public final class HttpClientSupport extends Object
HttpClient and related components.| Modifier | Constructor and Description |
|---|---|
private |
HttpClientSupport()
Constructor to prevent instantiation.
|
| Modifier and Type | Method and Description |
|---|---|
static SSLConnectionSocketFactory |
buildNoTrustSSLConnectionSocketFactory()
Deprecated.
use instead
buildNoTrustTLSSocketFactory() |
static LayeredConnectionSocketFactory |
buildNoTrustTLSSocketFactory()
Build a TLS-capable instance of
LayeredConnectionSocketFactory which accepts all peer certificates
and performs no hostname verification. |
static X509TrustManager |
buildNoTrustX509TrustManager()
Build an instance of
X509TrustManager which trusts all certificates. |
static SSLConnectionSocketFactory |
buildStrictSSLConnectionSocketFactory()
Deprecated.
use instead
buildStrictTLSSocketFactory() |
static LayeredConnectionSocketFactory |
buildStrictTLSSocketFactory()
Build an instance of TLS-capable
LayeredConnectionSocketFactory which uses
the standard JSSE default SSLContext and which performs
strict hostname verification. |
private HttpClientSupport()
public static LayeredConnectionSocketFactory buildStrictTLSSocketFactory()
LayeredConnectionSocketFactory which uses
the standard JSSE default SSLContext and which performs
strict hostname verification.public static LayeredConnectionSocketFactory buildNoTrustTLSSocketFactory()
LayeredConnectionSocketFactory which accepts all peer certificates
and performs no hostname verification.@Deprecated public static SSLConnectionSocketFactory buildStrictSSLConnectionSocketFactory()
buildStrictTLSSocketFactory()SSLConnectionSocketFactory which uses
the standard HttpClient default SSLContext and which uses
a strict hostname verifier SSLConnectionSocketFactory.STRICT_HOSTNAME_VERIFIER.@Deprecated public static SSLConnectionSocketFactory buildNoTrustSSLConnectionSocketFactory()
buildNoTrustTLSSocketFactory()SSLConnectionSocketFactory which accepts all peer certificates
and performs no hostname verification.public static X509TrustManager buildNoTrustX509TrustManager()
X509TrustManager which trusts all certificates.Copyright © 1999–2016 Shibboleth Consortium. All rights reserved.