Namespace CryptoPro.Security.Cryptography.X509Certificates
Classes
CpCertificateRequest
Represents an abstraction over the PKCS#10 CertificationRequestInfo and the X.509 TbsCertificate, allowing callers to create self-signed or chain-signed X.509 Public-Key Certificates, as well as create a certificate signing request blob to send to a Certificate Authority (CA).
CpPublicKey
Represents the public key of a certificate.
CpSubjectAlternativeNameBuilder
CpX500DistinguishedName
CpX509AuthorityInformationAccessExtension
CpX509AuthorityKeyIdentifierExtension
Represents the Authority Key Identifier X.509 Extension (2.5.29.35).
CpX509BasicConstraintsExtension
CpX509Certificate
CpX509Certificate2
CpX509Certificate2Collection
CpX509Certificate2Enumerator
CpX509Certificate2UI
CpX509CertificateCollection
CpX509CertificateCollection.CpX509CertificateEnumerator
CpX509CertificateLoader
CpX509Chain
CpX509ChainElement
CpX509ChainElementCollection
CpX509ChainElementEnumerator
CpX509ChainPolicy
CpX509EnhancedKeyUsageExtension
CpX509Extension
Represents an X509 extension.
CpX509ExtensionCollection
CpX509ExtensionEnumerator
Supports a simple iteration over a CpX509ExtensionCollection. This class cannot be inherited
CpX509KeyUsageExtension
CpX509SignatureGenerator
CpX509Store
CpX509SubjectAlternativeNameExtension
CpX509SubjectKeyIdentifierExtension
GostCertificateExtensions
Provides extension methods for retrieving Gost3410Algorithm implementations for the public and private keys of a CpX509Certificate2.
RSACertificateExtensions
Provides extension methods for retrieving CpRSA implementations for the public and private keys of a CpX509Certificate2.