|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.net.ssl.SSLContextSpi
このクラスは、SSLContext
クラスのサービスプロバイダインタフェース (SPI) を定義します。
特定の SSL コンテキストの実装を提供する各暗号サービスプロバイダは、このクラスのすべての抽象メソッドを実装する必要があります。
SSLContext
コンストラクタの概要 | |
SSLContextSpi()
|
メソッドの概要 | |
protected abstract SSLSessionContext |
engineGetClientSessionContext()
このコンテキストの ServerSocketFactory クライアントオブジェクトを返します。 |
protected abstract SSLSessionContext |
engineGetServerSessionContext()
このコンテキストの ServerSocketFactory サーバオブジェクトを返します。 |
protected abstract SSLServerSocketFactory |
engineGetServerSocketFactory()
このコンテキストの ServerSocketFactory オブジェクトを返します。 |
protected abstract SSLSocketFactory |
engineGetSocketFactory()
このコンテキストの SocketFactory オブジェクトを返します。 |
protected abstract void |
engineInit(KeyManager[] km,
TrustManager[] tm,
SecureRandom sr)
このコンテキストを初期化します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public SSLContextSpi()
メソッドの詳細 |
protected abstract void engineInit(KeyManager[] km, TrustManager[] tm, SecureRandom sr) throws KeyManagementException
km
- 認証キーのソースtm
- ピア認証の信頼を判断するソースsr
- 乱数のソース
KeyManagementException
- この処理が失敗した場合SSLContext.init(KeyManager [], TrustManager [], SecureRandom)
protected abstract SSLSocketFactory engineGetSocketFactory()
SocketFactory
オブジェクトを返します。
SocketFactory
オブジェクトSSLContext.getSocketFactory()
protected abstract SSLServerSocketFactory engineGetServerSocketFactory()
ServerSocketFactory
オブジェクトを返します。
ServerSocketFactory
オブジェクトSSLContext.getServerSocketFactory()
protected abstract SSLSessionContext engineGetServerSessionContext()
ServerSocketFactory
サーバオブジェクトを返します。
SSLSessionContext
オブジェクトSSLContext.getServerSessionContext()
protected abstract SSLSessionContext engineGetClientSessionContext()
ServerSocketFactory
クライアントオブジェクトを返します。
SSLSessionContext
オブジェクトSSLContext.getClientSessionContext()
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.