public abstract class SSLServerSocketFactory
extends ServerSocketFactory
java.lang.Object | ||
↳ | javax.net.ServerSocketFactory | |
↳ | javax.net.ssl.SSLServerSocketFactory |
SSLServerSocketFactory
s创建 SSLServerSocket
s。
也可以看看:
Protected constructors |
|
---|---|
SSLServerSocketFactory() 构造函数只能由子类使用。 |
Public methods |
|
---|---|
static ServerSocketFactory |
getDefault() 返回默认的SSL服务器套接字工厂。 |
abstract String[] |
getDefaultCipherSuites() 返回默认启用的密码套件列表。 |
abstract String[] |
getSupportedCipherSuites() 返回可以在该工厂创建的SSL连接上启用的密码套件的名称。 |
Inherited methods |
|
---|---|
From class javax.net.ServerSocketFactory
|
|
From class java.lang.Object
|
ServerSocketFactory getDefault ()
返回默认的SSL服务器套接字工厂。
第一次调用此方法时,将检查安全属性“ssl.ServerSocketFactory.provider”。 如果它非空,那么通过该名称的类将被加载并实例化。 如果这是成功的,并且该对象是SSLServerSocketFactory的一个实例,则它将成为默认的SSL服务器套接字工厂。
否则,此方法返回SSLContext.getDefault().getServerSocketFactory()
。 如果该呼叫失败,则返回一个不起作用的工厂。
Returns | |
---|---|
ServerSocketFactory |
the default ServerSocketFactory |
也可以看看:
String[] getDefaultCipherSuites ()
返回默认启用的密码套件列表。 除非启用不同的列表,否则SSL连接握手将使用其中一个密码套件。 这些默认值的最低服务质量需要机密性保护和服务器身份验证(即没有匿名密码套件)。
Returns | |
---|---|
String[] |
array of the cipher suites enabled by default |
也可以看看:
String[] getSupportedCipherSuites ()
返回可以在该工厂创建的SSL连接上启用的密码套件的名称。 通常,默认情况下,只有这些列表中的一部分会实际启用,因为此列表可能包含不符合服务质量要求的密码套件。 这种密码套件在专门的应用程序中很有用。
Returns | |
---|---|
String[] |
an array of cipher suite names |
也可以看看: