TransformChain クラス
アセンブリ: System.Security (system.security.dll 内)


TransformChain クラスには、ダイジェストを作成する前に XML データを順序付ける方法を決める Transform オブジェクトのリストが含まれます。
必要に応じて、TransformChain クラスを使用して、1 つ以上の変換オブジェクトを暗号化された XML ドキュメントまたは署名された XML ドキュメントに追加します。
Reference クラスと EncryptedReference クラスの両方に、TransformChain オブジェクトが含まれています。Transform オブジェクトを Reference クラスに追加するには、AddTransform メソッドを呼び出します。Transform オブジェクトを EncryptedReference クラスに追加するには、AddTransform メソッドを呼び出します。TransformChain オブジェクトを手動で作成して、TransformChain プロパティまたは TransformChain プロパティに渡すこともできます。
XML ドキュメントの一部だけに署名する場合は、署名する XML 要素を識別する変換を使用できます。Uri プロパティおよび Uri プロパティにより、ドキュメントの一部に署名できる内部変換が自動的に作成されることに注意してください。
変換の詳細については、www.w3.org/TR/xmldsig-core/ の W3C から提供されている XMLDSIG 仕様を参照するか、または www.w3.org/TR/xmlenc-core/ の W3C から提供されている XML 暗号化仕様を参照してください。

System.Security.Cryptography.Xml.TransformChain


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- TransformChain クラスのページへのリンク