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) |
|
|---|---|
javax.net.ServerSocketFactory
|
|
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 |
也可以看看: