SignedXml.SignatureFormatValidator Propriété

Définition

Obtient un délégué qui sera appelé pour valider le format (et non la sécurité de chiffrement) d'une signature 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)

Valeur de propriété

Func<SignedXml,Boolean>

true si le format est acceptable ; sinon, false.

Remarques

Cette méthode peut être utilisée pour s’assurer que seules certaines transformations sont utilisées, ou que la signature utilise un certain algorithme de hachage, et ainsi de suite.

L’affectation de la valeur à la propriété null supprime toutes les validations de format de signature de l' SignedXml objet.

Vous pouvez également lire le délégué actuel de l’objet et le chaîner si vous le souhaitez.

Si vous configurez un validateur de format, le délégué que vous fournissez recevra en tant que paramètre d’entrée l' SignedXml objet qui est vérifié et retourne une valeur booléenne true , si le format est acceptable, false si ce n’est pas le cas. Si le délégué retourne false pour une raison quelconque, l' SignedXml objet signalera que la signature XML n’est pas valide.

S’applique à