- java.lang.Object
- 
- javax.net.ServerSocketFactory
- 
- javax.net.ssl.SSLServerSocketFactory
 
 
- 
 public abstract class SSLServerSocketFactory extends ServerSocketFactory SSLServerSocketFactoryはSSLServerSocketを作成します。- 導入されたバージョン:
- 1.4
- 関連項目:
- SSLSocket,- SSLServerSocket
 
- 
- 
コンストラクタのサマリーコンストラクタ 修飾子 コンストラクタ 説明 protectedSSLServerSocketFactory()コンストラクタはサブクラスでだけ使用されます。
 - 
メソッドのサマリーすべてのメソッド staticメソッド インスタンス・メソッド 抽象メソッド 具象メソッド 修飾子と型 メソッド 説明 static ServerSocketFactorygetDefault()デフォルトのSSLサーバー・ソケット・ファクトリを返します。abstract String[]getDefaultCipherSuites()デフォルトで使用可能になっている暗号化方式群のリストを返します。abstract String[]getSupportedCipherSuites()このファクトリで作成されたSSL接続で使用可能にできる暗号化方式群の名前を返します。- 
クラス java.lang.Objectで宣言されたメソッドclone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
 - 
クラス javax.net.ServerSocketFactoryで宣言されたメソッドcreateServerSocket, createServerSocket, createServerSocket, createServerSocket
 
- 
 
- 
- 
- 
メソッドの詳細- 
getDefaultpublic static ServerSocketFactory getDefault() デフォルトのSSLサーバー・ソケット・ファクトリを返します。このメソッドがはじめて呼び出されると、セキュリティ・プロパティssl.ServerSocketFactory.providerが検査されます。 null以外の場合、その名前のクラスがロードされ、インスタンス化されます。 それに成功した場合、オブジェクトがSSLServerSocketFactoryのインスタンスであれば、そのオブジェクトはデフォルトのSSLサーバー・ソケット・ファクトリになります。 それ以外の場合、このメソッドは SSLContext.getDefault().getServerSocketFactory()を返します。 この呼出しに失敗した場合は、使用できないファクトリが返されます。- 戻り値:
- デフォルトのServerSocketFactory
- 関連項目:
- SSLContext.getDefault()
 
 - 
getDefaultCipherSuitespublic abstract String[] getDefaultCipherSuites() デフォルトで使用可能になっている暗号化方式群のリストを返します。 別のリストが使用可能になっていないかぎり、SSL接続のハンドシェークではこの暗号化方式群のいずれかが使用されます。 デフォルトの暗号化方式群を使用するとき、最小限のサービス品質を保証するには、機密性保護とサーバー認証が必要です(つまり、匿名の暗号化方式群は使用できない)。返される配列には、Java Cryptography Architecture標準アルゴリズム名ドキュメントの「JSSE暗号スイート名」セクションの標準暗号スイート名のリストからの暗号スイートが含まれ、プロバイダがサポートする他の暗号スイートも含まれます。 - 戻り値:
- デフォルトで使用可能になっている暗号化方式群の配列
- 関連項目:
- getSupportedCipherSuites()
 
 - 
getSupportedCipherSuitespublic abstract String[] getSupportedCipherSuites() このファクトリで作成されたSSL接続で使用可能にできる暗号化方式群の名前を返します。 通常は、その一部のみがデフォルトで使用可能になります。デフォルトのサービス品質要件を満たしていない暗号化方式群は、使用不可になります。 それらの暗号化方式群は、特殊なアプリケーションで使用します。返される配列には、Java Cryptography Architecture標準アルゴリズム名ドキュメントの「JSSE暗号スイート名」セクションの標準暗号スイート名のリストからの暗号スイートが含まれ、プロバイダがサポートする他の暗号スイートも含まれます。 - 戻り値:
- 暗号化方式群名の配列
- 関連項目:
- getDefaultCipherSuites()
 
 
- 
 
-