Class PKIXProxyCertificateChecker
java.lang.Object
java.security.cert.PKIXCertPathChecker
eu.emi.security.authn.x509.helpers.pkipath.PKIXProxyCertificateChecker
- All Implemented Interfaces:
Cloneable
,CertPathChecker
Checker which handles proxy certificate extensions so BC won't report them as unknown.
The real proxy verification is done elsewhere.
- Author:
- K. Benedyczak
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
check
(Certificate cert, Collection<String> unresolvedCritExts) void
init
(boolean forward) boolean
Methods inherited from class java.security.cert.PKIXCertPathChecker
check, clone
-
Constructor Details
-
PKIXProxyCertificateChecker
public PKIXProxyCertificateChecker()
-
-
Method Details
-
init
- Specified by:
init
in interfaceCertPathChecker
- Specified by:
init
in classPKIXCertPathChecker
- Throws:
CertPathValidatorException
-
isForwardCheckingSupported
public boolean isForwardCheckingSupported()- Specified by:
isForwardCheckingSupported
in interfaceCertPathChecker
- Specified by:
isForwardCheckingSupported
in classPKIXCertPathChecker
-
getSupportedExtensions
- Specified by:
getSupportedExtensions
in classPKIXCertPathChecker
-
check
public void check(Certificate cert, Collection<String> unresolvedCritExts) throws CertPathValidatorException - Specified by:
check
in classPKIXCertPathChecker
- Throws:
CertPathValidatorException
-