Package org.apache.http.conn.ssl
Class AllowAllHostnameVerifier
- java.lang.Object
-
- org.apache.http.conn.ssl.AbstractVerifier
-
- org.apache.http.conn.ssl.AllowAllHostnameVerifier
-
- All Implemented Interfaces:
javax.net.ssl.HostnameVerifier
,X509HostnameVerifier
@Deprecated @Contract(threading=IMMUTABLE) public class AllowAllHostnameVerifier extends AbstractVerifier
Deprecated.(4.4) UseNoopHostnameVerifier
The ALLOW_ALL HostnameVerifier essentially turns hostname verification off. This implementation is a no-op, and never throws the SSLException.- Since:
- 4.0
-
-
Field Summary
Fields Modifier and Type Field Description static AllowAllHostnameVerifier
INSTANCE
Deprecated.
-
Constructor Summary
Constructors Constructor Description AllowAllHostnameVerifier()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
toString()
Deprecated.void
verify(java.lang.String host, java.lang.String[] cns, java.lang.String[] subjectAlts)
Deprecated.Checks to see if the supplied hostname matches any of the supplied CNs or "DNS" Subject-Alts.-
Methods inherited from class org.apache.http.conn.ssl.AbstractVerifier
acceptableCountryWildcard, countDots, getCNs, getDNSSubjectAlts, verify, verify, verify, verify
-
-
-
-
Field Detail
-
INSTANCE
public static final AllowAllHostnameVerifier INSTANCE
Deprecated.
-
-
Method Detail
-
verify
public final void verify(java.lang.String host, java.lang.String[] cns, java.lang.String[] subjectAlts)
Deprecated.Description copied from interface:X509HostnameVerifier
Checks to see if the supplied hostname matches any of the supplied CNs or "DNS" Subject-Alts. Most implementations only look at the first CN, and ignore any additional CNs. Most implementations do look at all of the "DNS" Subject-Alts. The CNs or Subject-Alts may contain wildcards according to RFC 2818.- Parameters:
host
- The hostname to verify.cns
- CN fields, in order, as extracted from the X.509 certificate.subjectAlts
- Subject-Alt fields of type 2 ("DNS"), as extracted from the X.509 certificate.
-
toString
public final java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.lang.Object
-
-