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.
XML imzasının biçimini (şifreleme güvenliğini değil) doğrulamak için çağrılacak bir temsilci alır.
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 edilebilirse; aksi takdirde , false
.
Açıklamalar
Bu yöntem yalnızca belirli dönüşümlerin kullanıldığından veya imzanın belirli bir karma algoritması kullandığından emin olmak vb. için kullanılabilir.
özelliğinin olarak null
ayarlanması, nesneden tüm imza biçimi doğrulamasını SignedXml kaldırır.
İsterseniz nesnenin geçerli temsilcisini okuyabilir ve buna zincir oluşturabilirsiniz.
Bir biçim doğrulayıcı ayarlayacaksanız, sağladığınız temsilci doğrulanan nesnenin SignedXml giriş parametresi olarak alır ve boole değeri döndürür. true
Biçim kabul edilebilirse , false
değilse. Temsilci herhangi bir nedenle döndürürse false
, SignedXml nesne XML imzasının geçerli olmadığını bildirir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin