public class CaSignedCertificateBuilder extends Object
The subjectSampleCertificate can be used as a types. The ca can create some of the fields manually thus modifying suggestions provided by the sample certificate.
The object shall not be reused. After the build method is called, this object is not reusable.
| Constructor and Description |
|---|
CaSignedCertificateBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.bouncycastle.cert.X509CertificateHolder |
build(PrivateKey issuerPrivatekey) |
CaSignedCertificateBuilder |
withCa(boolean ca) |
CaSignedCertificateBuilder |
withKeyUsage(int keyUsage) |
CaSignedCertificateBuilder |
withNotAfterInDays(Integer notAfterInDays) |
CaSignedCertificateBuilder |
withNotBeforeInDays(Integer notBeforeInDays) |
CaSignedCertificateBuilder |
withSubjectDN(org.bouncycastle.asn1.x500.X500Name subjectDN) |
CaSignedCertificateBuilder |
withSubjectPublicKey(PublicKey subjectPublicKey) |
public org.bouncycastle.cert.X509CertificateHolder build(PrivateKey issuerPrivatekey)
public CaSignedCertificateBuilder withCa(boolean ca)
public CaSignedCertificateBuilder withSubjectDN(org.bouncycastle.asn1.x500.X500Name subjectDN)
public CaSignedCertificateBuilder withSubjectPublicKey(PublicKey subjectPublicKey)
public CaSignedCertificateBuilder withNotAfterInDays(Integer notAfterInDays)
public CaSignedCertificateBuilder withNotBeforeInDays(Integer notBeforeInDays)
public CaSignedCertificateBuilder withKeyUsage(int keyUsage)
Copyright © 2019. All rights reserved.