SignedXml.SignatureFormatValidator Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает делегат, который будет вызываться для проверки формата (а не криптографической безопасности) 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)
Значение свойства
Комментарии
Этот метод можно использовать для обеспечения использования только определенных преобразований или использования сигнатуры определенного хэш-алгоритма и т. д.
Установка свойства для null удаления всех проверок формата подписи из SignedXml объекта.
Вы также можете прочитать текущий делегат и цепочку объекта, если вы хотите.
При настройке проверяющего элемента форматирования делегат будет получен в качестве входного параметра SignedXml проверяемого объекта и возвращает логическое значение , true если формат является допустимым, false если это не так. Если делегат возвращается false по какой-либо причине, объект сообщает о том, SignedXml что сигнатура XML недопустима.