SignedXml.SignatureFormatValidator Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera delegata, który zostanie wywołany w celu zweryfikowania formatu (a nie zabezpieczeń kryptograficznych) podpisu 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)
Wartość nieruchomości
true jeżeli format jest akceptowalny; w przeciwnym razie , false.
Uwagi
Ta metoda może służyć do zapewnienia, że są używane tylko niektóre przekształcenia, lub że podpis używa określonego algorytmu skrótu itd.
Ustawienie właściwości w celu null usunięcia całej SignedXml walidacji formatu podpisu z obiektu.
Możesz również odczytać bieżący delegat obiektu i utworzyć do niego łańcuch, jeśli chcesz.
Jeśli konfigurujesz moduł sprawdzania poprawności formatu, podasz delegata otrzyma jako parametr SignedXml wejściowy zweryfikowany obiekt i zwróci wartość logiczną — true jeśli format jest akceptowalny, false jeśli tak nie jest. Jeśli delegat zwróci false z jakiegoś powodu, obiekt zgłosi, SignedXml że podpis XML jest nieprawidłowy.