C# (CSharp) MimeKit.Cryptography Namespace

Classes

Name Description
ApplicationPgpEncrypted A MIME part with a Content-Type of application/pgp-encrypted.
ApplicationPgpSignature A MIME part with a Content-Type of application/pgp-signature.
ApplicationPkcs7Mime An S/MIME part with a Content-Type of application/pkcs7-mime.
ApplicationPkcs7Signature An S/MIME part with a Content-Type of application/pkcs7-signature.
CmsRecipient An S/MIME recipient.
CmsSigner An S/MIME signer.
DefaultSecureMimeContext A default SecureMimeContext implementation that uses an SQLite database as a certificate and private key store.
MultipartEncrypted A multipart MIME part with a ContentType of multipart/encrypted containing an encrypted MIME part.
MultipartSigned A signed multipart, as used by both S/MIME and PGP/MIME protocols.
SecureMailboxAddress A secure mailbox address which includes a fingerprint for a certificate.
TemporarySecureMimeContext An S/MIME context that does not persist certificates, private keys or CRLs.
WindowsSecureMimeContext An S/MIME cryptography context that uses Windows' System.Security.Cryptography.X509Certificates.X509Store.
X509CertificateDatabase An X.509 certificate database.
X509CertificateRecord An X.509 certificate record.
X509CertificateStore A store for X.509 certificates and keys.
X509CrlRecord An X.509 certificate revocation list (CRL) record.