System.Security.Cryptography.X509Certificates 名前空間
クラス
クラス | 説明 | |
---|---|---|
PublicKey | 証明書の公開キー情報を表します。このクラスは継承できません。 | |
X500DistinguishedName | X509 証明書の識別名を表します。このクラスは継承できません。 | |
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: Object Identifier) のコレクションを定義します。このクラスは継承できません。 | |
X509Extension | X509 拡張機能を表します。 | |
X509ExtensionCollection | X509Extension オブジェクトのコレクションを表します。このクラスは継承できません。 | |
X509ExtensionEnumerator | X509ExtensionCollection に対する単純な反復処理をサポートします。このクラスは継承できません。 | |
X509KeyUsageExtension | X.509 証明書内に格納されたキーの使用法を定義します。このクラスは継承できません。 | |
X509Store | 証明書を永続化して管理する物理ストアである X.509 ストアを表します。このクラスは継承できません。 | |
X509SubjectKeyIdentifierExtension | 証明書のサブジェクト キー識別子 (SKI: Subject Key Identifier) を示す文字列を定義します。このクラスは継承できません。 |
列挙型
列挙体 | 説明 | |
---|---|---|
OpenFlags | X.509 証明書ストアを開く方法を指定します。 | |
StoreLocation | X.509 証明書ストアの場所を指定します。 | |
StoreName | 開く X.509 証明書ストアの名前を指定します。 | |
X500DistinguishedNameFlags | X.500 の識別名の特性を指定します。 | |
X509ChainStatusFlags | X509 チェインのステータスを定義します。 | |
X509ContentType | X.509 証明書の形式を指定します。 | |
X509FindType | Find メソッドで検索する値の種類を指定します。 | |
X509IncludeOption | X.509 データに X.509 証明書チェーンをどの程度含めるかを指定します。 | |
X509KeyStorageFlags | X.509 証明書の秘密キーをエクスポートする場所と方法を定義します。 | |
X509KeyUsageFlags | 証明書キーの使用方法を定義します。この値が定義されていない場合、キーは任意の目的に使用できます。 | |
X509NameType | X509 証明書が保持する名前の種類を指定します。 | |
X509RevocationFlag | チェインにおいて、失効状態を検証する X509 証明書を指定します。 | |
X509RevocationMode | X509 証明書の失効状態を検証するときに使用するモードを指定します。 | |
X509SelectionFlag | System.Security.Cryptography.X509Certificates.X509Certificate2UI.SelectFromCollection メソッドを使用して要求された選択方法の種類を指定します。 | |
X509SubjectKeyIdentifierHashAlgorithm | X509SubjectKeyIdentifierExtension クラスで使用するハッシュ アルゴリズムの種類を定義します。 | |
X509VerificationFlags | X509 チェインで証明書を検証する際の条件を指定します。 |
- System.Security.Cryptography.X509Certificates 名前空間のページへのリンク