net.ripe.rpki.commons.crypto.cms
Class RpkiSignedObjectParser

java.lang.Object
  extended by net.ripe.rpki.commons.crypto.cms.RpkiSignedObjectParser
Direct Known Subclasses:
ManifestCmsParser, RoaCmsParser

public abstract class RpkiSignedObjectParser
extends Object


Constructor Summary
protected RpkiSignedObjectParser()
           
protected RpkiSignedObjectParser(ValidationResult result)
           
 
Method Summary
abstract  void decodeContent(org.bouncycastle.asn1.ASN1Encodable encoded)
           
protected  X509ResourceCertificate getCertificate()
           
protected  org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType()
           
protected  byte[] getEncoded()
           
protected  X509ResourceCertificate getResourceCertificate()
           
protected  org.joda.time.DateTime getSigningTime()
           
 ValidationResult getValidationResult()
           
 void parse(String location, byte[] encoded)
           
 void parse(ValidationLocation location, byte[] encoded)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RpkiSignedObjectParser

protected RpkiSignedObjectParser()

RpkiSignedObjectParser

protected RpkiSignedObjectParser(ValidationResult result)
Method Detail

parse

public final void parse(String location,
                        byte[] encoded)

parse

public void parse(ValidationLocation location,
                  byte[] encoded)

getEncoded

protected byte[] getEncoded()

getValidationResult

public ValidationResult getValidationResult()

getCertificate

protected X509ResourceCertificate getCertificate()

getResourceCertificate

protected X509ResourceCertificate getResourceCertificate()

getContentType

protected org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType()

getSigningTime

protected org.joda.time.DateTime getSigningTime()

decodeContent

public abstract void decodeContent(org.bouncycastle.asn1.ASN1Encodable encoded)


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