所有类
javax.net.ssl
类 SSLServerSocketFactory
java.lang.Object
javax.net.ServerSocketFactory
javax.net.ssl.SSLServerSocketFactory
-
public abstract class SSLServerSocketFactory
- extends ServerSocketFactory
SSLServerSocketFactory
创建 SSLServerSocket
。
-
从以下版本开始:
-
1.4
-
另请参见:
-
SSLSocket
, SSLServerSocket
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSLServerSocketFactory
protected SSLServerSocketFactory()
-
构造方法仅供子类使用。
getDefault
public static ServerSocketFactory getDefault()
-
返回默认的 SSL 服务器套接字工厂。通过将 "ssl.ServerSocketFactory.provider" 安全属性(在 Java 安全属性文件中)的值设置为所需的类可以改变默认实现。
如果没有为此虚拟机正确地配置 SSL,则工厂不起作用(使用它将报告实例化异常)。
-
-
返回:
-
默认的
ServerSocketFactory
getDefaultCipherSuites
public abstract String[] getDefaultCipherSuites()
-
返回默认情况下启用的密码套件的列表。除非启用了不同的列表,否则 SSL 连接上的联络将使用这些密码套件中的一个。这些默认值的最低服务质量是要求保护机密性和服务器身份验证(也就是说没有匿名的密码套件)。
-
-
返回:
-
默认情况下启用的密码套件的数组。
-
另请参见:
-
getSupportedCipherSuites()
getSupportedCipherSuites
public abstract String[] getSupportedCipherSuites()
-
返回可以在由此工厂创建的 SSL 连接上启用的密码套件的名称。通常,因为此列表可能包含不能满足这些默认值的服务质量要求的密码套件,所以默认情况下只能实际启用它们的子集。这种密码套件在专门的应用程序中才能有用。
-
-
返回:
-
密码套件名称的数组
-
另请参见:
-
getDefaultCipherSuites()
所有类