Click or drag to resize
MimeKit

ApplicationPkcs7Mime Methods

The ApplicationPkcs7Mime type exposes the following members.

Methods
  NameDescription
Public methodAccept
Dispatches to the specific visit method for this MIME entity.
(Overrides MimePartAccept(MimeVisitor).)
Public methodStatic memberCompress(MimeEntity)
Compresses the specified entity.
Public methodStatic memberCompress(SecureMimeContext, MimeEntity)
Compresses the specified entity.
Public methodComputeContentMd5
Computes the MD5 checksum of the content.
(Inherited from MimePart.)
Public methodDecompress
Decompress the compressed-data.
Public methodDecompress(SecureMimeContext)
Decompress the compressed-data.
Public methodDecrypt(CancellationToken)
Decrypt the enveloped-data.
Public methodDecrypt(SecureMimeContext, CancellationToken)
Decrypt the enveloped-data.
Public methodStatic memberEncrypt(CmsRecipientCollection, MimeEntity)
Encrypts the specified entity.
Public methodStatic memberEncrypt(IEnumerableMailboxAddress, MimeEntity)
Encrypts the specified entity.
Public methodStatic memberEncrypt(SecureMimeContext, CmsRecipientCollection, MimeEntity)
Encrypts the specified entity.
Public methodStatic memberEncrypt(SecureMimeContext, IEnumerableMailboxAddress, MimeEntity)
Encrypts the specified entity.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBestEncoding(EncodingConstraint, CancellationToken)
Calculates the most efficient content encoding given the specified constraint.
(Inherited from MimePart.)
Public methodGetBestEncoding(EncodingConstraint, Int32, CancellationToken)
Calculates the most efficient content encoding given the specified constraint.
(Inherited from MimePart.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodImport
Import the certificates contained in the application/pkcs7-mime content.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnHeadersChanged
Called when the headers change in some way.
(Inherited from MimePart.)
Public methodPrepare
Prepare the MIME entity for transport using the specified encoding constraints.
(Inherited from MimePart.)
Protected methodRemoveHeader
Remove a header by name.
(Inherited from MimeEntity.)
Protected methodSetHeader(String, Byte)
Set the value of a header using the raw value.
(Inherited from MimeEntity.)
Protected methodSetHeader(String, String)
Set the value of a header.
(Inherited from MimeEntity.)
Public methodStatic memberSign(CmsSigner, MimeEntity)
Cryptographically signs the specified entity.
Public methodStatic memberSign(MailboxAddress, DigestAlgorithm, MimeEntity)
Cryptographically signs the specified entity.
Public methodStatic memberSign(SecureMimeContext, CmsSigner, MimeEntity)
Cryptographically signs the specified entity.
Public methodStatic memberSign(SecureMimeContext, MailboxAddress, DigestAlgorithm, MimeEntity)
Cryptographically signs the specified entity.
Public methodStatic memberSignAndEncrypt(CmsSigner, CmsRecipientCollection, MimeEntity)
Cryptographically signs and encrypts the specified entity.
Public methodStatic memberSignAndEncrypt(MailboxAddress, DigestAlgorithm, IEnumerableMailboxAddress, MimeEntity)
Cryptographically signs and encrypts the specified entity.
Public methodStatic memberSignAndEncrypt(SecureMimeContext, CmsSigner, CmsRecipientCollection, MimeEntity)
Cryptographically signs and encrypts the specified entity.
Public methodStatic memberSignAndEncrypt(SecureMimeContext, MailboxAddress, DigestAlgorithm, IEnumerableMailboxAddress, MimeEntity)
Cryptographically signs and encrypts the specified entity.
Public methodToString
Returns a String that represents the MimeEntity for debugging purposes.
(Inherited from MimeEntity.)
Protected methodTryInit
Tries to use the given object to initialize the appropriate property.
(Inherited from MimeEntity.)
Public methodVerify(MimeEntity, CancellationToken)
Verifies the signed-data and returns the unencapsulated MimeEntity.
Public methodVerify(SecureMimeContext, MimeEntity, CancellationToken)
Verify the signed-data and return the unencapsulated MimeEntity.
Public methodVerifyContentMd5
Verifies the Content-Md5 value against an independently computed md5sum.
(Inherited from MimePart.)
Public methodWriteTo(Stream, CancellationToken)
Write the MimeEntity to the specified output stream.
(Inherited from MimeEntity.)
Public methodWriteTo(String, CancellationToken)
Write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteTo(Stream, Boolean, CancellationToken)
Write the MimeEntity to the specified output stream.
(Inherited from MimeEntity.)
Public methodWriteTo(String, Boolean, CancellationToken)
Write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteTo(FormatOptions, Stream, CancellationToken)
Write the MimeEntity to the specified output stream.
(Inherited from MimeEntity.)
Public methodWriteTo(FormatOptions, String, CancellationToken)
Write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteTo(FormatOptions, String, Boolean, CancellationToken)
Write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteTo(FormatOptions, Stream, Boolean, CancellationToken)
Write the MimePart to the specified output stream.
(Inherited from MimePart.)
Public methodWriteToAsync(Stream, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
(Inherited from MimeEntity.)
Public methodWriteToAsync(String, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteToAsync(Stream, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
(Inherited from MimeEntity.)
Public methodWriteToAsync(String, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteToAsync(FormatOptions, Stream, CancellationToken)
Asynchronously write the MimeEntity to the specified output stream.
(Inherited from MimeEntity.)
Public methodWriteToAsync(FormatOptions, String, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteToAsync(FormatOptions, String, Boolean, CancellationToken)
Asynchronously write the MimeEntity to the specified file.
(Inherited from MimeEntity.)
Public methodWriteToAsync(FormatOptions, Stream, Boolean, CancellationToken)
Asynchronously write the MimePart to the specified output stream.
(Inherited from MimePart.)
Top
See Also