Class HttpClientDefaultSSLSocketFactoryModifier
- java.lang.Object
-
- org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientDefaultSSLSocketFactoryModifier
-
- All Implemented Interfaces:
INonconnectedSocketFactory
,org.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
public class HttpClientDefaultSSLSocketFactoryModifier extends Object implements org.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier, INonconnectedSocketFactory
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_SSL_PROTOCOL
-
Constructor Summary
Constructors Constructor Description HttpClientDefaultSSLSocketFactoryModifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Socket
createSocket()
void
dispose()
INonconnectedSocketFactory
getNonconnnectedSocketFactory()
SSLContext
getSSLContext(String protocols)
SSLSocketFactory
getSSLSocketFactory()
-
-
-
Field Detail
-
DEFAULT_SSL_PROTOCOL
public static final String DEFAULT_SSL_PROTOCOL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSSLSocketFactory
public SSLSocketFactory getSSLSocketFactory() throws IOException
- Specified by:
getSSLSocketFactory
in interfaceorg.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
- Throws:
IOException
-
getSSLContext
public SSLContext getSSLContext(String protocols)
-
createSocket
public Socket createSocket() throws IOException
- Specified by:
createSocket
in interfaceINonconnectedSocketFactory
- Throws:
IOException
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceorg.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
-
getNonconnnectedSocketFactory
public INonconnectedSocketFactory getNonconnnectedSocketFactory()
- Specified by:
getNonconnnectedSocketFactory
in interfaceorg.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
-
-