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 RevocationTokencheck(CertificateToken toCheckToken)Check the validity (revocation status) of the certificate.
-
-
-
Constructor Detail
-
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 Detail
-
check
public RevocationToken check(CertificateToken toCheckToken)
Description copied from interface:CertificateStatusVerifierCheck the validity (revocation status) of the certificate. The operation returns aRevocationToken.- Specified by:
checkin interfaceCertificateStatusVerifier- Parameters:
toCheckToken- The certificate to be verified- Returns:
- The RevocationToken or null the check cannot be performed.
-
-