net.ripe.rpki.commons.crypto
Interface CertificateRepositoryObject

All Superinterfaces:
Serializable
All Known Implementing Classes:
GhostbustersCms, GhostbustersRecord, ManifestCms, RoaCms, RpkiSignedObject, UnknownCertificateRepositoryObject, X509Crl, X509ResourceCertificate

public interface CertificateRepositoryObject
extends Serializable


Method Summary
 URI getCrlUri()
           
 byte[] getEncoded()
           
 URI getParentCertificateUri()
           
 boolean isPastValidityTime()
           
 boolean isRevoked()
           
 void validate(String location, CertificateRepositoryObjectValidationContext context, CrlLocator crlLocator, ValidationOptions options, ValidationResult result)
           
 

Method Detail

getCrlUri

URI getCrlUri()

getParentCertificateUri

URI getParentCertificateUri()

validate

void validate(String location,
              CertificateRepositoryObjectValidationContext context,
              CrlLocator crlLocator,
              ValidationOptions options,
              ValidationResult result)

isPastValidityTime

boolean isPastValidityTime()

isRevoked

boolean isRevoked()

getEncoded

byte[] getEncoded()


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