de.tu_darmstadt.sp.rmi
Class RMISSLServerSocket

java.lang.Object
  |
  +--java.net.ServerSocket
        |
        +--javax.net.ssl.SSLServerSocket
              |
              +--de.tu_darmstadt.sp.ssl.SSLeayServerSocket
                    |
                    +--de.tu_darmstadt.sp.rmi.RMISSLServerSocket

public class RMISSLServerSocket
extends SSLeayServerSocket

Class RMISSLServerSocket extends SSLeayServerSocket by creating a

Version:
$Revision: 1.4 $
Author:
Andrei Popovici

Fields inherited from class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
context, socketPrototypeClass
 
Constructor Summary
RMISSLServerSocket(int port, int backlog, java.net.InetAddress bindAddr, SSLeaySessionContext ctx)
          Every subclass of SSLeayServerSocket must have at least its constructors.
RMISSLServerSocket(int port, int backlog, SSLeaySessionContext ctx)
          Every subclass of SSLeayServerSocket must have at least its constructors.
RMISSLServerSocket(int port, SSLeaySessionContext ctx)
          Every subclass of SSLeayServerSocket must have at least its constructors.
 
Method Summary
 java.net.Socket accept()
          Accept connection and return a connected socket.
 
Methods inherited from class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
getEnabelAcceptHandshake, getEnabledCipherSuites, getEnableSessionCreation, getNeedClientAuth, getSocketPrototypeClass, getSupportedCipherSuites, getUseClientMode, setEnableAcceptHandshake, setEnabledCipherSuites, setEnableSessionCreation, setNeedClientAuth, setSocketPrototype, setUseClientMode
 
Methods inherited from class java.net.ServerSocket
close, getInetAddress, getLocalPort, getSoTimeout, implAccept, setSocketFactory, setSoTimeout, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RMISSLServerSocket

public RMISSLServerSocket(int port,
                          SSLeaySessionContext ctx)
                   throws java.io.IOException
Every subclass of SSLeayServerSocket must have at least its constructors. Compliance constructor.

RMISSLServerSocket

public RMISSLServerSocket(int port,
                          int backlog,
                          SSLeaySessionContext ctx)
                   throws java.io.IOException
Every subclass of SSLeayServerSocket must have at least its constructors. Compliance constructor.

RMISSLServerSocket

public RMISSLServerSocket(int port,
                          int backlog,
                          java.net.InetAddress bindAddr,
                          SSLeaySessionContext ctx)
                   throws java.io.IOException
Every subclass of SSLeayServerSocket must have at least its constructors. Compliance constructor.
Method Detail

accept

public java.net.Socket accept()
                       throws java.io.IOException
Accept connection and return a connected socket. The socket will be a SSLeaySocket. The socket is recorded into the RMISSLServerSocketFactory.
Overrides:
accept in class SSLeayServerSocket