public class ApacheConnectionManagerFactory extends java.lang.Object implements ConnectionManagerFactory<org.apache.http.conn.HttpClientConnectionManager>
Modifier and Type | Class and Description |
---|---|
private static class |
ApacheConnectionManagerFactory.TrustingSocketFactory
Simple implementation of SchemeSocketFactory (and
LayeredSchemeSocketFactory) that bypasses SSL certificate checks.
|
private static class |
ApacheConnectionManagerFactory.TrustingX509TrustManager
Simple implementation of X509TrustManager that trusts all certificates.
|
Modifier and Type | Field and Description |
---|---|
private org.apache.commons.logging.Log |
LOG |
Constructor and Description |
---|
ApacheConnectionManagerFactory() |
Modifier and Type | Method and Description |
---|---|
private org.apache.http.config.ConnectionConfig |
buildConnectionConfig(HttpClientSettings settings) |
private org.apache.http.config.SocketConfig |
buildSocketConfig(HttpClientSettings settings) |
org.apache.http.conn.HttpClientConnectionManager |
create(HttpClientSettings settings) |
private org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> |
createSocketFactoryRegistry(org.apache.http.conn.socket.ConnectionSocketFactory sslSocketFactory) |
private javax.net.ssl.HostnameVerifier |
getHostNameVerifier(HttpClientSettings options) |
private org.apache.http.conn.socket.ConnectionSocketFactory |
getPreferredSocketFactory(HttpClientSettings settings) |
public org.apache.http.conn.HttpClientConnectionManager create(HttpClientSettings settings)
create
in interface ConnectionManagerFactory<org.apache.http.conn.HttpClientConnectionManager>
private org.apache.http.conn.socket.ConnectionSocketFactory getPreferredSocketFactory(HttpClientSettings settings)
private org.apache.http.config.SocketConfig buildSocketConfig(HttpClientSettings settings)
private org.apache.http.config.ConnectionConfig buildConnectionConfig(HttpClientSettings settings)
private javax.net.ssl.HostnameVerifier getHostNameVerifier(HttpClientSettings options)
private org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> createSocketFactoryRegistry(org.apache.http.conn.socket.ConnectionSocketFactory sslSocketFactory)