Namespace DRIT.Mail.Rfc.Crypto.X509
Classes
SubjectPublicKeyInfo
A SubjectPublicKeyInfo structure (RFC 5280 §4.1.2.7). Contains the algorithm identifier and the public key bits.
X509CertificateInfo
A parsed X.509 certificate (RFC 5280). Read-only. Exposes the fields needed for CMS signing and verification.
X509CertificateReader
Reads X.509 certificates from DER-encoded bytes (RFC 5280). Extracts the fields needed for CMS signing and verification, including the raw tbsCertificate bytes for signature verification.
X509Exception
Thrown when an X.509 certificate cannot be parsed.
X509Name
An X.500 Distinguished Name (RFC 5280 §4.1.2.4). Read-only. The
Rfc4514String property formats the name per RFC 4514 (most-significant RDN first, known OIDs as keywords).
X509NameOids
Common X.500 attribute type OIDs (RFC 5280 §4.1.2.4).
X509Rdn
A relative distinguished name (RDN) attribute, an OID/value pair (RFC 5280 §4.1.2.4).