System.Security.Cryptography.X509Certificates 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含 Authenticode X.509 v.3 憑證的通用語言執行階段實作。 用以簽署此憑證的私密金鑰能夠唯一且明確地識別憑證持有者。
類別
AuthenticodeSignatureInformation |
提供資訊清單的 Authenticode 簽章的相關資訊。 |
CertificateRequest |
代表 PKCS#10 CertificationRequestInfo 和 X.509 TbsCertificate 的抽象概念。 |
CertificateRevocationListBuilder |
Facilitates building a Certificate Revocation List (CRL). |
DSACertificateExtensions |
提供擴充方法,用於擷取 X509Certificate2 公用和私密金鑰的 DSA 實作。 |
ECDsaCertificateExtensions |
提供擴充方法,用於擷取 X509Certificate2 憑證公用和私用金鑰的 ECDsa 實作。 |
PublicKey |
代表憑證的公開金鑰資訊。 此類別無法獲得繼承。 |
RSACertificateExtensions |
提供擴充方法,用於擷取 X509Certificate2 公用和私密金鑰的 RSA 實作。 |
SubjectAlternativeNameBuilder |
此類別協助建置 X.509 憑證的主體別名副檔名。 |
TimestampInformation |
提供有關套用至資訊清單的 Authenticode 簽章的時間戳記詳細資訊。 |
X500DistinguishedName |
代表 X509 憑證的辨別名稱。 此類別無法獲得繼承。 |
X500DistinguishedNameBuilder |
協助建立 X.509 憑證的辨別名稱。 |
X500RelativeDistinguishedName |
Represents a Relative Distinguished Name component of an X.500 Distinguished Name. |
X509AuthorityInformationAccessExtension |
代表授權單位資訊存取 X.509 延伸模組 (1.3.6.1.5.5.7.1.1) 。 |
X509AuthorityKeyIdentifierExtension |
Represents the Authority Key Identifier X.509 Extension (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 物件。 |
X509Chain |
代表 X509Certificate2 憑證的鏈結建置引擎。 |
X509ChainElement |
表示 X.509 鏈結的項目。 |
X509ChainElementCollection |
表示 X509ChainElement 物件的集合。 此類別無法獲得繼承。 |
X509ChainElementEnumerator |
支援在 X509ChainElementCollection 上的簡易反覆運算。 此類別無法獲得繼承。 |
X509ChainPolicy |
表示建置 X509 憑證鏈結時要套用的鏈結原則。 此類別無法獲得繼承。 |
X509EnhancedKeyUsageExtension |
定義表示使用金鑰的應用程式之物件識別碼 (OID) 的集合。 此類別無法獲得繼承。 |
X509Extension |
代表 X509 擴充功能。 |
X509ExtensionCollection |
表示 X509Extension 物件的集合。 此類別無法獲得繼承。 |
X509ExtensionEnumerator |
支援簡單反覆處理 X509ExtensionCollection。 此類別無法獲得繼承。 |
X509KeyUsageExtension |
定義 X.509 憑證內所包含之金鑰的使用方式。 此類別無法獲得繼承。 |
X509SignatureGenerator |
X.509 憑證所需用於建置編碼簽章的基底類別。 |
X509Store |
表示 X.509 存放區,這個存放區是保存和管理憑證的實體存放區。 此類別無法獲得繼承。 |
X509SubjectAlternativeNameExtension |
Represents the Subject Alternative Name X.509 Extension (2.5.29.17). |
X509SubjectKeyIdentifierExtension |
定義識別憑證之主體金鑰識別元 (SKI) 的字串。 此類別無法獲得繼承。 |
結構
X509ChainStatus |
提供 X509 鏈結狀態和錯誤資訊的簡單結構。 |
列舉
CertificateRequestLoadOptions |
Specifies options when loading a 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 |
Specifies the reason a certificate was revoked. |
X509SelectionFlag |
指定使用 SelectFromCollection 方法要求的選取型別。 |
X509SubjectKeyIdentifierHashAlgorithm |
定義雜湊演算法的類型以使用 X509SubjectKeyIdentifierExtension 類別。 |
X509VerificationFlags |
指定應該進行 X509 鏈結中之憑證驗證的條件。 |