public abstract class SSLServerSocketFactory extends ServerSocketFactory
SSLServerSocketFactory
s创建
SSLServerSocket
s。
SSLSocket
, SSLServerSocket
Modifier | Constructor and Description |
---|---|
protected |
SSLServerSocketFactory()
构造方法仅由子类使用。
|
Modifier and Type | Method and Description |
---|---|
static ServerSocketFactory |
getDefault()
返回默认的SSL服务器套接字工厂。
|
abstract String[] |
getDefaultCipherSuites()
返回默认启用的密码套件列表。
|
abstract String[] |
getSupportedCipherSuites()
返回可以在此工厂创建的SSL连接上启用的密码套件的名称。
|
createServerSocket, createServerSocket, createServerSocket, createServerSocket
public static ServerSocketFactory getDefault()
第一次调用此方法时,将检查安全属性“ssl.ServerSocketFactory.provider”。 如果它是非空的,则加载并实例化该名称的类。 如果这是成功的,并且对象是SSLServerSocketFactory的一个实例,则它将成为默认的SSL服务器套接字工厂。
否则,此方法返回SSLContext.getDefault().getServerSocketFactory()
。 如果该通话失败,则返回不工作的工厂。
ServerSocketFactory
SSLContext.getDefault()
public abstract String[] getDefaultCipherSuites()
getSupportedCipherSuites()
public abstract String[] getSupportedCipherSuites()
getDefaultCipherSuites()