JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.security.cert.X509Certificate の使用

X509Certificate を使用しているパッケージ
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.security.auth.x500 このパッケージには、Subject に X500 Principal および X500 Private Crendentials を格納する際に使用するクラスが含まれます。  
 

java.security.cert での X509Certificate の使用
 

X509Certificate を返す java.security.cert のメソッド
 X509Certificate X509CertSelector.getCertificate()
          certificateEquals 基準値を返し増す。
 X509Certificate X509CRLSelector.getCertificateChecking()
          チェック対象の証明書を返します。
 X509Certificate TrustAnchor.getTrustedCert()
          最も信頼できる CA 証明書を返します。
 

X509Certificate 型のパラメータを持つ java.security.cert のメソッド
 void X509CertSelector.setCertificate(X509Certificate cert)
          certificateEquals 基準値を設定します。
 void X509CRLSelector.setCertificateChecking(X509Certificate cert)
          チェック対象の証明書を設定します。
 

X509Certificate 型のパラメータを持つ java.security.cert のコンストラクタ
TrustAnchor(X509Certificate trustedCert, byte[] nameConstraints)
          指定した X509Certificate と名前制約 (省略可能) で TrustAnchor のインスタンスを作成します。
 

javax.net.ssl での X509Certificate の使用
 

X509Certificate を返す javax.net.ssl のメソッド
 X509Certificate[] X509TrustManager.getAcceptedIssuers()
          認証するピアについて信頼されている、証明書発行局の証明書の配列を返します。
 X509Certificate[] X509KeyManager.getCertificateChain(String alias)
          指定された別名に関連付けられた証明書チェーンを返します。
 

X509Certificate 型のパラメータを持つ javax.net.ssl のメソッド
 void X509TrustManager.checkClientTrusted(X509Certificate[] chain, String authType)
          ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてクライアント SSL 認証を検証できるかどうか信頼できるかどうかを返します。
 void X509TrustManager.checkServerTrusted(X509Certificate[] chain, String authType)
          ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてサーバ SSL 認証を検証できるかどうか信頼できるかどうかを返します。
 

javax.security.auth.x500 での X509Certificate の使用
 

X509Certificate を返す javax.security.auth.x500 のメソッド
 X509Certificate X500PrivateCredential.getCertificate()
          X.509 証明書を返します。
 

X509Certificate 型のパラメータを持つ javax.security.auth.x500 のコンストラクタ
X500PrivateCredential(X509Certificate cert, PrivateKey key)
          X.509 certificate、秘密鍵、KeyStore エイリアスに関連付けられた X500PrivateCredential を作成します。
X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias)
          X.509 certificate、秘密鍵、KeyStore エイリアスに関連付けられた X500PrivateCredential を作成します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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.