SignedXml.SignatureFormatValidator 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得在驗證 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 簽章無效。