|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
このインタフェースのインスタンスは、リモート側のセキュアソケットの認証に使用される X.509 証明書を管理します。使用される証明書は、信頼できる証明書発行局、証明書の取り消しリスト、オンライン状態チェックなどの方法に基づいて決定されます。
メソッドの概要 | |
void |
checkClientTrusted(X509Certificate[] chain,
String authType)
ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてクライアント SSL 認証を検証できるかどうか信頼できるかどうかを返します。 |
void |
checkServerTrusted(X509Certificate[] chain,
String authType)
ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてサーバ SSL 認証を検証できるかどうか信頼できるかどうかを返します。 |
X509Certificate[] |
getAcceptedIssuers()
認証するピアについて信頼されている、証明書発行局の証明書の配列を返します。 |
メソッドの詳細 |
public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException
chain
- ピアの証明書チェーンauthType
- クライアント証明書に基づいた認証タイプ
IllegalArgumentException
- null または長さ 0 の証明書チェーンがパラメータに渡された場合、あるいは null または長さ 0 の文字列が authType パラメータに渡された場合。
CertificateException
- 指定された証明書チェーンがこの TrustManager によって信頼されない場合public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException
chain
- ピアの証明書チェーンauthType
- 使用される鍵交換アルゴリズム
IllegalArgumentException
- null または長さ 0 の証明書チェーンがパラメータに渡された場合、あるいは null または長さ 0 の文字列が authType パラメータに渡された場合。
CertificateException
- 指定された証明書チェーンがこの TrustManager によって信頼されない場合public X509Certificate[] getAcceptedIssuers()
|
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.