Click or drag to resize
MimeKit

OpenPgpDetectionFilter Class

A filter meant to aid in the detection of OpenPGP blocks.
Inheritance Hierarchy
SystemObject
  MimeKit.IO.FiltersMimeFilterBase
    MimeKit.CryptographyOpenPgpDetectionFilter

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.3.0
Syntax
C#
public class OpenPgpDetectionFilter : MimeFilterBase

The OpenPgpDetectionFilter type exposes the following members.

Constructors
 NameDescription
Public methodOpenPgpDetectionFilter Initialize a new instance of the OpenPgpDetectionFilter class.
Top
Properties
 NameDescription
Public propertyBeginOffset Get the byte offset of the BEGIN marker, if available.
Public propertyDataType Get the type of OpenPGP data detected.
Public propertyEndOffset Get the byte offset of the END marker, if available.
Protected propertyOutputBuffer Get the output buffer.
(Inherited from MimeFilterBase)
Top
Methods
 NameDescription
Protected methodEnsureOutputSize Ensure that the output buffer is greater than or equal to the specified size.
(Inherited from MimeFilterBase)
Public methodEquals
(Inherited from Object)
Public methodFilter(Byte, Int32, Int32, Int32, Int32) Filter the specified input.
(Inherited from MimeFilterBase)
Protected methodFilter(Byte, Int32, Int32, Int32, Int32, Boolean) Filter the specified input.
(Overrides MimeFilterBaseFilter(Byte, Int32, Int32, Int32, Int32, Boolean))
Protected methodFinalize
(Inherited from Object)
Public methodFlush Filter the specified input, flushing all internally buffered data to the output.
(Inherited from MimeFilterBase)
Public methodGetHashCode
(Inherited from Object)
Public methodGetType
(Inherited from Object)
Protected methodMemberwiseClone
(Inherited from Object)
Public methodReset Resets the filter.
(Overrides MimeFilterBaseReset)
Protected methodSaveRemainingInput Save the remaining input for the next round of processing.
(Inherited from MimeFilterBase)
Public methodToString
(Inherited from Object)
Top
Remarks
Detects OpenPGP block markers and their byte offsets.
See Also