JavaTM Platform
Standard Ed. 6

パッケージ java.security.cert

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

参照先:
          説明

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

クラスの概要
Certificate さまざまな身元証明書を管理する abstract クラスです。
Certificate.CertificateRep 直列化の代替 Certificate クラスです。
CertificateFactory 証明書ファクトリの機能を定義します。
CertificateFactorySpi CertificateFactory クラスの Service Provider Interface (SPI) を定義します。
CertPath 不変な証明書のシーケンス (証明書パス) です。
CertPath.CertPathRep 直列化の代替 CertPath クラスです。
CertPathBuilder 証明書パス (証明書チェーンとも呼ばれる) を構築するためのクラスです。
CertPathBuilderSpi CertPathBuilder クラスのサービスプロバイダインタフェース (SPI) です。
CertPathValidator 証明書パス (証明書チェーンとも呼ばれる) の妥当性を検査するためのクラスです。
CertPathValidatorSpi CertPathValidator クラスのサービスプロバイダインタフェース (SPI) です。
CertStore リポジトリから CertificateCRL を取得するクラスです。
CertStoreSpi CertStore クラスのサービスプロバイダインタフェース (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 証明書の abstract クラスです。
X509CertSelector 指定した基準すべてに一致する X509Certificates を選択する CertSelector です。
X509CRL X.509 証明書の取り消しリスト (CRL) の abstract クラスです。
X509CRLEntry CRL (証明書の取り消しリスト) にある、取り消された証明書の abstract クラスです。
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 Platform
Standard Ed. 6

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

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