Class CertificateBase.Builder
- java.lang.Object
-
- org.bouncycastle.oer.its.ieee1609dot2.CertificateBase.Builder
-
- Enclosing class:
- CertificateBase
public static class CertificateBase.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificatecreateCertificate()CertificateBasecreateCertificateBase()CertificateBasecreateEtsiTs103097Certificate()ExplicitCertificatecreateExplicitCertificate()ImplicitCertificatecreateImplicitCertificate()CertificateBase.BuildersetIssuer(IssuerIdentifier issuer)CertificateBase.BuildersetSignature(Signature signature)CertificateBase.BuildersetToBeSigned(ToBeSignedCertificate toBeSigned)CertificateBase.BuildersetType(CertificateType type)CertificateBase.BuildersetVersion(UINT8 version)
-
-
-
Method Detail
-
setVersion
public CertificateBase.Builder setVersion(UINT8 version)
-
setType
public CertificateBase.Builder setType(CertificateType type)
-
setIssuer
public CertificateBase.Builder setIssuer(IssuerIdentifier issuer)
-
setToBeSigned
public CertificateBase.Builder setToBeSigned(ToBeSignedCertificate toBeSigned)
-
setSignature
public CertificateBase.Builder setSignature(Signature signature)
-
createCertificate
public Certificate createCertificate()
-
createExplicitCertificate
public ExplicitCertificate createExplicitCertificate()
-
createImplicitCertificate
public ImplicitCertificate createImplicitCertificate()
-
createCertificateBase
public CertificateBase createCertificateBase()
-
createEtsiTs103097Certificate
public CertificateBase createEtsiTs103097Certificate()
-
-