net.ripe.rpki.commons.crypto.x509cert
Class RpkiCaCertificateBuilder

java.lang.Object
  extended by net.ripe.rpki.commons.crypto.x509cert.GenericRpkiCertificateBuilder
      extended by net.ripe.rpki.commons.crypto.x509cert.RpkiCaCertificateBuilder

public class RpkiCaCertificateBuilder
extends GenericRpkiCertificateBuilder

Builder for X509ResourceCertificates used by RPKI CAs


Constructor Summary
RpkiCaCertificateBuilder()
           
 
Method Summary
 X509ResourceCertificate build()
           
protected  void validateFields()
           
 void withCaRepositoryUri(URI caRepositoryUri)
           
 void withManifestUri(URI manifestUri)
           
 
Methods inherited from class net.ripe.rpki.commons.crypto.x509cert.GenericRpkiCertificateBuilder
createGenericRpkiCertificateBuilder, isSelfSigned, validateIsRsyncUri, withCrlUri, withInheritedResourceTypes, withIssuerDN, withParentResourceCertificatePublicationUri, withPublicKey, withResources, withSerial, withSignatureProvider, withSigningKeyPair, withSubjectDN, withValidityPeriod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RpkiCaCertificateBuilder

public RpkiCaCertificateBuilder()
Method Detail

withCaRepositoryUri

public void withCaRepositoryUri(URI caRepositoryUri)

withManifestUri

public void withManifestUri(URI manifestUri)

build

public X509ResourceCertificate build()

validateFields

protected void validateFields()
Overrides:
validateFields in class GenericRpkiCertificateBuilder


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