パッケージ
java.security.certの使用
パッケージ | 説明 |
---|---|
com.sun.jarsigner |
このパッケージは、
jarsigner ツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスで構成されています。 |
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書の取消しリスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
java.util.jar |
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
javax.security.auth.x500 |
このパッケージには、サブジェクトのX500主体およびX500非公開資格の格納に使用するクラスが含まれています。
|
jdk.security.jarsigner |
このパッケージは、jarファイルに署名するためのAPIを定義します。
|
-
com.sun.jarsignerで使用されるjava.security.certのクラス クラス 説明 CertificateException この例外は、証明書に関するさまざまな問題の1つを示します。X509Certificate X.509証明書の抽象クラスです。 -
java.netが使用するjava.security.cert内のクラス クラス 説明 Certificate さまざまな身元証明書を管理する抽象クラスです。 -
java.securityが使用するjava.security.cert内のクラス クラス 説明 Certificate さまざまな身元証明書を管理する抽象クラスです。CertificateException この例外は、証明書に関するさまざまな問題の1つを示します。CertPath 不変な証明書のシーケンス(証明書パス)です。 -
java.security.certが使用するjava.security.cert内のクラス クラス 説明 Certificate さまざまな身元証明書を管理する抽象クラスです。CertificateEncodingException 証明書の符号化例外です。CertificateException この例外は、証明書に関するさまざまな問題の1つを示します。CertificateExpiredException 証明書の期限切れの例外です。CertificateFactory このクラスは、証明書ファクトリの機能を定義します。証明書ファクトリは、証明書オブジェクト、証明書パス(CertPath
)および証明書の取消しリスト(CRL)オブジェクトを符号から生成するために使用します。CertificateFactorySpi このクラスは、CertificateFactory
クラスのサービス・プロバイダ・インタフェース (SPI)を定義します。CertificateNotYetValidException 証明書がまだ有効ではないことを示す例外です。CertificateParsingException 証明書構文解析例外です。CertPath 不変な証明書のシーケンス(証明書パス)です。CertPathBuilder 証明書パス(証明書チェーンとも呼ばれる)を構築するためのクラスです。CertPathBuilderException CertPathBuilder
で証明書パスを構築するときに検出されるさまざまな問題の1つを表す例外です。CertPathBuilderResult 証明書パス構築アルゴリズムの結果の仕様です。CertPathBuilderSpi CertPathBuilder
クラスのサービス・プロバイダ・インタフェース (SPI)です。CertPathChecker CertPath
の各Certificate
に対して1つ以上のチェックを実行します。CertPathParameters 証明書パス・アルゴリズムのパラメータ仕様です。CertPathValidator 証明書パス(証明書チェーンとも呼ばれる)の妥当性を検査するためのクラスです。CertPathValidatorException 証明書パスの妥当性を検査するときに検出されるさまざまな問題の1つを表す例外です。CertPathValidatorException.BasicReason BasicReasonは、任意のタイプの証明書パスが無効になる可能性がある潜在的な理由を列挙します。CertPathValidatorException.Reason 検査アルゴリズムが失敗した理由です。CertPathValidatorResult 証明書パス検査アルゴリズムの結果の仕様です。CertPathValidatorSpi CertPathValidator
クラスのサービス・プロバイダ・インタフェース (SPI)です。CertSelector Certificate
を選択する条件のセットを定義するセレクタです。CertStore リポジトリからCertificate
とCRL
を取得するクラスです。CertStoreException CertStore
から証明書とCRLを取得するときのさまざまな問題の1つを表す例外です。CertStoreParameters CertStore
パラメータの仕様です。CertStoreSpi CertStore
クラスのサービス・プロバイダ・インタフェース (SPI)です。CRL 形式は異なるが主要な機能法は共通である、証明書の取消しリスト(CRL)の抽象化です。CRLException CRL (証明書の取消しリスト)例外です。CRLReason CRLReason列挙は、RFC 5280「Internet X.509 Public Key Infrastructure Certificate and CRL Profile」で定義されている、証明書の取消し理由を指定します。CRLSelector CRL
を選択する条件のセットを定義するセレクタです。Extension このインタフェースは、X.509拡張機能を表します。PKIXCertPathChecker X509Certificate
のチェックを1回以上行う抽象クラスです。PKIXCertPathValidatorResult PKIX証明書パス検索アルゴリズムによって成功した結果を表します。PKIXParameters PKIXCertPathValidator
アルゴリズムの入力で使用されるパラメータです。PKIXReason PKIXReason
は、PKIX (RFC 5280)標準に従ってX.509証明書パスが無効になる可能性があるPKIX固有の潜在的な理由を列挙します。PKIXRevocationChecker 証明書の失効ステータスをPKIXアルゴリズムで確認するためのPKIXCertPathChecker
。PKIXRevocationChecker.Option 失効確認メカニズムに対して指定できる各種の失効オプション。PolicyNode PKIX証明書パス検査アルゴリズムで定義されている、不変で有効なポリシー・ツリー・ノードです。PolicyQualifierInfo ASN.1 PolicyQualifierInfo構造体で表される不変なポリシー修飾子です。TrustAnchor トラスト・アンカー、またはもっとも信頼できる証明書発行局(CA)です。URICertStoreParameters CertStore
アルゴリズムの入力として使用されるパラメータ。URIに含まれる情報を使用して証明書とCRLを取得します。X509Certificate X.509証明書の抽象クラスです。X509CRLEntry CRL (証明書の取消しリスト)にある、取り消された証明書の抽象クラスです。X509Extension X.509拡張機能のためのインタフェースです。 -
java.util.jarが使用するjava.security.cert内のクラス クラス 説明 Certificate さまざまな身元証明書を管理する抽象クラスです。 -
javax.cryptoが使用するjava.security.cert内のクラス クラス 説明 Certificate さまざまな身元証明書を管理する抽象クラスです。 -
javax.net.sslが使用するjava.security.cert内のクラス クラス 説明 Certificate さまざまな身元証明書を管理する抽象クラスです。CertificateException この例外は、証明書に関するさまざまな問題の1つを示します。CertPathParameters 証明書パス・アルゴリズムのパラメータ仕様です。X509Certificate X.509証明書の抽象クラスです。 -
javax.security.auth.x500が使用するjava.security.cert内のクラス クラス 説明 X509Certificate X.509証明書の抽象クラスです。 -
jdk.security.jarsignerで使用されるjava.security.certのクラス クラス 説明 CertPath 不変な証明書のシーケンス(証明書パス)です。