Class SecureServerSocketFactory
java.lang.Object
ch.autumo.beetroot.transport.SecureServerSocketFactory
- All Implemented Interfaces:
ServerSocketFactory
Secure Server Socket Factory.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.SecureServerSocketFactory(SSLServerSocketFactory sslServerSocketFactory, String[] sslProtocols) Creates the server socket factory. -
Method Summary
Modifier and TypeMethodDescriptioncreate(int port) Create a server socket.Return the base (java.net) SSL server socket factory.
-
Constructor Details
-
SecureServerSocketFactory
public SecureServerSocketFactory()Default constructor. -
SecureServerSocketFactory
public SecureServerSocketFactory(SSLServerSocketFactory sslServerSocketFactory, String[] sslProtocols) Creates the server socket factory.- Parameters:
sslServerSocketFactory- the SSL server socket factorysslProtocols- the enabled SSL protocols
-
-
Method Details
-
create
Description copied from interface:ServerSocketFactoryCreate a server socket.- Specified by:
createin interfaceServerSocketFactory- Parameters:
port- port- Returns:
- server socket
- Throws:
IOException- IO exception
-
getBaseServerSocketFactory
Return the base (java.net) SSL server socket factory.- Returns:
- base (java.net) SSL server socket factory
-