Package org.bouncycastle.cert
package org.bouncycastle.cert
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
-
ClassDescriptionX.509 Section 9.8.3.X.509 Section 9.8.4.The Holder object.Carrying class for an attribute certificate issuer.General checked Exception thrown in the cert package and its sub-packages.General IOException thrown in the cert package and its sub-packages.DeltaCertificateDescriptor ::= SEQUENCE { serialNumber CertificateSerialNumber, signature [0] EXPLICIT AlgorithmIdentifier {SIGNATURE_ALGORITHM, {...}} OPTIONAL, issuer [1] EXPLICIT Name OPTIONAL, validity [2] EXPLICIT Validity OPTIONAL, subject [3] EXPLICIT Name OPTIONAL, subjectPublicKeyInfo SubjectPublicKeyInfo, extensions [4] EXPLICIT Extensions{CertExtensions} OPTIONAL, signatureValue BIT STRING }General tool for handling the extension described in: https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/Holding class for an X.509 AttributeCertificate structure.Holding class for an X.509 Certificate structure.Holding class for an X.509 CRL Entry structure.Holding class for an X.509 CRL structure.General utility class for creating calculated extensions using the standard methods.class to produce an X.509 Version 1 certificate.class to produce an X.509 Version 2 AttributeCertificate.class to produce an X.509 Version 2 CRL.class to produce an X.509 Version 3 certificate.