共用方式為


SignedXml.SignatureFormatValidator 屬性

定義

取得在驗證 XML 簽章格式 (不是密碼編譯安全性) 時呼叫的委派。

public:
 property Func<System::Security::Cryptography::Xml::SignedXml ^, bool> ^ SignatureFormatValidator { Func<System::Security::Cryptography::Xml::SignedXml ^, bool> ^ get(); void set(Func<System::Security::Cryptography::Xml::SignedXml ^, bool> ^ value); };
public Func<System.Security.Cryptography.Xml.SignedXml,bool> SignatureFormatValidator { get; set; }
member this.SignatureFormatValidator : Func<System.Security.Cryptography.Xml.SignedXml, bool> with get, set
Public Property SignatureFormatValidator As Func(Of SignedXml, Boolean)

屬性值

如果是可接受的格式則為 true,否則為 false

備註

這個方法可用來確保只使用特定轉換,或簽章使用特定哈希演算法等等。

將屬性設定為會 null 移除 SignedXml 物件中的所有簽章格式驗證。

如有需要,您也可以讀取物件的目前委派並鏈結至該物件。

如果您要設定格式驗證程式,您提供的委派將會以輸入參數 SignedXml 的形式接收要驗證的物件,並傳回布爾值 - true 如果格式是可接受的, false 則為 。 如果委派因任何原因而傳回 false ,對象 SignedXml 會報告 XML 簽章無效。

適用於