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

java.lang.Object
  extended by net.ripe.rpki.commons.crypto.cms.RpkiSignedObject
      extended by net.ripe.rpki.commons.crypto.cms.roa.RoaCms
All Implemented Interfaces:
Serializable, CertificateRepositoryObject, Roa

public class RoaCms
extends RpkiSignedObject
implements Roa

See Also:
Serialized Form

Field Summary
static org.bouncycastle.asn1.ASN1ObjectIdentifier CONTENT_TYPE
           
 
Fields inherited from class net.ripe.rpki.commons.crypto.cms.RpkiSignedObject
DIGEST_ALGORITHM_OID, RSA_ENCRYPTION_OID, SHA256WITHRSA_ENCRYPTION_OID
 
Constructor Summary
protected RoaCms(RpkiSignedObjectInfo cmsObjectInfo, net.ripe.ipresource.Asn asn, List<RoaPrefix> prefixes)
           
 
Method Summary
 net.ripe.ipresource.Asn getAsn()
           
 URI getParentCertificateUri()
           
 List<RoaPrefix> getPrefixes()
           
 net.ripe.ipresource.IpResourceSet getResources()
           
static RoaCms parseDerEncoded(byte[] encoded)
           
 
Methods inherited from class net.ripe.rpki.commons.crypto.cms.RpkiSignedObject
equals, getCertificate, getCertificateIssuer, getCertificateSubject, getContentType, getCrlUri, getEncoded, getNotValidAfter, getNotValidBefore, getSigningTime, getValidityPeriod, hashCode, signedBy, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.ripe.rpki.commons.crypto.cms.roa.Roa
getValidityPeriod
 

Field Detail

CONTENT_TYPE

public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CONTENT_TYPE
Constructor Detail

RoaCms

protected RoaCms(RpkiSignedObjectInfo cmsObjectInfo,
                 net.ripe.ipresource.Asn asn,
                 List<RoaPrefix> prefixes)
Method Detail

getAsn

public net.ripe.ipresource.Asn getAsn()
Specified by:
getAsn in interface Roa

getResources

public net.ripe.ipresource.IpResourceSet getResources()

getPrefixes

public List<RoaPrefix> getPrefixes()
Specified by:
getPrefixes in interface Roa

getParentCertificateUri

public URI getParentCertificateUri()
Specified by:
getParentCertificateUri in interface CertificateRepositoryObject

parseDerEncoded

public static RoaCms parseDerEncoded(byte[] encoded)


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