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 StringDEFAULT_SSL_PROTOCOL
-
Constructor Summary
Constructors Constructor Description HttpClientDefaultSSLSocketFactoryModifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SocketcreateSocket()voiddispose()INonconnectedSocketFactorygetNonconnnectedSocketFactory()SSLContextgetSSLContext(String protocols)SSLSocketFactorygetSSLSocketFactory()
-
-
-
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:
getSSLSocketFactoryin interfaceorg.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier- Throws:
IOException
-
getSSLContext
public SSLContext getSSLContext(String protocols)
-
createSocket
public Socket createSocket() throws IOException
- Specified by:
createSocketin interfaceINonconnectedSocketFactory- Throws:
IOException
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
-
getNonconnnectedSocketFactory
public INonconnectedSocketFactory getNonconnnectedSocketFactory()
- Specified by:
getNonconnnectedSocketFactoryin interfaceorg.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
-
-