Top Constructors Methods
org.bouncycastle.its.bc

public Class BcITSExplicitCertificateBuilder

extends ITSExplicitCertificateBuilder
Class Inheritance
Imports
org.bouncycastle.crypto.params.ECPublicKeyParameters, org.bouncycastle.its.ITSCertificate, .ITSExplicitCertificateBuilder, .ITSPublicEncryptionKey, org.bouncycastle.its.operator.ITSContentSigner, org.bouncycastle.oer.its.ieee1609dot2.CertificateId, .ToBeSignedCertificate

Constructor Summary

AccessConstructor and Description
public
BcITSExplicitCertificateBuilder(ITSContentSigner
the content signer to be used to generate the signature validating the certificate.
signer
,
ToBeSignedCertificate.Builder tbsCertificate)

Base constructor for an ITS certificate.

Method Summary

Modifier and TypeMethod and Description
public ITSCertificate
build(CertificateId certificateId, ECPublicKeyParameters verificationKey)

public ITSCertificate
build(CertificateId certificateId, ECPublicKeyParameters verificationKey, ECPublicKeyParameters encryptionKey)

Inherited from org.bouncycastle.its.ITSExplicitCertificateBuilder:
buildbuild

Constructor Detail

BcITSExplicitCertificateBuilderback to summary
public BcITSExplicitCertificateBuilder(ITSContentSigner signer, ToBeSignedCertificate.Builder tbsCertificate)

Base constructor for an ITS certificate.

Parameters
signer:ITSContentSigner

the content signer to be used to generate the signature validating the certificate.

Method Detail

buildback to summary
public ITSCertificate build(CertificateId certificateId, ECPublicKeyParameters verificationKey)
buildback to summary
public ITSCertificate build(CertificateId certificateId, ECPublicKeyParameters verificationKey, ECPublicKeyParameters encryptionKey)