org.globus.gsi.tomcat
Class GlobusSSLSocketWrapper
java.lang.Object
java.net.ServerSocket
javax.net.ssl.SSLServerSocket
org.globus.gsi.tomcat.GlobusSSLSocketWrapper
public class GlobusSSLSocketWrapper
- extends javax.net.ssl.SSLServerSocket
Methods inherited from class java.net.ServerSocket |
implAccept, setSocketFactory |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
GlobusSSLSocketWrapper
public GlobusSSLSocketWrapper(javax.net.ssl.SSLServerSocket delegate)
throws java.io.IOException
- Throws:
java.io.IOException
accept
public java.net.Socket accept()
throws java.io.IOException
- Overrides:
accept
in class java.net.ServerSocket
- Throws:
java.io.IOException
bind
public void bind(java.net.SocketAddress endpoint,
int backlog)
throws java.io.IOException
- Overrides:
bind
in class java.net.ServerSocket
- Throws:
java.io.IOException
bind
public void bind(java.net.SocketAddress endpoint)
throws java.io.IOException
- Overrides:
bind
in class java.net.ServerSocket
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Overrides:
close
in class java.net.ServerSocket
- Throws:
java.io.IOException
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getChannel
public java.nio.channels.ServerSocketChannel getChannel()
- Overrides:
getChannel
in class java.net.ServerSocket
getEnabledCipherSuites
public java.lang.String[] getEnabledCipherSuites()
- Specified by:
getEnabledCipherSuites
in class javax.net.ssl.SSLServerSocket
getEnabledProtocols
public java.lang.String[] getEnabledProtocols()
- Specified by:
getEnabledProtocols
in class javax.net.ssl.SSLServerSocket
getEnableSessionCreation
public boolean getEnableSessionCreation()
- Specified by:
getEnableSessionCreation
in class javax.net.ssl.SSLServerSocket
getInetAddress
public java.net.InetAddress getInetAddress()
- Overrides:
getInetAddress
in class java.net.ServerSocket
getLocalPort
public int getLocalPort()
- Overrides:
getLocalPort
in class java.net.ServerSocket
getLocalSocketAddress
public java.net.SocketAddress getLocalSocketAddress()
- Overrides:
getLocalSocketAddress
in class java.net.ServerSocket
getNeedClientAuth
public boolean getNeedClientAuth()
- Specified by:
getNeedClientAuth
in class javax.net.ssl.SSLServerSocket
getReceiveBufferSize
public int getReceiveBufferSize()
throws java.net.SocketException
- Overrides:
getReceiveBufferSize
in class java.net.ServerSocket
- Throws:
java.net.SocketException
getReuseAddress
public boolean getReuseAddress()
throws java.net.SocketException
- Overrides:
getReuseAddress
in class java.net.ServerSocket
- Throws:
java.net.SocketException
getSoTimeout
public int getSoTimeout()
throws java.io.IOException
- Overrides:
getSoTimeout
in class java.net.ServerSocket
- Throws:
java.io.IOException
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
getUseClientMode
public boolean getUseClientMode()
- Specified by:
getUseClientMode
in class javax.net.ssl.SSLServerSocket
getWantClientAuth
public boolean getWantClientAuth()
- Specified by:
getWantClientAuth
in class javax.net.ssl.SSLServerSocket
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
isBound
public boolean isBound()
- Overrides:
isBound
in class java.net.ServerSocket
isClosed
public boolean isClosed()
- Overrides:
isClosed
in class java.net.ServerSocket
setEnabledCipherSuites
public void setEnabledCipherSuites(java.lang.String[] suites)
- Specified by:
setEnabledCipherSuites
in class javax.net.ssl.SSLServerSocket
setEnabledProtocols
public void setEnabledProtocols(java.lang.String[] protocols)
- Specified by:
setEnabledProtocols
in class javax.net.ssl.SSLServerSocket
setEnableSessionCreation
public void setEnableSessionCreation(boolean flag)
- Specified by:
setEnableSessionCreation
in class javax.net.ssl.SSLServerSocket
setNeedClientAuth
public void setNeedClientAuth(boolean need)
- Specified by:
setNeedClientAuth
in class javax.net.ssl.SSLServerSocket
setPerformancePreferences
public void setPerformancePreferences(int connectionTime,
int latency,
int bandwidth)
- Overrides:
setPerformancePreferences
in class java.net.ServerSocket
setReceiveBufferSize
public void setReceiveBufferSize(int size)
throws java.net.SocketException
- Overrides:
setReceiveBufferSize
in class java.net.ServerSocket
- Throws:
java.net.SocketException
setReuseAddress
public void setReuseAddress(boolean on)
throws java.net.SocketException
- Overrides:
setReuseAddress
in class java.net.ServerSocket
- Throws:
java.net.SocketException
setSoTimeout
public void setSoTimeout(int timeout)
throws java.net.SocketException
- Overrides:
setSoTimeout
in class java.net.ServerSocket
- Throws:
java.net.SocketException
setUseClientMode
public void setUseClientMode(boolean mode)
- Specified by:
setUseClientMode
in class javax.net.ssl.SSLServerSocket
setWantClientAuth
public void setWantClientAuth(boolean want)
- Specified by:
setWantClientAuth
in class javax.net.ssl.SSLServerSocket
toString
public java.lang.String toString()
- Overrides:
toString
in class java.net.ServerSocket
Copyright © 2013. All Rights Reserved.