net.ripe.rpki.commons.crypto.cms.roa
Class RoaCmsBuilder

java.lang.Object
  extended by net.ripe.rpki.commons.crypto.cms.RpkiSignedObjectBuilder
      extended by 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
RoaCmsBuilder()
           
 
Method Summary
 RoaCms build(PrivateKey privateKey)
           
 RoaCmsBuilder withAsn(net.ripe.ipresource.Asn asn)
           
 RoaCmsBuilder withCertificate(X509ResourceCertificate certificate)
           
 RoaCmsBuilder withPrefixes(List<RoaPrefix> prefixes)
           
 RoaCmsBuilder withSignatureProvider(String signatureProvider)
           
 
Methods inherited from class net.ripe.rpki.commons.crypto.cms.RpkiSignedObjectBuilder
generateCms
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoaCmsBuilder

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


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