SignedXml.SignatureFormatValidator Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir XML imzasının biçimini doğrulamak için çağrılacak bir temsilci alır (şifreleme güvenliği değil).
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)
Özellik Değeri
true
biçim kabul edilebilir ise; Aksi takdirde, false
.
Açıklamalar
Bu yöntem, yalnızca belirli dönüşümler kullanıldığından veya imzanın belirli bir karma algoritmasını kullandığından emin olmak için kullanılabilir.
Özelliği, null
nesnesinden tüm imza biçimi doğrulamasını kaldırır SignedXml .
Ayrıca, nesnenin geçerli temsilci ve zincirini de okuyabilirsiniz.
Bir biçim doğrulayıcı ayar ediyorsanız, sağlanmış temsilci, doğrulanan nesnenin giriş parametresi olarak alır ve biçim kabul edilebilir değilse Boole değeri SignedXml true
false
döndürür. Temsilci herhangi bir false
nedenle döndürürse SignedXml nesne XML imzasının geçerli olmadığını bildirecek.