Class ProvisioningIdentityCertificateBuilder
- java.lang.Object
-
- net.ripe.rpki.commons.provisioning.x509.ProvisioningIdentityCertificateBuilder
-
public class ProvisioningIdentityCertificateBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ProvisioningIdentityCertificateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProvisioningIdentityCertificatebuild()ProvisioningIdentityCertificateBuilderwithSelfSigningKeyPair(KeyPair selfSigningKeyPair)ProvisioningIdentityCertificateBuilderwithSelfSigningSubject(X500Principal selfSigningSubject)ProvisioningIdentityCertificateBuilderwithSignatureProvider(String signatureProvider)Only call this if you need to use a special signature provider, eg for HSM.
-
-
-
Method Detail
-
withSelfSigningKeyPair
public ProvisioningIdentityCertificateBuilder withSelfSigningKeyPair(KeyPair selfSigningKeyPair)
-
withSelfSigningSubject
public ProvisioningIdentityCertificateBuilder withSelfSigningSubject(X500Principal selfSigningSubject)
-
withSignatureProvider
public ProvisioningIdentityCertificateBuilder withSignatureProvider(String signatureProvider)
Only call this if you need to use a special signature provider, eg for HSM. Leave to use default otherwise- See Also:
X509CertificateBuilderHelper.DEFAULT_SIGNATURE_PROVIDER
-
build
public ProvisioningIdentityCertificate build()
-
-