final class X509HostnameVerifierAdapter
extends java.lang.Object
implements org.apache.http.conn.ssl.X509HostnameVerifier
Modifier and Type | Field and Description |
---|---|
private javax.net.ssl.HostnameVerifier |
verifier |
Modifier | Constructor and Description |
---|---|
private |
X509HostnameVerifierAdapter(javax.net.ssl.HostnameVerifier verifier) |
Modifier and Type | Method and Description |
---|---|
static org.apache.http.conn.ssl.X509HostnameVerifier |
adapt(javax.net.ssl.HostnameVerifier verifier) |
boolean |
verify(java.lang.String hostname,
javax.net.ssl.SSLSession session) |
void |
verify(java.lang.String host,
javax.net.ssl.SSLSocket socket) |
void |
verify(java.lang.String host,
java.lang.String[] cns,
java.lang.String[] subjectAlts) |
void |
verify(java.lang.String host,
java.security.cert.X509Certificate cert) |
private X509HostnameVerifierAdapter(javax.net.ssl.HostnameVerifier verifier)
public static org.apache.http.conn.ssl.X509HostnameVerifier adapt(javax.net.ssl.HostnameVerifier verifier)
public boolean verify(java.lang.String hostname, javax.net.ssl.SSLSession session)
verify
in interface javax.net.ssl.HostnameVerifier
public void verify(java.lang.String host, javax.net.ssl.SSLSocket socket) throws java.io.IOException
verify
in interface org.apache.http.conn.ssl.X509HostnameVerifier
java.io.IOException
public void verify(java.lang.String host, java.security.cert.X509Certificate cert) throws javax.net.ssl.SSLException
verify
in interface org.apache.http.conn.ssl.X509HostnameVerifier
javax.net.ssl.SSLException
public void verify(java.lang.String host, java.lang.String[] cns, java.lang.String[] subjectAlts) throws javax.net.ssl.SSLException
verify
in interface org.apache.http.conn.ssl.X509HostnameVerifier
javax.net.ssl.SSLException