Class ToBeSignedCertificate.Builder
- java.lang.Object
-
- org.bouncycastle.oer.its.ieee1609dot2.ToBeSignedCertificate.Builder
-
- Enclosing class:
- ToBeSignedCertificate
public static class ToBeSignedCertificate.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ToBeSignedCertificate o)
Builder(ToBeSignedCertificate.Builder o)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ToBeSignedCertificate.Builder o)
-
Builder
public Builder(ToBeSignedCertificate o)
-
-
Method Detail
-
setId
public ToBeSignedCertificate.Builder setId(CertificateId id)
-
setCracaId
public ToBeSignedCertificate.Builder setCracaId(HashedId3 cracaId)
-
setCrlSeries
public ToBeSignedCertificate.Builder setCrlSeries(CrlSeries crlSeries)
-
setValidityPeriod
public ToBeSignedCertificate.Builder setValidityPeriod(ValidityPeriod validityPeriod)
-
setRegion
public ToBeSignedCertificate.Builder setRegion(GeographicRegion region)
-
setAssuranceLevel
public ToBeSignedCertificate.Builder setAssuranceLevel(SubjectAssurance assuranceLevel)
-
setAppPermissions
public ToBeSignedCertificate.Builder setAppPermissions(SequenceOfPsidSsp appPermissions)
-
setCertIssuePermissions
public ToBeSignedCertificate.Builder setCertIssuePermissions(SequenceOfPsidGroupPermissions certIssuePermissions)
-
setCertRequestPermissions
public ToBeSignedCertificate.Builder setCertRequestPermissions(SequenceOfPsidGroupPermissions certRequestPermissions)
-
setCanRequestRollover
public ToBeSignedCertificate.Builder setCanRequestRollover()
-
setEncryptionKey
public ToBeSignedCertificate.Builder setEncryptionKey(PublicEncryptionKey encryptionKey)
-
setVerifyKeyIndicator
public ToBeSignedCertificate.Builder setVerifyKeyIndicator(VerificationKeyIndicator verifyKeyIndicator)
-
createToBeSignedCertificate
public ToBeSignedCertificate createToBeSignedCertificate()
-
-