Package org.ldaptive.ssl
Class HostnameVerifierAdapter
- java.lang.Object
-
- org.ldaptive.ssl.HostnameVerifierAdapter
-
- All Implemented Interfaces:
javax.net.ssl.HostnameVerifier
public class HostnameVerifierAdapter extends java.lang.Object implements javax.net.ssl.HostnameVerifier
Adapts aCertificateHostnameVerifier
for use as aHostnameVerifier
. This component can only be used with a verified SSL session as it accesses the certificate fromSSLSession.getPeerCertificates()
.- Author:
- Middleware Services
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
logger
Logger for this class.
-
Constructor Summary
Constructors Constructor Description HostnameVerifierAdapter(CertificateHostnameVerifier verifier)
Creates a new hostname verifier adapter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
boolean
verify(java.lang.String hostname, javax.net.ssl.SSLSession session)
-
-
-
Constructor Detail
-
HostnameVerifierAdapter
public HostnameVerifierAdapter(CertificateHostnameVerifier verifier)
Creates a new hostname verifier adapter.- Parameters:
verifier
- verifier to adapt
-
-