public class BcITSExplicitCertificateBuilder extends ITSExplicitCertificateBuilder
cracaId, crlSeries, issuer, tbsCertificateBuilder, version| Constructor and Description |
|---|
BcITSExplicitCertificateBuilder(ITSContentSigner signer,
org.bouncycastle.oer.its.ieee1609dot2.ToBeSignedCertificate.Builder tbsCertificate)
Base constructor for an ITS certificate.
|
| Modifier and Type | Method and Description |
|---|---|
ITSCertificate |
build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId,
org.bouncycastle.crypto.params.ECPublicKeyParameters verificationKey) |
ITSCertificate |
build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId,
org.bouncycastle.crypto.params.ECPublicKeyParameters verificationKey,
org.bouncycastle.crypto.params.ECPublicKeyParameters encryptionKey) |
build, buildgetIssuer, setAppPermissions, setCertIssuePermissions, setCracaId, setCrlSeries, setValidityPeriod, setVersionpublic BcITSExplicitCertificateBuilder(ITSContentSigner signer, org.bouncycastle.oer.its.ieee1609dot2.ToBeSignedCertificate.Builder tbsCertificate)
signer - the content signer to be used to generate the signature validating the certificate.tbsCertificate - public ITSCertificate build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId, org.bouncycastle.crypto.params.ECPublicKeyParameters verificationKey)
public ITSCertificate build(org.bouncycastle.oer.its.ieee1609dot2.CertificateId certificateId, org.bouncycastle.crypto.params.ECPublicKeyParameters verificationKey, org.bouncycastle.crypto.params.ECPublicKeyParameters encryptionKey)