.NET アプリケーションでXML 署名を生成しようとしています。また、この署名でXPath Filter 2.0変換を利用したいと考えています。
System.Security.Cryptography.Xml名前空間は、XML 署名仕様を実装するクラスを提供します。ただし、.NET は、XmlDsigXPathTransformクラスを使用した xmldsig-core 仕様で説明されているように、XPath フィルタリングのみをサポートしているようです。これは、XPath フィルター 2.0 と同じではありません。
XPath Filter 2.0 仕様を調べて、独自のTransformクラスを実装する必要がありますか? または、もっと簡単に進める方法はありますか?