共用方式為


System.Security.Cryptography.X509Certificates 命名空間

包含 Authenticode X.509 v.3 憑證的 Common Language Runtime 實作。 此憑證會以唯一且正面識別憑證持有者的私鑰進行簽署。

類別

AuthenticodeSignatureInformation

提供指令清單的 Authenticode 簽章相關信息。

CertificateRequest

代表 PKCS#10 CertificationRequestInfo 和 X.509 TbsCertificate 的抽象概念。

CertificateRevocationListBuilder

協助建立證書吊銷清單 (CRL)。

DSACertificateExtensions

提供擴充方法,以擷取 X509Certificate2之公開和私鑰的 DSA 實作。

ECDsaCertificateExtensions

提供擴充方法來擷取 X509Certificate2 憑證的公開和私鑰 ECDsa 實作。

Pkcs12LoaderLimits

表示載入 PKCS#12/PFX 內容時要套用的一組條件約束。

Pkcs12LoadLimitExceededException

匯入 PKCS#12/PFX 時擲回的例外狀況因違反指定的限制而失敗。

PublicKey

表示憑證的公鑰資訊。 無法繼承這個類別。

RSACertificateExtensions

提供擴充方法,以擷取 X509Certificate2之公開和私鑰的 RSA 實作。

SubjectAlternativeNameBuilder

這個類別有助於為 X.509 憑證建置主體別名延伸模組。

TimestampInformation

提供已套用至指令清單之 Authenticode 簽章的時間戳詳細數據。

X500DistinguishedName

表示 X509 憑證的辨別名稱。 無法繼承這個類別。

X500DistinguishedNameBuilder

協助建立 X.509 憑證的辨別名稱。

X500RelativeDistinguishedName

表示 X.500 辨別名稱的相對辨別名稱元件。

X509AuthorityInformationAccessExtension

代表授權單位資訊存取 X.509 延伸模組(1.3.6.1.5.5.7.1.1)。

X509AuthorityKeyIdentifierExtension

代表授權單位金鑰標識碼 X.509 延伸模組(2.5.29.35)。

X509BasicConstraintsExtension

定義憑證上設定的條件約束。 無法繼承這個類別。

X509Certificate

提供可協助您使用 X.509 v.3 憑證的方法。

X509Certificate2

表示 X.509 憑證。

X509Certificate2Collection

表示 X509Certificate2 物件的集合。 無法繼承這個類別。

X509Certificate2Enumerator

支援透過 X509Certificate2Collection 對象的簡單反覆專案。 無法繼承這個類別。

X509Certificate2UI

顯示使用者介面對話框,可讓您選取及檢視 X.509 憑證。 無法繼承這個類別。

X509CertificateCollection

定義儲存 X509Certificate 物件的集合。

X509CertificateCollection.X509CertificateEnumerator

列舉 X509CertificateCollection中的 X509Certificate 物件。

X509CertificateLoader

包含 Authenticode X.509 v.3 憑證的 Common Language Runtime 實作。 此憑證會以唯一且正面識別憑證持有者的私鑰進行簽署。

X509Chain

表示 X509Certificate2 憑證的鏈結建置引擎。

X509ChainElement

表示 X.509 鏈結的專案。

X509ChainElementCollection

表示 X509ChainElement 物件的集合。 無法繼承這個類別。

X509ChainElementEnumerator

支援透過 X509ChainElementCollection的簡單反覆專案。 無法繼承這個類別。

X509ChainPolicy

表示建置 X509 憑證鏈結時要套用的鏈結原則。 無法繼承這個類別。

X509EnhancedKeyUsageExtension

定義物件識別碼 (OIDs) 的集合,指出使用金鑰的應用程式。 無法繼承這個類別。

X509Extension

表示 X509 擴充功能。

X509ExtensionCollection

表示 X509Extension 物件的集合。 無法繼承這個類別。

X509ExtensionEnumerator

支援透過 X509ExtensionCollection的簡單反覆專案。 無法繼承這個類別。

X509KeyUsageExtension

定義 X.509 憑證中包含的金鑰使用方式。 無法繼承這個類別。

X509SignatureGenerator

X.509 憑證所需建置編碼簽章的基類。

X509Store

代表 X.509 存放區,這是保存和管理憑證的實體存放區。 無法繼承這個類別。

X509SubjectAlternativeNameExtension

代表主體別名 X.509 延伸模組 (2.5.29.17)。

X509SubjectKeyIdentifierExtension

定義識別憑證主體金鑰標識碼 (SKI) 的字串。 無法繼承這個類別。

結構

X509ChainStatus

提供簡單的結構來儲存 X509 鏈結狀態和錯誤資訊。

列舉

CertificateRequestLoadOptions

指定載入 CertificateRequest時的選項。

OpenFlags

指定開啟 X.509 證書存儲的方式。

StoreLocation

指定 X.509 憑證儲存的位置。

StoreName

指定要開啟的 X.509 憑證儲存名稱。

TrustStatus

識別指派給指令清單簽章的可信度層級。

X500DistinguishedNameFlags

指定 X.500 辨別名稱的特性。

X509ChainStatusFlags

定義 X509 鏈結的狀態。

X509ChainTrustMode

判斷建置憑證鏈結之根信任的模式。

X509ContentType

指定 X.509 憑證的格式。

X509FindType

指定 Find(X509FindType, Object, Boolean) 方法搜尋的值類型。

X509IncludeOption

指定 X.509 憑證鏈結中應包含多少 X.509 數據。

X509KeyStorageFlags

定義 X.509 憑證私鑰的位置和方式。

X509KeyUsageFlags

定義如何使用憑證金鑰。 如果未定義此值,則索引鍵可用於任何用途。

X509NameType

指定 X509 憑證包含的名稱類型。

X509RevocationFlag

指定應該檢查鏈結中的 X509 憑證是否有撤銷。

X509RevocationMode

指定用來檢查 X509 憑證撤銷的模式。

X509RevocationReason

指定撤銷憑證的原因。

X509SelectionFlag

指定使用 SelectFromCollection 方法所要求的選取範圍類型。

X509SubjectKeyIdentifierHashAlgorithm

定義要與 X509SubjectKeyIdentifierExtension 類別搭配使用的哈希演算法類型。

X509VerificationFlags

指定應該在 X509 鏈結中驗證憑證的條件。