Mime |
| Class | 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. | |
| ArcHeaderValidationResult | An ARC header validation result. | |
| ArcSigner | An ARC signer. | |
| ArcValidationResult | An ARC validation result. | |
| ArcVerifier | An ARC verifier. | |
| AsymmetricAlgorithmExtensions | Extension methods for System.Security.Cryptography.AsymmetricAlgorithm. | |
| AuthenticationMethodProperty | An authentication method property. | |
| AuthenticationMethodResult | An authentication method results. | |
| AuthenticationResults | A parsed representation of the Authentication-Results header. | |
| BouncyCastleCertificateExtensions | Extension methods for use with BouncyCastle X509Certificates. | |
| BouncyCastleSecureMimeContext | A Secure MIME (S/MIME) cryptography context. | |
| CertificateNotFoundException | An exception that is thrown when a certificate could not be found for a specified mailbox. | |
| CmsRecipient | An S/MIME recipient. | |
| CmsRecipientCollection | A collection of CmsRecipient objects. | |
| CmsSigner | An S/MIME signer. | |
| CryptographyContext | An abstract cryptography context. | |
| DefaultSecureMimeContext | A default SecureMimeContext implementation that uses an SQLite database as a certificate and private key store. | |
| DigitalSignatureCollection | A collection of digital signatures. | |
| DigitalSignatureVerifyException | An exception that is thrown when an error occurrs in Verify. | |
| DkimPublicKeyLocatorBase | A base class for implemnentations of IDkimPublicKeyLocator. | |
| DkimSigner | A DKIM signer. | |
| DkimSignerBase | A base class for DKIM and ARC signers. | |
| DkimVerifier | A DKIM-Signature verifier. | |
| DkimVerifierBase | A base class for DKIM and ARC verifiers. | |
| GnuPGContext | An OpenPgpContext that uses the GnuPG keyrings. | |
| 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. | |
| OpenPgpContext | An abstract OpenPGP cryptography context which can be used for PGP/MIME. | |
| OpenPgpDetectionFilter | A filter meant to aid in the detection of OpenPGP blocks. | |
| OpenPgpDigitalCertificate | An OpenPGP digital certificate. | |
| OpenPgpDigitalSignature | An OpenPGP digital signature. | |
| PrivateKeyNotFoundException | An exception that is thrown when a private key could not be found for a specified mailbox or key id. | |
| PublicKeyNotFoundException | An exception that is thrown when a public key could not be found for a specified mailbox. | |
| RsaEncryptionPadding | The RSA encryption padding schemes and parameters used by S/MIME. | |
| RsaSignaturePadding | The RSA signature padding schemes and parameters used by S/MIME. | |
| SecureMailboxAddress | A secure mailbox address which includes a fingerprint for a certificate. | |
| SecureMimeContext | A Secure MIME (S/MIME) cryptography context. | |
| SecureMimeDigitalCertificate | An S/MIME digital certificate. | |
| SecureMimeDigitalSignature | An S/MIME digital signature. | |
| SqlCertificateDatabase | An abstract X.509 certificate database built on generic SQL storage. | |
| SqliteCertificateDatabase | An X.509 certificate database built on SQLite. | |
| SQLServerCertificateDatabase | An X.509 certificate database built on SQL Server. | |
| TemporarySecureMimeContext | An S/MIME context that does not persist certificates, private keys or CRLs. | |
| WindowsSecureMimeContext | A Secure MIME (S/MIME) cryptography context. | |
| WindowsSecureMimeDigitalCertificate | An S/MIME digital certificate. | |
| WindowsSecureMimeDigitalSignature | An S/MIME digital signature. | |
| X509Certificate2Extensions | Extension methods for X509Certificate2. | |
| X509CertificateChain | An X.509 certificate chain. | |
| X509CertificateDatabase | An X.509 certificate database. | |
| X509CertificateDatabaseCertificateColumnNames | The column names for the certificates table. | |
| X509CertificateDatabaseCrlColumnNames | The column names for the CRLs table. | |
| X509CertificateRecord | An X.509 certificate record. | |
| X509CertificateStore | A store for X.509 certificates and keys. | |
| X509CrlRecord | An X.509 certificate revocation list (CRL) record. |
| Interface | Description | |
|---|---|---|
| IApplicationPgpEncrypted | An interface for a MIME part with a Content-Type of application/pgp-encrypted. | |
| IApplicationPgpSignature | An interface for a MIME part with a Content-Type of application/pgp-signature. | |
| IApplicationPkcs7Mime | An interface for an S/MIME part with a Content-Type of application/pkcs7-mime. | |
| IApplicationPkcs7Signature | An interface for an S/MIME part with a Content-Type of application/pkcs7-signature. | |
| ICryptographyContext | An abstract cryptography context interface. | |
| IDigitalCertificate | An interface for a digital certificate. | |
| IDigitalSignature | An interface for a digital signature. | |
| IDkimPublicKeyLocator | An interface for a service which locates and retrieves DKIM public keys (probably via DNS). | |
| IMultipartEncrypted | An interface for a multipart MIME part with a ContentType of multipart/encrypted containing an encrypted MIME part. | |
| IMultipartSigned | An interface for a signed multipart, as used by both S/MIME and PGP/MIME protocols. | |
| ISecureMimeContext | An interface for a Secure MIME (S/MIME) cryptography context. | |
| IX509CertificateDatabase | An interface for an X.509 Certificate database. |
| Enumeration | Description | |
|---|---|---|
| ArcSignatureValidationResult | An ARC signature validation result. | |
| ArcValidationErrors | An enumeration of possible ARC validation errors. | |
| DigestAlgorithm | A digest algorithm. | |
| DkimCanonicalizationAlgorithm | A DKIM canonicalization algorithm. | |
| DkimSignatureAlgorithm | A DKIM signature algorithm. | |
| EncryptionAlgorithm | Encryption algorithms supported by S/MIME and OpenPGP. | |
| OpenPgpDataType | An enum expressing a type of OpenPGP data. | |
| OpenPgpKeyCertification | An OpenPGP key certification. | |
| PublicKeyAlgorithm | An enumeration of public key algorithms. | |
| RsaEncryptionPaddingScheme | The RSA encryption padding schemes used by S/MIME. | |
| RsaSignaturePaddingScheme | The RSA signature padding schemes used by S/MIME. | |
| SecureMimeType | The type of S/MIME data that an application/pkcs7-mime part contains. | |
| SubjectIdentifierType | The method to use for identifying a certificate. | |
| X509CertificateRecordFields | X.509 certificate record fields. | |
| X509CrlRecordFields | X.509 certificate revocation list record fields. | |
| X509KeyUsageBits | X.509 key usage bits. | |
| X509KeyUsageFlags | X.509 key usage flags. |