Click or drag to resize
MimeKit

MultipartEncrypted Methods

The MultipartEncrypted type exposes the following members.

Methods
 NameDescription
Public methodAccept Dispatches to the specific visit method for this MIME entity.
(Overrides MultipartAccept(MimeVisitor))
Public methodAdd Add an entity to the multipart.
(Inherited from Multipart)
Public methodClear Clear a multipart.
(Inherited from Multipart)
Public methodClear(Boolean) Clear a multipart.
(Inherited from Multipart)
Public methodContains Check if the Multipart contains the specified entity.
(Inherited from Multipart)
Public methodCopyTo Copy all of the entities in the Multipart to the specified array.
(Inherited from Multipart)
Public methodDecrypt(CancellationToken) Decrypts the MultipartEncrypted part.
Public methodDecrypt(DigitalSignatureCollection, CancellationToken) Decrypts the MultipartEncrypted part.
Public methodDecrypt(OpenPgpContext, CancellationToken) Decrypts the MultipartEncrypted part.
Public methodDecrypt(OpenPgpContext, DigitalSignatureCollection, CancellationToken) Decrypts the MultipartEncrypted part.
Public methodDispose Releases all resources used by the MimeEntity object.
(Inherited from MimeEntity)
Protected methodDispose(Boolean) Release the unmanaged resources used by the Multipart and optionally releases the managed resources.
(Inherited from Multipart)
Public methodStatic memberEncrypt(IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(OpenPgpContext, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(OpenPgpContext, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(OpenPgpContext, EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncrypt(OpenPgpContext, EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(OpenPgpContext, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(OpenPgpContext, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(OpenPgpContext, EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodStatic memberEncryptAsync(OpenPgpContext, EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by encrypting the specified entity.
Public methodEquals
(Inherited from Object)
Protected methodFinalize Releases unmanaged resources and performs other cleanup operations before the MimeEntity is reclaimed by garbage collection.
(Inherited from MimeEntity)
Public methodGetEnumerator Get the enumerator for the children of the Multipart.
(Inherited from Multipart)
Public methodGetHashCode
(Inherited from Object)
Public methodGetType
(Inherited from Object)
Public methodIndexOf Get the index of an entity.
(Inherited from Multipart)
Public methodInsert Insert an entity into the Multipart at the specified index.
(Inherited from Multipart)
Protected methodMemberwiseClone
(Inherited from Object)
Protected methodOnHeadersChanged Called when the headers change in some way.
(Inherited from MimeEntity)
Public methodPrepare Prepare the MIME entity for transport using the specified encoding constraints.
(Inherited from Multipart)
Public methodRemove Remove an entity from the multipart.
(Inherited from Multipart)
Public methodRemoveAt Remove an entity from the Multipart at the specified index.
(Inherited from Multipart)
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 memberSignAndEncrypt(MailboxAddress, DigestAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(PgpSecretKey, DigestAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(MailboxAddress, DigestAlgorithm, EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(OpenPgpContext, MailboxAddress, DigestAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(OpenPgpContext, PgpSecretKey, DigestAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(PgpSecretKey, DigestAlgorithm, EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(OpenPgpContext, MailboxAddress, DigestAlgorithm, EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncrypt(OpenPgpContext, PgpSecretKey, DigestAlgorithm, EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(MailboxAddress, DigestAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(PgpSecretKey, DigestAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(MailboxAddress, DigestAlgorithm, EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(OpenPgpContext, MailboxAddress, DigestAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(OpenPgpContext, PgpSecretKey, DigestAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(PgpSecretKey, DigestAlgorithm, EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(OpenPgpContext, MailboxAddress, DigestAlgorithm, EncryptionAlgorithm, IEnumerableMailboxAddress, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodStatic memberSignAndEncryptAsync(OpenPgpContext, PgpSecretKey, DigestAlgorithm, EncryptionAlgorithm, IEnumerablePgpPublicKey, MimeEntity, CancellationToken) Asynchronously create a multipart/encrypted MIME part by signing and encrypting the specified entity.
Public methodToString Return a String that represents the MimeEntity for debugging purposes.
(Inherited from MimeEntity)
Public methodTryGetValue Get the preferred message body if it exists.
(Inherited from Multipart)
Protected methodTryInit Tries to use the given object to initialize the appropriate property.
(Inherited from MimeEntity)
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(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(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, String, Boolean, CancellationToken) Write the MimeEntity to the specified file.
(Inherited from MimeEntity)
Public methodWriteTo(FormatOptions, Stream, Boolean, CancellationToken) Write the Multipart to the specified output stream.
(Inherited from Multipart)
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(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(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, String, Boolean, CancellationToken) Asynchronously write the MimeEntity to the specified file.
(Inherited from MimeEntity)
Public methodWriteToAsync(FormatOptions, Stream, Boolean, CancellationToken) Asynchronously write the Multipart to the specified output stream.
(Inherited from Multipart)
Top
See Also