System.Security.Cryptography.Xml 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML デジタル署名の作成と検証をサポートするクラスが含まれています。 この名前空間のクラスでは、World Wide Web コンソーシアムの "XML 署名の構文と処理" に関する勧告を実装します。
クラス
| CipherData |
XML 暗号化の |
| CipherReference |
XML 暗号化の |
| CryptoSignedXmlRecursionException |
署名付き XML 再帰の制限に達したときにスローされる例外。 ComputeHash がスローできる他の例外に加えて、ハッシュを計算するときにこの例外をキャッチします。 |
| DataObject |
署名されているデータを保持する、XML 署名のオブジェクト要素を表します。 |
| DataReference |
XML 暗号化に使用する |
| DSAKeyValue |
|
| EncryptedData |
XML 暗号化の |
| EncryptedKey |
XML 暗号化の |
| EncryptedReference |
XML 暗号化で使用される、CipherReference クラス、KeyReference クラス、および DataReference クラスの派生元となる抽象基本クラスを表します。 |
| EncryptedType |
EncryptedData クラスと EncryptedKey クラスの派生元となる抽象基本クラスを表します。 |
| EncryptedXml |
XML 暗号化を実装するためのプロセス モデルを表します。 |
| EncryptionMethod |
XML 暗号化に使用する暗号化アルゴリズムをカプセル化します。 |
| EncryptionProperty |
XML 暗号化に使用する |
| EncryptionPropertyCollection |
XML 暗号化に使用される EncryptionProperty クラスのコレクションを表します。 このクラスは継承できません。 |
| KeyInfo |
XML デジタル署名または XML 暗号化の |
| KeyInfoClause |
KeyInfo サブ要素のすべての実装が継承する元となる抽象基本クラスを表します。 |
| KeyInfoEncryptedKey |
EncryptedKey クラスをラップして、KeyInfo クラスのサブ要素として使用できるようにします。 |
| KeyInfoName |
XMLDSIG または XML 暗号化の |
| KeyInfoNode |
コンピューターで登録されている特定の実装またはハンドラーを持たない KeyInfo サブ要素を処理します。 |
| KeyInfoRetrievalMethod |
XMLDSIG または XML 暗号化を使用するときに、別の場所に格納されている KeyInfo オブジェクトを参照します。 |
| KeyInfoX509Data |
XMLDSIG または XML Encryption |
| KeyReference |
XML 暗号化に使用する |
| Reference |
XML 署名の |
| ReferenceList |
XML 暗号化に使用する |
| RSAKeyValue |
XML 署名の < |
| Signature |
XML 署名の |
| SignedInfo |
XML 署名に使用される標準化アルゴリズムおよび署名アルゴリズムに関する情報を格納します。 |
| SignedXml |
コア XML 署名オブジェクトのラッパーを提供して、XML 署名の作成を容易にします。 |
| Transform |
XML デジタル署名で使用できるすべての |
| TransformChain |
ダイジェストの計算の前に、署名されていない内容に適用される Transform オブジェクトを順序付けして示したリストを定義します。 |
| XmlDecryptionTransform |
同じドキュメントに対して XML デジタル署名と XML 暗号化の両方の操作を実行する際の順序を指定します。 |
| XmlDsigBase64Transform |
XMLDSIG 仕様のセクション 6.6.2 で定義された |
| XmlDsigC14NTransform |
W3C (World Wide Web Consortium) によって定義された、デジタル署名の C14N XML 標準化変換をコメントなしで表します。 |
| XmlDsigC14NWithCommentsTransform |
W3C (World Wide Web Consortium) によって定義された、デジタル署名の C14N XML 標準化変換をコメント付きで表します。 |
| XmlDsigEnvelopedSignatureTransform |
W3C によって定義された、XML デジタル署名のエンベロープ署名変換を表します。 |
| XmlDsigExcC14NTransform |
W3C (World Wide Web Consortium) によって定義された、デジタル署名の排他的 C14N XML 正規化変換をコメントなしで表します。 |
| XmlDsigExcC14NWithCommentsTransform |
W3C (World Wide Web Consortium) によって定義された、デジタル署名の排他的 C14N XML 正規化変換をコメント付きで表します。 |
| XmlDsigXPathTransform |
W3C によって定義された、デジタル署名の XPath 変換を表します。 |
| XmlDsigXsltTransform |
W3C によって定義された、デジタル署名の XSLT 変換を表します。 |
| XmlLicenseTransform |
XrML ライセンスを署名用に正規化するためのライセンス変換アルゴリズムを表します。 |
構造体
| X509IssuerSerial |
XML デジタル署名の < |
インターフェイス
| IRelDecryptor |
XrML |