Bagikan melalui


SignedXml.SignatureFormatValidator Properti

Definisi

Mendapatkan delegasi yang akan dipanggil untuk memvalidasi format (bukan keamanan kriptografi) tanda tangan 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)

Nilai Properti

true jika formatnya dapat diterima; jika tidak, false.

Keterangan

Metode ini dapat digunakan untuk memastikan bahwa hanya transformasi tertentu yang digunakan, atau bahwa tanda tangan menggunakan algoritma hash tertentu, dan sebagainya.

Mengatur properti untuk null menghapus semua validasi format tanda tangan dari SignedXml objek.

Anda juga dapat membaca delegasi objek saat ini dan menautkannya jika Anda mau.

Jika Anda menyiapkan validator format, delegasi yang Anda berikan akan menerima sebagai parameter SignedXml input objek yang diverifikasi dan mengembalikan nilai Boolean - true jika formatnya dapat diterima, false jika tidak. Jika delegasi kembali false karena alasan apa pun, SignedXml objek akan melaporkan bahwa tanda tangan XML tidak valid.

Berlaku untuk