Click or drag to resize
MimeKit

BouncyCastleCertificateExtensions Class

Extension methods for use with BouncyCastle X509Certificates.
Inheritance Hierarchy
SystemObject
  MimeKit.CryptographyBouncyCastleCertificateExtensions

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.10.0
Syntax
C#
public static class BouncyCastleCertificateExtensions

The BouncyCastleCertificateExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodAsX509Certificate2 Convert a BouncyCastle certificate into an X509Certificate2.
Public Extension MethodGetCommonName Gets the common name of the certificate.
Public Extension MethodGetEncryptionAlgorithms Get the encryption algorithms that can be used with an X.509 certificate.
Public Extension MethodGetFingerprint Gets the fingerprint of the certificate.
Public Extension MethodGetIssuerNameInfo Gets the issuer name info.
Public methodStatic memberGetKeyUsageFlags(Boolean) Generates an X509KeyUsageFlags value based on the provided usage bit array.
Public Extension MethodGetKeyUsageFlags(X509Certificate) Gets the key usage flags.
Public Extension MethodGetPublicKeyAlgorithm Gets the public key algorithm for the certificate.
Public Extension MethodGetSubjectDnsNames Get the subject domain names of the certificate.
Public Extension MethodGetSubjectEmailAddress Get the subject email address of the certificate.
Public Extension MethodGetSubjectName Gets the subject name of the certificate.
Public Extension MethodGetSubjectNameInfo Gets the issuer name info.
Public Extension MethodIsDelta Determines whether the specified X.509 CRL is a delta CRL.
Public Extension MethodIsSelfSigned Determines whether the specified certificate is self-signed.
Top
Remarks
Extension methods for use with BouncyCastle X509Certificates.
See Also