Class OpcUaCertificateRevocationChecker
java.lang.Object
java.security.cert.PKIXCertPathChecker
java.security.cert.PKIXRevocationChecker
org.eclipse.milo.opcua.stack.core.util.validation.OpcUaCertificateRevocationChecker
- All Implemented Interfaces:
Cloneable,CertPathChecker
-
Nested Class Summary
Nested classes/interfaces inherited from class java.security.cert.PKIXRevocationChecker
PKIXRevocationChecker.Option -
Constructor Summary
ConstructorsConstructorDescriptionOpcUaCertificateRevocationChecker(CertPath certPath, TrustAnchor trustAnchor, PKIXParameters parameters, Set<ValidationCheck> validationChecks) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheck(Certificate cert, Collection<String> unresolvedCritExts) voidinit(boolean forward) booleanMethods inherited from class java.security.cert.PKIXRevocationChecker
clone, getOcspExtensions, getOcspResponder, getOcspResponderCert, getOcspResponses, getOptions, setOcspExtensions, setOcspResponder, setOcspResponderCert, setOcspResponses, setOptionsMethods inherited from class java.security.cert.PKIXCertPathChecker
check
-
Constructor Details
-
OpcUaCertificateRevocationChecker
public OpcUaCertificateRevocationChecker(CertPath certPath, TrustAnchor trustAnchor, PKIXParameters parameters, Set<ValidationCheck> validationChecks) throws Exception - Throws:
Exception
-
-
Method Details
-
getSoftFailExceptions
- Specified by:
getSoftFailExceptionsin classPKIXRevocationChecker
-
init
- Specified by:
initin interfaceCertPathChecker- Specified by:
initin classPKIXCertPathChecker- Throws:
CertPathValidatorException
-
isForwardCheckingSupported
public boolean isForwardCheckingSupported()- Specified by:
isForwardCheckingSupportedin interfaceCertPathChecker- Specified by:
isForwardCheckingSupportedin classPKIXCertPathChecker
-
getSupportedExtensions
- Specified by:
getSupportedExtensionsin classPKIXCertPathChecker
-
check
public void check(Certificate cert, Collection<String> unresolvedCritExts) throws CertPathValidatorException - Specified by:
checkin classPKIXCertPathChecker- Throws:
CertPathValidatorException
-