net.ripe.rpki.commons.provisioning.x509
Class ProvisioningIdentityCertificateBuilder

java.lang.Object
  extended by net.ripe.rpki.commons.provisioning.x509.ProvisioningIdentityCertificateBuilder

public class ProvisioningIdentityCertificateBuilder
extends Object


Constructor Summary
ProvisioningIdentityCertificateBuilder()
           
 
Method Summary
 ProvisioningIdentityCertificate build()
           
 ProvisioningIdentityCertificateBuilder withSelfSigningKeyPair(KeyPair selfSigningKeyPair)
           
 ProvisioningIdentityCertificateBuilder withSelfSigningSubject(X500Principal selfSigningSubject)
           
 ProvisioningIdentityCertificateBuilder withSignatureProvider(String signatureProvider)
          Only call this if you need to use a special signature provider, eg for HSM.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProvisioningIdentityCertificateBuilder

public ProvisioningIdentityCertificateBuilder()
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()


Copyright © 2008-2013 RIPE NCC, the Netherlands. All Rights Reserved.