public class GlobusSSLSocketWrapper
extends javax.net.ssl.SSLServerSocket
| Constructor and Description |
|---|
GlobusSSLSocketWrapper(javax.net.ssl.SSLServerSocket delegate) |
| Modifier and Type | Method and Description |
|---|---|
java.net.Socket |
accept() |
void |
bind(java.net.SocketAddress endpoint) |
void |
bind(java.net.SocketAddress endpoint,
int backlog) |
void |
close() |
boolean |
equals(java.lang.Object obj) |
java.nio.channels.ServerSocketChannel |
getChannel() |
java.lang.String[] |
getEnabledCipherSuites() |
java.lang.String[] |
getEnabledProtocols() |
boolean |
getEnableSessionCreation() |
java.net.InetAddress |
getInetAddress() |
int |
getLocalPort() |
java.net.SocketAddress |
getLocalSocketAddress() |
boolean |
getNeedClientAuth() |
int |
getReceiveBufferSize() |
boolean |
getReuseAddress() |
int |
getSoTimeout() |
java.lang.String[] |
getSupportedCipherSuites() |
java.lang.String[] |
getSupportedProtocols() |
boolean |
getUseClientMode() |
boolean |
getWantClientAuth() |
int |
hashCode() |
boolean |
isBound() |
boolean |
isClosed() |
void |
setEnabledCipherSuites(java.lang.String[] suites) |
void |
setEnabledProtocols(java.lang.String[] protocols) |
void |
setEnableSessionCreation(boolean flag) |
void |
setNeedClientAuth(boolean need) |
void |
setPerformancePreferences(int connectionTime,
int latency,
int bandwidth) |
void |
setReceiveBufferSize(int size) |
void |
setReuseAddress(boolean on) |
void |
setSoTimeout(int timeout) |
void |
setUseClientMode(boolean mode) |
void |
setWantClientAuth(boolean want) |
java.lang.String |
toString() |
public GlobusSSLSocketWrapper(javax.net.ssl.SSLServerSocket delegate)
throws java.io.IOException
java.io.IOExceptionpublic java.net.Socket accept()
throws java.io.IOException
accept in class java.net.ServerSocketjava.io.IOExceptionpublic void bind(java.net.SocketAddress endpoint,
int backlog)
throws java.io.IOException
bind in class java.net.ServerSocketjava.io.IOExceptionpublic void bind(java.net.SocketAddress endpoint)
throws java.io.IOException
bind in class java.net.ServerSocketjava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.net.ServerSocketjava.io.IOExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.nio.channels.ServerSocketChannel getChannel()
getChannel in class java.net.ServerSocketpublic java.lang.String[] getEnabledCipherSuites()
getEnabledCipherSuites in class javax.net.ssl.SSLServerSocketpublic java.lang.String[] getEnabledProtocols()
getEnabledProtocols in class javax.net.ssl.SSLServerSocketpublic boolean getEnableSessionCreation()
getEnableSessionCreation in class javax.net.ssl.SSLServerSocketpublic java.net.InetAddress getInetAddress()
getInetAddress in class java.net.ServerSocketpublic int getLocalPort()
getLocalPort in class java.net.ServerSocketpublic java.net.SocketAddress getLocalSocketAddress()
getLocalSocketAddress in class java.net.ServerSocketpublic boolean getNeedClientAuth()
getNeedClientAuth in class javax.net.ssl.SSLServerSocketpublic int getReceiveBufferSize()
throws java.net.SocketException
getReceiveBufferSize in class java.net.ServerSocketjava.net.SocketExceptionpublic boolean getReuseAddress()
throws java.net.SocketException
getReuseAddress in class java.net.ServerSocketjava.net.SocketExceptionpublic int getSoTimeout()
throws java.io.IOException
getSoTimeout in class java.net.ServerSocketjava.io.IOExceptionpublic java.lang.String[] getSupportedCipherSuites()
getSupportedCipherSuites in class javax.net.ssl.SSLServerSocketpublic java.lang.String[] getSupportedProtocols()
getSupportedProtocols in class javax.net.ssl.SSLServerSocketpublic boolean getUseClientMode()
getUseClientMode in class javax.net.ssl.SSLServerSocketpublic boolean getWantClientAuth()
getWantClientAuth in class javax.net.ssl.SSLServerSocketpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isBound()
isBound in class java.net.ServerSocketpublic boolean isClosed()
isClosed in class java.net.ServerSocketpublic void setEnabledCipherSuites(java.lang.String[] suites)
setEnabledCipherSuites in class javax.net.ssl.SSLServerSocketpublic void setEnabledProtocols(java.lang.String[] protocols)
setEnabledProtocols in class javax.net.ssl.SSLServerSocketpublic void setEnableSessionCreation(boolean flag)
setEnableSessionCreation in class javax.net.ssl.SSLServerSocketpublic void setNeedClientAuth(boolean need)
setNeedClientAuth in class javax.net.ssl.SSLServerSocketpublic void setPerformancePreferences(int connectionTime,
int latency,
int bandwidth)
setPerformancePreferences in class java.net.ServerSocketpublic void setReceiveBufferSize(int size)
throws java.net.SocketException
setReceiveBufferSize in class java.net.ServerSocketjava.net.SocketExceptionpublic void setReuseAddress(boolean on)
throws java.net.SocketException
setReuseAddress in class java.net.ServerSocketjava.net.SocketExceptionpublic void setSoTimeout(int timeout)
throws java.net.SocketException
setSoTimeout in class java.net.ServerSocketjava.net.SocketExceptionpublic void setUseClientMode(boolean mode)
setUseClientMode in class javax.net.ssl.SSLServerSocketpublic void setWantClientAuth(boolean want)
setWantClientAuth in class javax.net.ssl.SSLServerSocketpublic java.lang.String toString()
toString in class java.net.ServerSocketCopyright © 2013. All Rights Reserved.