Class ProvisioningCmsCertificateBuilder
- java.lang.Object
-
- net.ripe.rpki.commons.provisioning.x509.ProvisioningCmsCertificateBuilder
-
public class ProvisioningCmsCertificateBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ProvisioningCmsCertificateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProvisioningCmsCertificatebuild()ProvisioningCmsCertificateBuilderwithIssuerDN(X500Principal issuerDN)ProvisioningCmsCertificateBuilderwithPublicKey(PublicKey publicKey)ProvisioningCmsCertificateBuilderwithSerial(BigInteger serial)ProvisioningCmsCertificateBuilderwithSignatureProvider(String signatureProvider)ProvisioningCmsCertificateBuilderwithSigningKeyPair(KeyPair signingKey)ProvisioningCmsCertificateBuilderwithSubjectDN(X500Principal subjectDN)ProvisioningCmsCertificateBuilderwithValidityPeriod(ValidityPeriod validityPeriod)Override thedefault validity period of this EE certificate.
-
-
-
Method Detail
-
withSignatureProvider
public ProvisioningCmsCertificateBuilder withSignatureProvider(String signatureProvider)
-
withSerial
public ProvisioningCmsCertificateBuilder withSerial(BigInteger serial)
-
withSubjectDN
public ProvisioningCmsCertificateBuilder withSubjectDN(X500Principal subjectDN)
-
withIssuerDN
public ProvisioningCmsCertificateBuilder withIssuerDN(X500Principal issuerDN)
-
withPublicKey
public ProvisioningCmsCertificateBuilder withPublicKey(PublicKey publicKey)
-
withSigningKeyPair
public ProvisioningCmsCertificateBuilder withSigningKeyPair(KeyPair signingKey)
-
withValidityPeriod
public ProvisioningCmsCertificateBuilder withValidityPeriod(ValidityPeriod validityPeriod)
Override thedefault validity period of this EE certificate.
-
build
public ProvisioningCmsCertificate build()
-
-