Package eu.europa.esig.dss.validation
Class OCSPCertificateVerifier
java.lang.Object
eu.europa.esig.dss.validation.OCSPCertificateVerifier
- All Implemented Interfaces:
CertificateStatusVerifier
public class OCSPCertificateVerifier extends Object implements CertificateStatusVerifier
Check the status of the certificate using an OCSPSource
-
Constructor Summary
Constructors Constructor Description OCSPCertificateVerifier(RevocationSource<OCSPToken> ocspSource, CertificatePool validationCertPool)
Create a CertificateVerifier that will use the OCSP Source for checking revocation data. -
Method Summary
Modifier and Type Method Description RevocationToken
check(CertificateToken toCheckToken)
Check the validity (revocation status) of the certificate.
-
Constructor Details
-
OCSPCertificateVerifier
public OCSPCertificateVerifier(RevocationSource<OCSPToken> ocspSource, CertificatePool validationCertPool)Create a CertificateVerifier that will use the OCSP Source for checking revocation data. The default constructor for OCSPCertificateVerifier.- Parameters:
ocspSource
-validationCertPool
-
-
-
Method Details
-
check
Description copied from interface:CertificateStatusVerifier
Check the validity (revocation status) of the certificate. The operation returns aRevocationToken
.- Specified by:
check
in interfaceCertificateStatusVerifier
- Parameters:
toCheckToken
- The certificate to be verified- Returns:
- The RevocationToken or null the check cannot be performed.
-