public class ITSImplicitCertificateBuilder extends ITSCertificateBuilder
cracaId, crlSeries, issuer, tbsCertificateBuilder, version
Constructor and Description |
---|
ITSImplicitCertificateBuilder(ITSCertificate issuer,
DigestCalculatorProvider digestCalculatorProvider,
org.bouncycastle.oer.its.ieee1609dot2.ToBeSignedCertificate.Builder tbsCertificate) |
Modifier and Type | Method and Description |
---|---|
ITSCertificate |
build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId,
java.math.BigInteger x,
java.math.BigInteger y) |
ITSCertificate |
build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId,
java.math.BigInteger x,
java.math.BigInteger y,
org.bouncycastle.oer.its.ieee1609dot2.basetypes.PublicEncryptionKey publicEncryptionKey) |
getIssuer, setAppPermissions, setCertIssuePermissions, setCracaId, setCrlSeries, setValidityPeriod, setVersion
public ITSImplicitCertificateBuilder(ITSCertificate issuer, DigestCalculatorProvider digestCalculatorProvider, org.bouncycastle.oer.its.ieee1609dot2.ToBeSignedCertificate.Builder tbsCertificate)
public ITSCertificate build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId, java.math.BigInteger x, java.math.BigInteger y)
public ITSCertificate build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId, java.math.BigInteger x, java.math.BigInteger y, org.bouncycastle.oer.its.ieee1609dot2.basetypes.PublicEncryptionKey publicEncryptionKey)