Org.BouncyCastle.X509
Namespace with 22 public types
Classes
AttributeCertificateHolder
AttributeCertificateIssuer
Carrying class for an attribute certificate issuer.
DeltaCertificateTool
General tool for handling the extension described in:
https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/
PrincipalUtilities
X509AttrCertParser
X509Attribute
Class for carrying the values in an X.509 Attribute.
X509Certificate
An Object representing an X509 Certificate.
Has static methods for loading Certificates encoded in many forms that return X509Certificate Objects.
X509CertificatePair
X509CertificateParser
Class for dealing with X509 certificates.
X509CertPairParser
X509Crl
X509CrlEntry
X509CrlParser
X509KeyUsage
A holding class for constructing an X509 Key Usage extension.
X509V1CertificateGenerator
Generator for X.509 version 1 certificates as defined in RFC 5280.
Builds the TBSCertificate structure and signs the result via
.
X509V2AttributeCertificate
An implementation of a version 2 X.509 Attribute Certificate.
X509V2AttributeCertificateGenerator
X509V2CrlGenerator
Generator for X.509 version 2 certificate revocation lists (CRLs) as defined in RFC 5280.
Builds the TBSCertList structure, optional CRL extensions, and signs the result via
.
X509V3CertificateGenerator
Generator for X.509 version 3 certificates as defined in RFC 5280.
Builds the TBSCertificate structure, optional v3 extensions, and signs the result via
.
Static Classes
SubjectPublicKeyInfoFactory
A factory to produce (an X.509 ASN.1 type used for public keys) objects from
Bouncy Castle public key parameters.
Abstract Classes
X509ExtensionBase
Interfaces
IX509Extension