Armored |
public class ArmoredFromFilter : MimeFilterBase
The ArmoredFromFilter type exposes the following members.
| Name | Description | |
|---|---|---|
| ArmoredFromFilter | Initialize a new instance of the ArmoredFromFilter class. |
| Name | Description | |
|---|---|---|
| OutputBuffer |
Get the output buffer.
(Inherited from MimeFilterBase) |
| Name | Description | |
|---|---|---|
| EnsureOutputSize |
Ensure that the output buffer is greater than or equal to the specified size.
(Inherited from MimeFilterBase) | |
| Equals | (Inherited from Object) | |
| Filter(Byte, Int32, Int32, Int32, Int32) |
Filter the specified input.
(Inherited from MimeFilterBase) | |
| Filter(Byte, Int32, Int32, Int32, Int32, Boolean) |
Filter the specified input.
(Overrides MimeFilterBaseFilter(Byte, Int32, Int32, Int32, Int32, Boolean)) | |
| Finalize | (Inherited from Object) | |
| Flush |
Filter the specified input, flushing all internally buffered data to the output.
(Inherited from MimeFilterBase) | |
| GetHashCode | (Inherited from Object) | |
| GetType | (Inherited from Object) | |
| MemberwiseClone | (Inherited from Object) | |
| Reset |
Reset the filter.
(Overrides MimeFilterBaseReset) | |
| SaveRemainingInput |
Save the remaining input for the next round of processing.
(Inherited from MimeFilterBase) | |
| ToString | (Inherited from Object) |
From-armoring serves a similar purpose as the MboxFromFilter, but uses quoted-printable encoding to replace lines beginning with "From " using "=46rom " instead of replacing those lines with ">From " (which is irreversable). From-armoring is a better alternative to using the MboxFromFilter, but also requires the ContentTransferEncoding property of the MimePart containing the content modified by this filter to be set to QuotedPrintable in order to work properly.
This armoring technique ensures that the receiving client will still be able to verify PGP/MIME and S/MIME signatures.