Package eu.europa.esig.dss.validation
Class CRLCertificateVerifier
java.lang.Object
eu.europa.esig.dss.validation.CRLCertificateVerifier
- All Implemented Interfaces:
CertificateStatusVerifier
public class CRLCertificateVerifier extends Object implements CertificateStatusVerifier
Verifier based on CRL
-
Constructor Summary
Constructors Constructor Description CRLCertificateVerifier(RevocationSource<CRLToken> crlSource, CertificatePool validationCertPool)Main constructor. -
Method Summary
Modifier and Type Method Description RevocationTokencheck(CertificateToken certificateToken)Check the validity (revocation status) of the certificate.
-
Constructor Details
-
CRLCertificateVerifier
public CRLCertificateVerifier(RevocationSource<CRLToken> crlSource, CertificatePool validationCertPool)Main constructor.- Parameters:
crlSource- the CRL repository used by this CRL trust linker.validationCertPool-
-
-
Method Details
-
check
Description copied from interface:CertificateStatusVerifierCheck the validity (revocation status) of the certificate. The operation returns aRevocationToken.- Specified by:
checkin interfaceCertificateStatusVerifier- Parameters:
certificateToken- The certificate to be verified- Returns:
- The RevocationToken or null the check cannot be performed.
-