Click or drag to resize
MimeKit

X509CertificateRecord Class

An X.509 certificate record.
Inheritance Hierarchy
SystemObject
  MimeKit.CryptographyX509CertificateRecord

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.7.1
Syntax
C#
public class X509CertificateRecord

The X509CertificateRecord type exposes the following members.

Constructors
 NameDescription
Public methodX509CertificateRecord Initialize a new instance of the X509CertificateRecord class.
Public methodX509CertificateRecord(X509Certificate) Initialize a new instance of the X509CertificateRecord class.
Public methodX509CertificateRecord(X509Certificate, AsymmetricKeyParameter) Initialize a new instance of the X509CertificateRecord class.
Top
Properties
 NameDescription
Public propertyAlgorithms Gets or sets the encryption algorithm capabilities.
Public propertyAlgorithmsUpdated Gets or sets the date when the algorithms were last updated.
Public propertyBasicConstraints Gets the basic constraints of the certificate.
Public propertyCertificate Gets the certificate.
Public propertyFingerprint Gets the fingerprint of the certificate.
Public propertyId Gets the identifier.
Public propertyIsAnchor Gets whether or not the certificate is an anchor.
Public propertyIssuerName Gets the certificate's issuer name.
Public propertyIsTrusted Gets or sets a value indicating whether the certificate is trusted.
Public propertyKeyUsage Gets the key usage flags for the certificate.
Public propertyNotAfter Gets the end date and time where the certificate is valid.
Public propertyNotBefore Gets the starting date and time where the certificate is valid.
Public propertyPrivateKey Gets the private key.
Public propertySerialNumber Gets the serial number of the certificate.
Public propertySubjectEmail Gets the subject email address.
Public propertySubjectKeyIdentifier Gets the certificate's subject key identifier.
Public propertySubjectName Gets the certificate's subject name.
Top
Methods
 NameDescription
Public methodEquals
(Inherited from Object)
Protected methodFinalize
(Inherited from Object)
Public methodGetHashCode
(Inherited from Object)
Public methodGetType
(Inherited from Object)
Protected methodMemberwiseClone
(Inherited from Object)
Public methodToString
(Inherited from Object)
Top
Remarks
Represents an X.509 certificate record loaded from a database.
See Also