public class JcaX509v3CertificateBuilderBC extends Object implements IJcaX509v3CertificateBuilder
JcaX509v3CertificateBuilder.| Constructor and Description |
|---|
JcaX509v3CertificateBuilderBC(org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder certificateBuilder)
Creates new wrapper instance for
JcaX509v3CertificateBuilder. |
JcaX509v3CertificateBuilderBC(X509Certificate signingCert,
BigInteger certSerialNumber,
Date startDate,
Date endDate,
IX500Name subjectDnName,
PublicKey publicKey)
Creates new wrapper instance for
JcaX509v3CertificateBuilder. |
| Modifier and Type | Method and Description |
|---|---|
IJcaX509v3CertificateBuilder |
addExtension(IASN1ObjectIdentifier extensionOID,
boolean critical,
IASN1Encodable extensionValue) |
IX509CertificateHolder |
build(IContentSigner contentSigner) |
boolean |
equals(Object o)
Indicates whether some other object is "equal to" this one.
|
org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder |
getCertificateBuilder()
Gets actual org.bouncycastle object being wrapped.
|
int |
hashCode()
Returns a hash code value based on the wrapped object.
|
String |
toString()
Delegates
toString method call to the wrapped object. |
public JcaX509v3CertificateBuilderBC(org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder certificateBuilder)
JcaX509v3CertificateBuilder.certificateBuilder - JcaX509v3CertificateBuilder to be wrappedpublic JcaX509v3CertificateBuilderBC(X509Certificate signingCert, BigInteger certSerialNumber, Date startDate, Date endDate, IX500Name subjectDnName, PublicKey publicKey)
JcaX509v3CertificateBuilder.signingCert - X509Certificate to create JcaX509v3CertificateBuildercertSerialNumber - BigInteger to create JcaX509v3CertificateBuilderstartDate - start date to create JcaX509v3CertificateBuilderendDate - end date to create JcaX509v3CertificateBuildersubjectDnName - X500Name wrapper to create JcaX509v3CertificateBuilderpublicKey - PublicKey to create JcaX509v3CertificateBuilderpublic org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder getCertificateBuilder()
JcaX509v3CertificateBuilder.public IX509CertificateHolder build(IContentSigner contentSigner)
build in interface IJcaX509v3CertificateBuilderpublic IJcaX509v3CertificateBuilder addExtension(IASN1ObjectIdentifier extensionOID, boolean critical, IASN1Encodable extensionValue) throws CertIOExceptionBC
addExtension in interface IJcaX509v3CertificateBuilderCertIOExceptionBCpublic boolean equals(Object o)
public int hashCode()
Copyright © 1998–2023 Apryse Group NV. All rights reserved.