|
||||||||||
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
public class 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
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
ServerSocketFactory.createServerSocket()
public java.net.ServerSocket createServerSocket(int port) throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
ServerSocketFactory.createServerSocket(int)
public java.net.ServerSocket createServerSocket(int port, int backlog) throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
ServerSocketFactory.createServerSocket(int, int)
public java.net.ServerSocket createServerSocket(int port, int backlog, java.net.InetAddress ifAddress) throws java.io.IOException
createServerSocket
in class javax.net.ServerSocketFactory
java.io.IOException
ServerSocketFactory.createServerSocket(int, int, java.net.InetAddress)
public java.lang.String[] getDefaultCipherSuites()
getDefaultCipherSuites
in class javax.net.ssl.SSLServerSocketFactory
SSLServerSocketFactory.getDefaultCipherSuites()
public java.lang.String[] getSupportedCipherSuites()
getSupportedCipherSuites
in class javax.net.ssl.SSLServerSocketFactory
SSLServerSocketFactory.getSupportedCipherSuites()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |