SignedXml.SignatureFormatValidator Eigenschap

Definitie

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.

Van toepassing op