JavaTM 2
Platform
Std. Ed. v1.4.0

パッケージ java.security.cert

証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。

参照:
          説明

インタフェースの概要
CertPathBuilderResult 証明書パス構築アルゴリズムの結果の仕様です。
CertPathParameters 証明書パスアルゴリズムのパラメータ仕様です。
CertPathValidatorResult 証明書パス検査アルゴリズムの結果の仕様です。
CertSelector Certificate を選択する条件のセットを定義するセレクタです。
CertStoreParameters CertStore パラメータの仕様です。
CRLSelector CRL を選択する条件のセットを定義するセレクタです。
PolicyNode PKIX 証明書パス検査アルゴリズムで定義されている、不変で有効なポリシーツリーノードです。
X509Extension X.509 拡張機能のためのインタフェースです。
 

クラスの概要
Certificate 各種の身元証明書を管理するための抽象クラスです。
Certificate.CertificateRep 直列化の代替 Certificate クラスです。
CertificateFactory 証明書ファクトリの機能を定義します。
CertificateFactorySpi CertificateFactory クラスの Service Provider Interface (SPI) を定義します。
CertPath 不変な証明書のシーケンス (証明書パス) です。
CertPath.CertPathRep 直列化の代替 CertPath クラスです。
CertPathBuilder 証明書パス (証明書チェインとも呼ばれる) を構築するためのクラスです。
CertPathBuilderSpi CertPathBuilder クラスの Service Provider Interface (SPI) です。
CertPathValidator 証明書パス (証明書チェインとも呼ばれる) の妥当性を検査するためのクラスです。
CertPathValidatorSpi CertPathValidator クラスの Service Provider Interface (SPI) です。
CertStore リポジトリから CertificateCRL を取得するクラスです。
CertStoreSpi CertStore クラスの Service Provider Interface (SPI) です。
CollectionCertStoreParameters Collection CertStore アルゴリズムの入力で使用されるパラメータです。
CRL 形式は異なるが主要な機能法は共通である、証明書の取り消しリスト (CRL) の抽象化です。
LDAPCertStoreParameters LDAP CertStore アルゴリズムの入力で使用されるパラメータです。
PKIXBuilderParameters PKIX CertPathBuilder アルゴリズムの入力で使用されるパラメータです。
PKIXCertPathBuilderResult PKIX 証明書パス構築アルゴリズムによって成功した結果を表します。
PKIXCertPathChecker X509Certificate のチェックを 1 回以上行う abstract クラスです。
PKIXCertPathValidatorResult PKIX 証明書パス検索アルゴリズムによって成功した結果を表します。
PKIXParameters PKIX CertPathValidator アルゴリズムの入力で使用されるパラメータです。
PolicyQualifierInfo ASN.1 PolicyQualifierInfo 構造体で表される不変なポリシー修飾子です。
TrustAnchor トラストアンカー、または最も信頼できる証明書発行局 (CA) です。
X509Certificate X.509 証明書の抽象クラスです。
X509CertSelector 指定した基準すべてに一致する X509Certificates を選択する CertSelector です。
X509CRL X.509 証明書の取り消しリスト (CRL) の抽象クラスです。
X509CRLEntry CRL (証明書の取り消しリスト) にある、取り消された証明書の抽象クラスです。
X509CRLSelector 指定した基準すべてに一致する X509CRL を選択する CRLSelector です。
 

例外の概要
CertificateEncodingException 証明書の符号化例外です。
CertificateException この例外は、証明書に関するさまざまな問題の 1 つを示します。
CertificateExpiredException 証明書の期限切れの例外です。
CertificateNotYetValidException 証明書がまだ有効ではないことを示す例外です。
CertificateParsingException 証明書構文解析例外です。
CertPathBuilderException CertPathBuilder で証明書パスを構築するときに検出されるさまざまな問題の 1 つを表す例外です。
CertPathValidatorException 証明書パスの妥当性を検査するときに検出されるさまざまな問題の 1 つを表す例外です。
CertStoreException CertStore から証明書と CRL を取得するときのさまざまな問題の 1 つを表す例外です。
CRLException CRL (証明書の取り消しリスト) 例外です。
 

パッケージ java.security.cert の説明

証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。X.509 v3 証明書と X.509 v2 CRL もサポートします。

パッケージの仕様

関連項目

X.509 証明書と CRL の詳細は、次を参照してください。

導入されたバージョン:
1.2

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.