com.digt.trusted.jsse.provider
Class DigtSSLServerSocket

java.lang.Object
  extended by java.net.ServerSocket
      extended by javax.net.ssl.SSLServerSocket
          extended by com.digt.trusted.jsse.provider.DigtSSLServerSocket

public final class DigtSSLServerSocket
extends javax.net.ssl.SSLServerSocket

Created by IntelliJ IDEA. User: wasa Date: 20.10.2005 Time: 15:04:30 To change this template use File | Settings | File Templates.


Constructor Summary
DigtSSLServerSocket(DigtSSLContext ctx)
           
DigtSSLServerSocket(int i, DigtSSLContext ctx)
           
DigtSSLServerSocket(int i, int i1, DigtSSLContext ctx)
           
DigtSSLServerSocket(int i, int i1, java.net.InetAddress inetAddress, DigtSSLContext ctx)
           
 
Method Summary
 java.net.Socket accept()
           
 java.lang.String[] getEnabledCipherSuites()
           
 java.lang.String[] getEnabledProtocols()
           
 boolean getEnableSessionCreation()
           
 boolean getNeedClientAuth()
           
 java.lang.String[] getSupportedCipherSuites()
           
 java.lang.String[] getSupportedProtocols()
           
 boolean getUseClientMode()
           
 boolean getWantClientAuth()
           
 void setEnabledCipherSuites(java.lang.String[] strings)
           
 void setEnabledProtocols(java.lang.String[] strings)
           
 void setEnableSessionCreation(boolean b)
           
 void setNeedClientAuth(boolean b)
           
 void setUseClientMode(boolean b)
           
 void setWantClientAuth(boolean b)
           
 
Methods inherited from class java.net.ServerSocket
bind, bind, close, getChannel, getInetAddress, getLocalPort, getLocalSocketAddress, getReceiveBufferSize, getReuseAddress, getSoTimeout, implAccept, isBound, isClosed, setPerformancePreferences, setReceiveBufferSize, setReuseAddress, setSocketFactory, setSoTimeout, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DigtSSLServerSocket

public DigtSSLServerSocket(DigtSSLContext ctx)
                    throws java.io.IOException
Throws:
java.io.IOException

DigtSSLServerSocket

public DigtSSLServerSocket(int i,
                           DigtSSLContext ctx)
                    throws java.io.IOException
Throws:
java.io.IOException

DigtSSLServerSocket

public DigtSSLServerSocket(int i,
                           int i1,
                           DigtSSLContext ctx)
                    throws java.io.IOException
Throws:
java.io.IOException

DigtSSLServerSocket

public DigtSSLServerSocket(int i,
                           int i1,
                           java.net.InetAddress inetAddress,
                           DigtSSLContext ctx)
                    throws java.io.IOException
Throws:
java.io.IOException
Method Detail

accept

public java.net.Socket accept()
                       throws java.io.IOException
Overrides:
accept in class java.net.ServerSocket
Throws:
java.io.IOException

getUseClientMode

public boolean getUseClientMode()
Specified by:
getUseClientMode in class javax.net.ssl.SSLServerSocket

getEnabledCipherSuites

public java.lang.String[] getEnabledCipherSuites()
Specified by:
getEnabledCipherSuites in class javax.net.ssl.SSLServerSocket

setEnabledCipherSuites

public void setEnabledCipherSuites(java.lang.String[] strings)
Specified by:
setEnabledCipherSuites in class javax.net.ssl.SSLServerSocket

getSupportedCipherSuites

public java.lang.String[] getSupportedCipherSuites()
Specified by:
getSupportedCipherSuites in class javax.net.ssl.SSLServerSocket

getSupportedProtocols

public java.lang.String[] getSupportedProtocols()
Specified by:
getSupportedProtocols in class javax.net.ssl.SSLServerSocket

getEnabledProtocols

public java.lang.String[] getEnabledProtocols()
Specified by:
getEnabledProtocols in class javax.net.ssl.SSLServerSocket

setEnabledProtocols

public void setEnabledProtocols(java.lang.String[] strings)
Specified by:
setEnabledProtocols in class javax.net.ssl.SSLServerSocket

setNeedClientAuth

public void setNeedClientAuth(boolean b)
Specified by:
setNeedClientAuth in class javax.net.ssl.SSLServerSocket

getNeedClientAuth

public boolean getNeedClientAuth()
Specified by:
getNeedClientAuth in class javax.net.ssl.SSLServerSocket

setWantClientAuth

public void setWantClientAuth(boolean b)
Specified by:
setWantClientAuth in class javax.net.ssl.SSLServerSocket

getWantClientAuth

public boolean getWantClientAuth()
Specified by:
getWantClientAuth in class javax.net.ssl.SSLServerSocket

setUseClientMode

public void setUseClientMode(boolean b)
Specified by:
setUseClientMode in class javax.net.ssl.SSLServerSocket

setEnableSessionCreation

public void setEnableSessionCreation(boolean b)
Specified by:
setEnableSessionCreation in class javax.net.ssl.SSLServerSocket

getEnableSessionCreation

public boolean getEnableSessionCreation()
Specified by:
getEnableSessionCreation in class javax.net.ssl.SSLServerSocket