|
|||||||||
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
public abstract class SSLServerSocketFactory
A server socket factory for Secure Socket Layer (SSL) server sockets.
Constructor Summary | |
---|---|
protected |
SSLServerSocketFactory()
|
Method Summary | |
---|---|
static ServerSocketFactory |
getDefault()
Returns a default implementation of a SSL server socket factory. |
abstract String[] |
getDefaultCipherSuites()
Returns the list of cipher suites that will be enabled in server sockets created by this factory. |
abstract String[] |
getSupportedCipherSuites()
Returns the list of all cipher suites supported by this factory. |
Methods inherited from class javax.net.ServerSocketFactory |
---|
createServerSocket, createServerSocket, createServerSocket, createServerSocket |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected SSLServerSocketFactory()
Method Detail |
---|
public static ServerSocketFactory getDefault()
To control the class that gets returned by this method, set the security property "ssl.ServerSocketFactory.provider" to the class name of a concrete implementation of this class. If not set, a system-dependent implementation will be used.
The implementation returned is created by the first implementation
of the SSLContext
class found, which is initialized with
default parameters. To control the key and trust manager factory
algorithms used as defaults, set the security properties
"ssl.keyManagerFactory.algorithm" and "ssl.trustManagerFactory.algorithm"
to the appropriate names.
Using this method is not recommended. Instead, use the methods of
SSLContext
, which provide much better control over the
creation of server socket factories.
RuntimeException
- If no default can be created.public abstract String[] getDefaultCipherSuites()
public abstract String[] getSupportedCipherSuites()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |