public class HttpUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SCHEME_NAME |
Constructor and Description |
---|
HttpUtils() |
Modifier and Type | Method and Description |
---|---|
static org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> |
buildConnectionRegistry() |
static org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> |
buildConnectionRegistry(X509Session x509Session) |
static org.apache.http.client.HttpClient |
createHttpClient(String authToken) |
static org.apache.http.client.HttpClient |
createHttpClient(X509Session x509session) |
static org.apache.http.impl.client.HttpClientBuilder |
getHttpClientBuilder(String authToken) |
static org.apache.http.impl.client.HttpClientBuilder |
getHttpClientBuilder(X509Session x509session) |
static X509Session |
selectSession(String subjectString) |
static void |
setupSSL_v4_1(org.apache.http.impl.client.AbstractHttpClient httpClient,
X509Session x509Session)
Provided to assist with backwards compatibility with v4.1.x era DefaultHttpClient
(now deprecated).
|
public static final String SCHEME_NAME
public static void setupSSL_v4_1(org.apache.http.impl.client.AbstractHttpClient httpClient, X509Session x509Session)
session
- public static org.apache.http.client.HttpClient createHttpClient(X509Session x509session) throws UnrecoverableKeyException, KeyManagementException, NoSuchAlgorithmException, KeyStoreException, CertificateException, InstantiationException, IllegalAccessException, IOException, org.jibx.runtime.JiBXException
UnrecoverableKeyException
KeyManagementException
NoSuchAlgorithmException
KeyStoreException
CertificateException
InstantiationException
IllegalAccessException
IOException
org.jibx.runtime.JiBXException
public static org.apache.http.impl.client.HttpClientBuilder getHttpClientBuilder(X509Session x509session) throws UnrecoverableKeyException, KeyManagementException, NoSuchAlgorithmException, KeyStoreException, CertificateException, InstantiationException, IllegalAccessException, IOException, org.jibx.runtime.JiBXException
UnrecoverableKeyException
KeyManagementException
NoSuchAlgorithmException
KeyStoreException
CertificateException
InstantiationException
IllegalAccessException
IOException
org.jibx.runtime.JiBXException
public static org.apache.http.client.HttpClient createHttpClient(String authToken)
public static org.apache.http.impl.client.HttpClientBuilder getHttpClientBuilder(String authToken)
public static X509Session selectSession(String subjectString) throws IOException
IOException
public static org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> buildConnectionRegistry(X509Session x509Session) throws UnrecoverableKeyException, KeyManagementException, NoSuchAlgorithmException, KeyStoreException, CertificateException, IOException
public static org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> buildConnectionRegistry()
Copyright © 2015. All Rights Reserved.