Package | Description |
---|---|
org.bouncycastle.cert |
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
|
org.bouncycastle.cert.bc | |
org.bouncycastle.cert.jcajce |
JCA extensions to the certificate building and processing package.
|
Modifier and Type | Method and Description |
---|---|
X509v3CertificateBuilder |
X509v3CertificateBuilder.addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean isCritical,
org.bouncycastle.asn1.ASN1Encodable value)
Add a given extension field for the standard extensions tag (tag 3)
|
X509v3CertificateBuilder |
X509v3CertificateBuilder.addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean isCritical,
byte[] encodedValue)
Add a given extension field for the standard extensions tag (tag 3) using a byte encoding of the
extension value.
|
X509v3CertificateBuilder |
X509v3CertificateBuilder.copyAndAddExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean isCritical,
X509CertificateHolder certHolder)
Add a given extension field for the standard extensions tag (tag 3)
copying the extension value from another certificate.
|
X509v3CertificateBuilder |
X509v3CertificateBuilder.setIssuerUniqueID(boolean[] uniqueID)
Set the issuerUniqueID - note: it is very rare that it is correct to do this.
|
X509v3CertificateBuilder |
X509v3CertificateBuilder.setSubjectUniqueID(boolean[] uniqueID)
Set the subjectUniqueID - note: it is very rare that it is correct to do this.
|
Modifier and Type | Class and Description |
---|---|
class |
BcX509v3CertificateBuilder
JCA helper class to allow BC lightweight objects to be used in the construction of a Version 3 certificate.
|
Modifier and Type | Class and Description |
---|---|
class |
JcaX509v3CertificateBuilder
JCA helper class to allow JCA objects to be used in the construction of a Version 3 certificate.
|