Class OpenSSLCertificateVerifier
java.lang.Object
org.apache.tomcat.util.net.openssl.OpenSSLCertificateVerifier
- All Implemented Interfaces:
CertificateVerifier
Certificate verifier that wraps an X509TrustManager for OpenSSL.
-
Constructor Summary
ConstructorsConstructorDescriptionOpenSSLCertificateVerifier(X509TrustManager x509TrustManager) Constructs a new OpenSSLCertificateVerifier with the given trust manager. -
Method Summary
-
Constructor Details
-
OpenSSLCertificateVerifier
Constructs a new OpenSSLCertificateVerifier with the given trust manager.- Parameters:
x509TrustManager- The X509 trust manager to use for verification
-
-
Method Details
-
verify
Description copied from interface:CertificateVerifierReturnstrueif the passed in certificate chain could be verified and so the handshake should be successful,falseotherwise.- Specified by:
verifyin interfaceCertificateVerifier- Parameters:
ssl- the SSL instancechain- theX509certificate chainauth- the auth algorithm- Returns:
- verified
trueif verified successful,falseotherwise
-