Class AbstractValidityChecker
java.lang.Object
se.swedenconnect.sigval.cert.validity.AbstractValidityChecker
- All Implemented Interfaces:
 Runnable,ValidityChecker
- Direct Known Subclasses:
 CRLValidityChecker,OCSPCertificateVerifier
Abstract class for Validity checkers
- Author:
 - Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
 
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionAbstractValidityChecker(X509Certificate certificate, X509Certificate issuer, String id, PropertyChangeListener... propertyChangeListeners) Constructor - 
Method Summary
Modifier and TypeMethodDescriptionabstract ValidationStatusChecks the validity of a certificatevoidrun() 
- 
Field Details
- 
certificate
 - 
issuer
 
 - 
 - 
Constructor Details
- 
AbstractValidityChecker
public AbstractValidityChecker(X509Certificate certificate, X509Certificate issuer, String id, PropertyChangeListener... propertyChangeListeners) Constructor- Parameters:
 certificate- the target certificate being validatedissuer- issuer certificate for the CA issuing the target certificateid- event id being returned as the property name to registered listeners.propertyChangeListeners- optional listeners when performing validation as aRunnableclass
 
 - 
 - 
Method Details
- 
run
public void run() - 
checkValidity
Checks the validity of a certificate- Specified by:
 checkValidityin interfaceValidityChecker- Returns:
 - certificate validity status
 
 
 -