Java.Security.Cert 命名空間

此套件提供所有產生、管理及驗證 X.509 憑證所需的類別與介面。

類別

名稱 Description
Certificate

用於管理各種身份證明的抽象類別。

Certificate.CertificateRep

序列化的替代證書類別。

CertificateEncodingException

憑證編碼例外狀況。

CertificateException

此例外表示各種憑證問題之一。

CertificateExpiredException

憑證過期例外狀況。

CertificateFactory

此類別定義了憑證工廠的功能,用於從其編碼中產生憑證、憑證路徑(CertPath)及憑證撤銷清單(CRL)物件。

CertificateFactorySpi

此類別定義了該類別的<(>B<SPI>/bCertificateFactory)。

CertificateNotYetValidException

憑證尚未有效例外狀況。

CertificateParsingException

憑證剖析例外狀況。

CertificateRevokedException

指出 X 的例外狀況。

CertPath

一連串不變的憑證(認證路徑)。

CertPath.CertPathRep

序列化的替代 CertPath 類別。

CertPathBuilder

一個用於建立認證路徑(也稱為證書鏈)的類別。

CertPathBuilderException

例外表示在建立 T. CertPathBuilder認證路徑時遇到的各種問題之一。

CertPathBuilderSpi

該類別的<(>b<SPI>/bCertPathBuilder CertPathBuilder)。

CertPathValidator

一個用於驗證憑證路徑(也稱為憑證鏈)的類別。

CertPathValidatorException

一個例外,表示在驗證認證路徑時遇到的各種問題之一。

CertPathValidatorException.BasicReason

BasicReason 列舉了任何類型的認證路徑可能無效的原因。

CertPathValidatorSpi

該類別的<(>b<SPI>/bCertPathValidator CertPathValidator)。

CertStore

一個用來 Certificate從倉庫擷取 s 和 CRLs 的類別。

CertStoreException

例外表示 CertStore從 .

CertStoreSpi

該類別的<(>b<SPI>/bCertStore CertStore)。

CollectionCertStoreParameters

作為集合 CertStore 演算法輸入的參數。

CRL

此類別是憑證撤銷清單(CRL)的抽象,CRL格式不同,但具有重要的共同用途。

CRLException

CRL(憑證撤銷名單)例外。

CRLReason

CRLReason 列舉說明了憑證被撤銷的原因,依據 RFC 5280 定義:Internet X.509 公鑰基礎設施憑證與 CRL 規範

LDAPCertStoreParameters

LDAP CertStore 演算法的參數輸入。

PKIXBuilderParameters

作為 PKIX CertPathBuilder 演算法輸入的參數。

PKIXCertPathBuilderResult

此類別代表 PKIX 認證路徑建構演算法的成功成果。

PKIXCertPathChecker

一個對 進行一次或多次檢查 X509Certificate的抽象類別。

PKIXCertPathValidatorResult

此類別代表 PKIX 認證路徑驗證演算法的成功結果。

PKIXParameters

作為 PKIX CertPathValidator 演算法輸入的參數。

PKIXReason

PKIXReason 舉了 PKIX 可能的特定原因,導致 X.

PKIXRevocationChecker

PKIXCertPathChecker A 用於使用 PKIX 演算法檢查憑證的撤銷狀態。

PKIXRevocationChecker.Option

可指定多種撤銷檢查機制的撤銷選項。

PolicyQualifierInfo

一個不可變的政策限定詞,由 ASN 代表。

TrustAnchor

信託錨點或最受信任的認證機構(CA)。

URICertStoreParameters

參數作為演算法的輸入 CertStore ,這些演算法利用 URI 中包含的資訊來擷取憑證與 CRL。

X509Certificate

X 的抽象類別。

X509CertSelector

CertSelector A選擇X509Certificates符合所有指定條件的。

X509CRL

X 的抽象類別。

X509CRLEntry

CRL(證書撤銷清單)中被撤銷證書的摘要類別。

X509CRLSelector

CRLSelector A選擇X509CRLs符合所有指定條件的。

介面

名稱 Description
CertPathValidatorException.IReason

驗證演算法失敗的原因。

ICertPathBuilderResult

認證路徑建構演算法結果的規格。

ICertPathChecker

對每個 CertificateCertPath

ICertPathParameters

認證路徑演算法參數的規範。

ICertPathValidatorResult

認證路徑驗證演算法結果的規格。

ICertSelector

一個定義一組選擇 Certificates 的標準的選擇器。

ICertStoreParameters

參數的規範 CertStore

ICRLSelector

一個定義一組選擇 CRLs 的標準的選擇器。

IExtension

此介面代表一個 X。

IPolicyNode

一個不可變的有效政策樹節點,依據PKIX認證路徑驗證演算法定義。

IX509Extension

X 的介面。