モジュール java.rmi
パッケージ javax.rmi.ssl

クラスSslRMIServerSocketFactory

java.lang.Object
javax.rmi.ssl.SslRMIServerSocketFactory
すべての実装されたインタフェース:
RMIServerSocketFactory

public class SslRMIServerSocketFactory extends Object implements RMIServerSocketFactory

SslRMIServerSocketFactoryインスタンスは、SSL経由のRMI呼出しに使用するサーバー・ソケットを取得するため、RMIランタイムによって使用されます。

このクラスは、Secure Sockets Layer (SSL)プロトコル、またはTransport Layer Security (TLS)プロトコルでRMIServerSocketFactoryを実装します。

このクラスは、デフォルトのSSLSocketFactory (SSLSocketFactory.getDefault()を参照)、またはデフォルトのSSLServerSocketFactory (SSLServerSocketFactory.getDefault()を参照)を使用してSSLソケットを作成します。ただし、SSLContextを取るコンストラクタが使用される場合を除き、この場合は、SSLContext.getSocketFactory()によって返されるSSLSocketFactory、またはSSLContext.getServerSocketFactory()によって返されるSSLServerSocketFactoryを使用してSSLソケットが作成されます。 SSLContextを指定しないと、このクラスのすべてのインスタンスが同じキーストアおよび同じトラストストアを共有します(サーバーでクライアント認証が必要とされるとき)。 この動作は、初期化済のSSLContextインスタンスを指定することで変更できます。

導入されたバージョン:
1.5
関連項目: