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 Details

  • Constructor Details

    • HttpClientDefaultSSLSocketFactoryModifier

      public HttpClientDefaultSSLSocketFactoryModifier()
  • Method Details

    • getSSLSocketFactory

      public SSLSocketFactory getSSLSocketFactory() throws IOException
      Specified by:
      getSSLSocketFactory in interface org.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 interface INonconnectedSocketFactory
      Throws:
      IOException
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier
    • getNonconnnectedSocketFactory

      public INonconnectedSocketFactory getNonconnnectedSocketFactory()
      Specified by:
      getNonconnnectedSocketFactory in interface org.eclipse.ecf.internal.provider.filetransfer.httpclient4.ISSLSocketFactoryModifier