public abstract class SSLServerSocketFactory extends ServerSocketFactory
SSLServerSocketFactory
は SSLServerSocket
を作成します。SSLSocket
, SSLServerSocket
修飾子 | コンストラクタと説明 |
---|---|
protected |
SSLServerSocketFactory()
コンストラクタはサブクラスでだけ使用されます。
|
修飾子と型 | メソッドと説明 |
---|---|
static ServerSocketFactory |
getDefault()
デフォルトの SSL サーバーソケットファクトリを返します。
|
abstract String[] |
getDefaultCipherSuites()
デフォルトで使用可能になっている暗号化方式群のリストを返します。
|
abstract String[] |
getSupportedCipherSuites()
このファクトリで作成された SSL 接続で使用可能にできる暗号化方式群の名前を返します。
|
createServerSocket, createServerSocket, createServerSocket, createServerSocket
public static ServerSocketFactory getDefault()
このメソッドがはじめて呼び出されると、セキュリティープロパティー ssl.ServerSocketFactory.provider が検査されます。null 以外の場合、その名前のクラスがロードされ、インスタンス化されます。それに成功した場合、オブジェクトが SSLServerSocketFactory のインスタンスであれば、そのオブジェクトはデフォルトの SSL サーバーソケットファクトリになります。
それ以外の場合、このメソッドは SSLContext.getDefault().getServerSocketFactory()
を返します。この呼び出しに失敗した場合は、使用できないファクトリが返されます。
ServerSocketFactory
SSLContext.getDefault()
public abstract String[] getDefaultCipherSuites()
getSupportedCipherSuites()
public abstract String[] getSupportedCipherSuites()
getDefaultCipherSuites()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.