public class IntegraSSLSocketFactory
extends java.lang.Object
implements org.apache.http.conn.socket.LayeredConnectionSocketFactory
Class that represents a custom SSL Sockect Factory for HTTP Client.
Project:Platform for detection and validation of certificates recognized in European TSL.
| Constructor and Description |
|---|
IntegraSSLSocketFactory(javax.net.ssl.SSLContext sslContextParam)
Constructor method for the class IntegraSSLSocketFactory.java.
|
| Modifier and Type | Method and Description |
|---|---|
java.net.Socket |
connectSocket(int connectTimeout,
java.net.Socket sock,
org.apache.http.HttpHost host,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
org.apache.http.protocol.HttpContext context) |
java.net.Socket |
createLayeredSocket(java.net.Socket socket,
java.lang.String target,
int port,
org.apache.http.protocol.HttpContext context) |
java.net.Socket |
createSocket(org.apache.http.protocol.HttpContext context) |
public IntegraSSLSocketFactory(javax.net.ssl.SSLContext sslContextParam)
sslContextParam - SSL context.public java.net.Socket createSocket(org.apache.http.protocol.HttpContext context)
throws java.io.IOException
createSocket in interface org.apache.http.conn.socket.ConnectionSocketFactoryjava.io.IOExceptionConnectionSocketFactory.createSocket(org.apache.http.protocol.HttpContext)public java.net.Socket connectSocket(int connectTimeout,
java.net.Socket sock,
org.apache.http.HttpHost host,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
org.apache.http.protocol.HttpContext context)
throws java.io.IOException
connectSocket in interface org.apache.http.conn.socket.ConnectionSocketFactoryjava.io.IOExceptionConnectionSocketFactory.connectSocket(int, java.net.Socket, org.apache.http.HttpHost, java.net.InetSocketAddress, java.net.InetSocketAddress, org.apache.http.protocol.HttpContext)public java.net.Socket createLayeredSocket(java.net.Socket socket,
java.lang.String target,
int port,
org.apache.http.protocol.HttpContext context)
throws java.io.IOException,
java.net.UnknownHostException
createLayeredSocket in interface org.apache.http.conn.socket.LayeredConnectionSocketFactoryjava.io.IOExceptionjava.net.UnknownHostExceptionLayeredConnectionSocketFactory.createLayeredSocket(java.net.Socket, java.lang.String, int, org.apache.http.protocol.HttpContext)