public abstract class GenericRpkiCertificateBuilder extends Object
| Constructor and Description |
|---|
GenericRpkiCertificateBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected X509ResourceCertificateBuilder |
createGenericRpkiCertificateBuilder() |
protected boolean |
isSelfSigned() |
protected void |
validateFields() |
protected void |
validateIsRsyncUri(URI crlUri) |
void |
withCrlUri(URI crlUri) |
void |
withInheritedResourceTypes(EnumSet<net.ripe.ipresource.IpResourceType> resourceTypes) |
void |
withIssuerDN(X500Principal issuer) |
void |
withParentResourceCertificatePublicationUri(URI parentResourceCertificatePublicationUri) |
void |
withPublicKey(PublicKey publicKey) |
void |
withResources(net.ripe.ipresource.IpResourceSet resources) |
void |
withSerial(BigInteger serial) |
void |
withSignatureProvider(String signatureProvider)
Default: SunRsaSign
|
void |
withSigningKeyPair(KeyPair signingKeyPair) |
void |
withSubjectDN(X500Principal subject) |
void |
withValidityPeriod(ValidityPeriod validityPeriod) |
public void withPublicKey(PublicKey publicKey)
public void withSigningKeyPair(KeyPair signingKeyPair)
public void withSerial(BigInteger serial)
public void withResources(net.ripe.ipresource.IpResourceSet resources)
public void withInheritedResourceTypes(EnumSet<net.ripe.ipresource.IpResourceType> resourceTypes)
public void withSubjectDN(X500Principal subject)
public void withIssuerDN(X500Principal issuer)
public void withValidityPeriod(ValidityPeriod validityPeriod)
public void withCrlUri(URI crlUri)
protected void validateIsRsyncUri(URI crlUri)
protected boolean isSelfSigned()
public void withParentResourceCertificatePublicationUri(URI parentResourceCertificatePublicationUri)
public void withSignatureProvider(String signatureProvider)
protected X509ResourceCertificateBuilder createGenericRpkiCertificateBuilder()
protected void validateFields()
Copyright © 2008–2020 RIPE Network Coordination Centre (RIPE NCC). All rights reserved.