SignedXml.SignatureFormatValidator Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een gemachtigde op die wordt aangeroepen om de indeling (niet de cryptografische beveiliging) van een XML-handtekening te valideren.
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)
Waarde van eigenschap
true indien de indeling aanvaardbaar is; anders, false.
Opmerkingen
Deze methode kan worden gebruikt om ervoor te zorgen dat alleen bepaalde transformaties worden gebruikt, of dat de handtekening gebruikmaakt van een bepaald hash-algoritme, enzovoort.
Als u de eigenschap instelt om alle validatie van de handtekeningindeling van het null object te SignedXml verwijderen.
U kunt desgewenst ook de huidige gemachtigde van het object lezen en hieraan koppelen.
Als u een notatievalidator instelt, ontvangt de gemachtigde die u opgeeft als invoerparameter het SignedXml object dat wordt geverifieerd en retourneert een Booleaanse waarde. true Als de indeling acceptabel is, false als dit niet het juiste is. Als de gemachtigde om welke reden dan ook terugkeert, rapporteert false het SignedXml object dat de XML-handtekening ongeldig is.