edu.emory.mathcs.rmix.transport.ssl
Class RmixSSLServerSocketFactory
java.lang.Object
edu.emory.mathcs.rmix.transport.ssl.RmixSSLServerSocketFactory
- All Implemented Interfaces:
- java.rmi.server.RMIServerSocketFactory, RmixServerSocketFactory
- public final class RmixSSLServerSocketFactory
- extends java.lang.Object
- implements RmixServerSocketFactory, java.rmi.server.RMIServerSocketFactory
|
Constructor Summary |
RmixSSLServerSocketFactory(RmixServerSocketFactory rmidelegate,
javax.net.ssl.SSLContext scxt)
|
RmixSSLServerSocketFactory(RmixServerSocketFactory rmidelegate,
javax.net.ssl.SSLContext scxt,
java.lang.String[] enabledProtocols,
java.lang.String[] enabledCipherSuites,
boolean enabledSessionCreation,
boolean needClientAuth,
boolean wantClientAuth)
|
RmixSSLServerSocketFactory(javax.net.ssl.SSLServerSocketFactory ssldelegate)
|
RmixSSLServerSocketFactory(javax.net.ssl.SSLServerSocketFactory ssldelegate,
java.lang.String[] enabledProtocols,
java.lang.String[] enabledCipherSuites,
boolean enabledSessionCreation,
boolean needClientAuth,
boolean wantClientAuth)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RmixSSLServerSocketFactory
public RmixSSLServerSocketFactory(javax.net.ssl.SSLServerSocketFactory ssldelegate)
RmixSSLServerSocketFactory
public RmixSSLServerSocketFactory(javax.net.ssl.SSLServerSocketFactory ssldelegate,
java.lang.String[] enabledProtocols,
java.lang.String[] enabledCipherSuites,
boolean enabledSessionCreation,
boolean needClientAuth,
boolean wantClientAuth)
RmixSSLServerSocketFactory
public RmixSSLServerSocketFactory(RmixServerSocketFactory rmidelegate,
javax.net.ssl.SSLContext scxt)
RmixSSLServerSocketFactory
public RmixSSLServerSocketFactory(RmixServerSocketFactory rmidelegate,
javax.net.ssl.SSLContext scxt,
java.lang.String[] enabledProtocols,
java.lang.String[] enabledCipherSuites,
boolean enabledSessionCreation,
boolean needClientAuth,
boolean wantClientAuth)
createServerSocket
public java.net.ServerSocket createServerSocket(int port)
throws java.io.IOException
- Specified by:
createServerSocket in interface java.rmi.server.RMIServerSocketFactory
- Throws:
java.io.IOException
createServerSocket
public java.net.ServerSocket createServerSocket(java.net.SocketAddress addr)
throws java.io.IOException
- Specified by:
createServerSocket in interface RmixServerSocketFactory
- Throws:
java.io.IOException
toAbsolute
public java.net.SocketAddress toAbsolute(java.net.SocketAddress addr)
throws java.io.IOException
- Specified by:
toAbsolute in interface RmixServerSocketFactory
- Throws:
java.io.IOException
defaultAddress
public java.net.SocketAddress defaultAddress()
- Specified by:
defaultAddress in interface RmixServerSocketFactory
getListenPermission
public java.security.Permission getListenPermission(java.net.SocketAddress addr)
- Specified by:
getListenPermission in interface RmixServerSocketFactory
getAcceptPermission
public java.security.Permission getAcceptPermission(java.net.SocketAddress addr)
- Specified by:
getAcceptPermission in interface RmixServerSocketFactory
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()