Class RpkiCaCertificateBuilder
- java.lang.Object
-
- net.ripe.rpki.commons.crypto.x509cert.GenericRpkiCertificateBuilder
-
- net.ripe.rpki.commons.crypto.x509cert.RpkiCaCertificateBuilder
-
public class RpkiCaCertificateBuilder extends GenericRpkiCertificateBuilder
Builder for X509ResourceCertificates used by RPKI CAs
-
-
Constructor Summary
Constructors Constructor Description RpkiCaCertificateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description X509ResourceCertificatebuild()protected voidvalidateFields()voidwithCaRepositoryUri(URI caRepositoryUri)voidwithManifestUri(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
-
-
-
-
Method Detail
-
withCaRepositoryUri
public void withCaRepositoryUri(URI caRepositoryUri)
-
withManifestUri
public void withManifestUri(URI manifestUri)
-
build
public X509ResourceCertificate build()
-
validateFields
protected void validateFields()
- Overrides:
validateFieldsin classGenericRpkiCertificateBuilder
-
-