Class RoaCmsBuilder
- java.lang.Object
-
- net.ripe.rpki.commons.crypto.cms.RpkiSignedObjectBuilder
-
- net.ripe.rpki.commons.crypto.cms.roa.RoaCmsBuilder
-
public class RoaCmsBuilder extends RpkiSignedObjectBuilder
Creates a RoaCms using the DER encoding specified in the ROA format standard.- See Also:
- ROA format
-
-
Constructor Summary
Constructors Constructor Description RoaCmsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoaCmsbuild(PrivateKey privateKey)RoaCmsBuilderwithAsn(net.ripe.ipresource.Asn asn)RoaCmsBuilderwithCertificate(X509ResourceCertificate certificate)RoaCmsBuilderwithPrefixes(List<RoaPrefix> prefixes)RoaCmsBuilderwithSignatureProvider(String signatureProvider)-
Methods inherited from class net.ripe.rpki.commons.crypto.cms.RpkiSignedObjectBuilder
generateCms
-
-
-
-
Method Detail
-
withCertificate
public RoaCmsBuilder withCertificate(X509ResourceCertificate certificate)
-
withAsn
public RoaCmsBuilder withAsn(net.ripe.ipresource.Asn asn)
-
withPrefixes
public RoaCmsBuilder withPrefixes(List<RoaPrefix> prefixes)
-
withSignatureProvider
public RoaCmsBuilder withSignatureProvider(String signatureProvider)
-
build
public RoaCms build(PrivateKey privateKey)
-
-