|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.net.ServerSocketFactory
javax.net.ssl.SSLServerSocketFactory
org.jboss.remoting.security.CustomSSLServerSocketFactory
SSL server socket factory whose configuration is customized.
Constructor Summary | |
CustomSSLServerSocketFactory()
|
|
CustomSSLServerSocketFactory(javax.net.ssl.SSLServerSocketFactory factory,
SSLSocketBuilderMBean builder)
Constructor for CustomSSLServerSocketFactory . |
Method Summary | |
java.net.ServerSocket |
createServerSocket()
|
java.net.ServerSocket |
createServerSocket(int port)
|
java.net.ServerSocket |
createServerSocket(int port,
int backlog)
|
java.net.ServerSocket |
createServerSocket(int port,
int backlog,
java.net.InetAddress ifAddress)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String[] |
getDefaultCipherSuites()
|
SSLSocketBuilderMBean |
getSSLSocketBuilder()
Returns the builder that created this factory. |
java.lang.String[] |
getSupportedCipherSuites()
|
int |
hashCode()
|
void |
setFactory(javax.net.ssl.SSLServerSocketFactory factory)
Sets a new factory in this object - this is the factory that this object will use to create new sockets. |
void |
setSSLSocketBuilder(SSLSocketBuilderMBean sslSocketBuilder)
Sets the builder that creates the true socket server factory. |
java.lang.String |
toString()
|
Methods inherited from class javax.net.ssl.SSLServerSocketFactory |
getDefault |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CustomSSLServerSocketFactory(javax.net.ssl.SSLServerSocketFactory factory, SSLSocketBuilderMBean builder)
CustomSSLServerSocketFactory
. The factory can be null
- call
setFactory(SSLServerSocketFactory)
to set it later.
factory
- the true factory this class delegates tobuilder
- the class that built this custom factory - contains all the configuration for this factorypublic CustomSSLServerSocketFactory()
Method Detail |
public void setSSLSocketBuilder(SSLSocketBuilderMBean sslSocketBuilder)
sslSocketBuilder
- public SSLSocketBuilderMBean getSSLSocketBuilder()
public void setFactory(javax.net.ssl.SSLServerSocketFactory factory)
factory
- the new factory
java.lang.IllegalArgumentException
- if factory is null
public java.net.ServerSocket createServerSocket() throws java.io.IOException
java.io.IOException
ServerSocketFactory.createServerSocket()
public java.net.ServerSocket createServerSocket(int port) throws java.io.IOException
java.io.IOException
ServerSocketFactory.createServerSocket(int)
public java.net.ServerSocket createServerSocket(int port, int backlog) throws java.io.IOException
java.io.IOException
ServerSocketFactory.createServerSocket(int, int)
public java.net.ServerSocket createServerSocket(int port, int backlog, java.net.InetAddress ifAddress) throws java.io.IOException
java.io.IOException
ServerSocketFactory.createServerSocket(int, int, java.net.InetAddress)
public java.lang.String[] getDefaultCipherSuites()
SSLServerSocketFactory.getDefaultCipherSuites()
public java.lang.String[] getSupportedCipherSuites()
SSLServerSocketFactory.getSupportedCipherSuites()
public boolean equals(java.lang.Object obj)
Object.equals(java.lang.Object)
public int hashCode()
Object.hashCode()
public java.lang.String toString()
Object.toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |