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(X509Session x509Session) |
static org.apache.http.client.HttpClient |
createHttpClient(X509Session x509session) |
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 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
Copyright © 2015. All Rights Reserved.