org.openoces.ooapi.validation.cert
Class OCSPCertificateValidator

java.lang.Object
  extended byorg.openoces.ooapi.validation.cert.OCSPCertificateValidator
All Implemented Interfaces:
RevocationCheckerEngine

public class OCSPCertificateValidator
extends java.lang.Object
implements RevocationCheckerEngine

This class implements a revocation checker engine based on the OCSP protocol.

Author:
Carsten Raskgaard

Constructor Summary
OCSPCertificateValidator()
           
 
Method Summary
 boolean isRevoked(OcesCertificate c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCSPCertificateValidator

public OCSPCertificateValidator()
Method Detail

isRevoked

public boolean isRevoked(OcesCertificate c)
                  throws CRLExpiredException,
                         CRLNotYetValidException,
                         SignatureVerificationException,
                         InternalException
Specified by:
isRevoked in interface RevocationCheckerEngine
Throws:
CRLExpiredException
CRLNotYetValidException
SignatureVerificationException
InternalException