Interface SSLSupport


public interface SSLSupport
Marker interface for configured SSL subsystem
  • Method Details

    • getJSSEHelper

      com.ibm.websphere.ssl.JSSEHelper getJSSEHelper()
    • getJSSEProvider

      com.ibm.websphere.ssl.JSSEProvider getJSSEProvider()
      Obtain the default JSSE provider instance.
      Returns:
      JSSEProvider
    • getJSSEProvider

      com.ibm.websphere.ssl.JSSEProvider getJSSEProvider(String providerName)
      Obtain the possible JSSE provider for the given name. This will return null if there was no match found.
      Parameters:
      providerName -
      Returns:
      JSSEProvider
    • getSSLSocketFactory

      SSLSocketFactory getSSLSocketFactory()
      Obtain a Liberty SSLSocketFactory.
      Returns:
      SSLSocketFactory
    • getSSLSocketFactory

      SSLSocketFactory getSSLSocketFactory(String sslAlias) throws SSLException
      Obtain a Liberty SSLSocketFactory for a given SSL configuration.
      Parameters:
      sslAlias - - name of a SSL configuration
      Returns:
      SSLSocketFactory
      Throws:
      SSLException
    • getSSLSocketFactory

      SSLSocketFactory getSSLSocketFactory(Properties sslProps) throws SSLException
      Obtain a Liberty SSLSocketFactory for a given set of SSL properties.
      Parameters:
      sslProps - - properties to create a SSL Socket factory
      Returns:
      SSLSocketFactory
      Throws:
      SSLException