public abstract static class HostnameVerifier.AbstractVerifier extends Object implements HostnameVerifier
HostnameVerifier.AbstractVerifier, HostnameVerifier.Certificates
ALLOW_ALL, DEFAULT, DEFAULT_AND_LOCALHOST, STRICT, STRICT_IE6
Modifier | Constructor and Description |
---|---|
protected |
AbstractVerifier() |
Modifier and Type | Method and Description |
---|---|
static boolean |
acceptableCountryWildcard(String cn) |
void |
check(String[] host,
SSLSocket ssl) |
void |
check(String[] hosts,
String[] cns,
String[] subjectAlts,
boolean ie6,
boolean strictWithSubDomains) |
void |
check(String[] host,
X509Certificate cert) |
void |
check(String host,
SSLSocket ssl) |
void |
check(String host,
String[] cns,
String[] subjectAlts) |
void |
check(String host,
X509Certificate cert) |
static int |
countDots(String s)
Counts the number of dots "." in a string.
|
static boolean |
isIP4Address(String cn) |
static boolean |
isLocalhost(String host) |
boolean |
verify(String host,
SSLSession session)
The javax.net.ssl.HostnameVerifier contract.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
check
public boolean verify(String host, SSLSession session)
verify
in interface HostnameVerifier
host
- 'hostname' we used to create our socketsession
- SSLSession with the remote serverpublic void check(String host, SSLSocket ssl) throws IOException
IOException
public void check(String host, X509Certificate cert) throws SSLException
SSLException
public void check(String host, String[] cns, String[] subjectAlts) throws SSLException
SSLException
public void check(String[] host, SSLSocket ssl) throws IOException
IOException
public void check(String[] host, X509Certificate cert) throws SSLException
SSLException
public void check(String[] hosts, String[] cns, String[] subjectAlts, boolean ie6, boolean strictWithSubDomains) throws SSLException
SSLException
public static boolean isIP4Address(String cn)
public static boolean acceptableCountryWildcard(String cn)
public static boolean isLocalhost(String host)
public static int countDots(String s)
s
- string to count dots fromCopyright © 2005-2017 Apache Software Foundation. All Rights Reserved.