JavaTM Platform
Standard Ed. 6

クラス
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 のメソッド
 X509CRLEntry X509CRL.getRevokedCertificate(X509Certificate certificate)
          指定された証明書に対する CRL エントリを取得します (存在する場合)。
 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 Platform
Standard Ed. 6

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

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。