org.apache.camel.util.jsse
Class BaseSSLContextParameters.SSLServerSocketFactoryDecorator

java.lang.Object
  extended by javax.net.ServerSocketFactory
      extended by javax.net.ssl.SSLServerSocketFactory
          extended by org.apache.camel.util.jsse.BaseSSLContextParameters.SSLServerSocketFactoryDecorator
Enclosing class:
BaseSSLContextParameters

protected static final class BaseSSLContextParameters.SSLServerSocketFactoryDecorator
extends SSLServerSocketFactory

A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and turned over to client code.


Constructor Summary
BaseSSLContextParameters.SSLServerSocketFactoryDecorator(SSLServerSocketFactory sslServerSocketFactory, List<org.apache.camel.util.jsse.BaseSSLContextParameters.Configurer<SSLServerSocket>> sslServerSocketConfigurers)
           
 
Method Summary
 ServerSocket createServerSocket()
           
 ServerSocket createServerSocket(int port)
           
 ServerSocket createServerSocket(int port, int backlog)
           
 ServerSocket createServerSocket(int port, int backlog, InetAddress ifAddress)
           
 String[] getDefaultCipherSuites()
           
 SSLServerSocketFactory getDelegate()
           
 String[] getSupportedCipherSuites()
           
 
Methods inherited from class javax.net.ssl.SSLServerSocketFactory
getDefault
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSSLContextParameters.SSLServerSocketFactoryDecorator

public BaseSSLContextParameters.SSLServerSocketFactoryDecorator(SSLServerSocketFactory sslServerSocketFactory,
                                                                List<org.apache.camel.util.jsse.BaseSSLContextParameters.Configurer<SSLServerSocket>> sslServerSocketConfigurers)
Method Detail

getDefaultCipherSuites

public String[] getDefaultCipherSuites()
Specified by:
getDefaultCipherSuites in class SSLServerSocketFactory

getSupportedCipherSuites

public String[] getSupportedCipherSuites()
Specified by:
getSupportedCipherSuites in class SSLServerSocketFactory

createServerSocket

public ServerSocket createServerSocket()
                                throws IOException
Overrides:
createServerSocket in class ServerSocketFactory
Throws:
IOException

createServerSocket

public ServerSocket createServerSocket(int port,
                                       int backlog,
                                       InetAddress ifAddress)
                                throws IOException
Specified by:
createServerSocket in class ServerSocketFactory
Throws:
IOException

createServerSocket

public ServerSocket createServerSocket(int port,
                                       int backlog)
                                throws IOException
Specified by:
createServerSocket in class ServerSocketFactory
Throws:
IOException

createServerSocket

public ServerSocket createServerSocket(int port)
                                throws IOException
Specified by:
createServerSocket in class ServerSocketFactory
Throws:
IOException

getDelegate

public SSLServerSocketFactory getDelegate()


Apache CAMEL