Class ComTLSConnectionHandler
java.lang.Object
org.eclipse.serializer.communication.types.ComConnectionHandler.Default
org.eclipse.serializer.communication.tls.ComTLSConnectionHandler
- All Implemented Interfaces:
org.eclipse.serializer.communication.types.ComConnectionHandler<org.eclipse.serializer.communication.types.ComConnection>
public class ComTLSConnectionHandler
extends org.eclipse.serializer.communication.types.ComConnectionHandler.Default
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.serializer.communication.types.ComConnectionHandler
org.eclipse.serializer.communication.types.ComConnectionHandler.Default -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.serializer.communication.types.ComConnectionListener<org.eclipse.serializer.communication.types.ComConnection> /////////voidenableSecurity(org.eclipse.serializer.communication.types.ComConnection connection) static org.eclipse.serializer.communication.types.ComConnectionHandler<org.eclipse.serializer.communication.types.ComConnection> New(TLSKeyManagerProvider keyManagerProvider, TLSTrustManagerProvider trustManagerProvider, TLSParametersProvider tlsParameterProvider, SecureRandomProvider randomProvider) openConnection(InetSocketAddress address) Methods inherited from class org.eclipse.serializer.communication.types.ComConnectionHandler.Default
close, closeReading, closeWriting, openConnection, prepareReading, prepareWriting, read, receiveClientIdentifer, receiveProtocol, sendClientIdentifer, sendProtocol, setClientConnectTimeout, setInactivityTimeout, writeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.serializer.communication.types.ComConnectionHandler
writeChunk
-
Method Details
-
New
public static org.eclipse.serializer.communication.types.ComConnectionHandler<org.eclipse.serializer.communication.types.ComConnection> New(TLSKeyManagerProvider keyManagerProvider, TLSTrustManagerProvider trustManagerProvider, TLSParametersProvider tlsParameterProvider, SecureRandomProvider randomProvider) -
createConnectionListener
public org.eclipse.serializer.communication.types.ComConnectionListener<org.eclipse.serializer.communication.types.ComConnection> createConnectionListener(InetSocketAddress address) /////////- Specified by:
createConnectionListenerin interfaceorg.eclipse.serializer.communication.types.ComConnectionHandler<org.eclipse.serializer.communication.types.ComConnection>- Overrides:
createConnectionListenerin classorg.eclipse.serializer.communication.types.ComConnectionHandler.Default
-
openConnection
- Specified by:
openConnectionin interfaceorg.eclipse.serializer.communication.types.ComConnectionHandler<org.eclipse.serializer.communication.types.ComConnection>- Overrides:
openConnectionin classorg.eclipse.serializer.communication.types.ComConnectionHandler.Default
-
enableSecurity
public void enableSecurity(org.eclipse.serializer.communication.types.ComConnection connection) - Specified by:
enableSecurityin interfaceorg.eclipse.serializer.communication.types.ComConnectionHandler<org.eclipse.serializer.communication.types.ComConnection>- Overrides:
enableSecurityin classorg.eclipse.serializer.communication.types.ComConnectionHandler.Default
-