System.Security.Cryptography.X509Certificates 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Authenticode X.509 v.3 証明書の共通言語ランタイム実装が含まれています。 この証明書は、証明書の所有者を一意かつ肯定的に識別する秘密キーで署名されます。
クラス
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 |
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 オブジェクトを列挙します。 |
X509CertificateLoader |
Authenticode X.509 v.3 証明書の共通言語ランタイム実装が含まれています。 この証明書は、証明書の所有者を一意かつ肯定的に識別する秘密キーで署名されます。 |
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 |
サブジェクトの別名 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 チェーン内の証明書の検証を実行する条件を指定します。 |
.NET