Bagikan melalui


SignedInfo.SignatureMethod Properti

Definisi

Mendapatkan atau mengatur nama algoritma yang digunakan untuk pembuatan tanda tangan dan validasi untuk objek saat ini SignedInfo .

public:
 property System::String ^ SignatureMethod { System::String ^ get(); void set(System::String ^ value); };
public string? SignatureMethod { get; set; }
public string SignatureMethod { get; set; }
member this.SignatureMethod : string with get, set
Public Property SignatureMethod As String

Nilai Properti

Nama algoritma yang digunakan untuk pembuatan tanda tangan dan validasi untuk objek saat ini SignedInfo .

Keterangan

Properti SignatureMethod menggunakan string Uniform Resource Identifier (URI) untuk mewakili <SignatureMethod> elemen tanda tangan digital XML.

SignatureMethod Gunakan properti untuk menentukan algoritma yang akan digunakan untuk pembuatan dan verifikasi tanda tangan. Properti ini mengidentifikasi semua fungsi kriptografi yang terlibat dalam pembuatan tanda tangan digital XML, termasuk hash, algoritma kunci publik, Kode Autentikasi Pesan (MAC), dan padding.

Gunakan salah satu URI dalam tabel berikut ini dengan properti ini.

Metode Tanda Tangan Nilai
HMAC-SHA1 http://www.w3.org/2000/09/xmldsig#hmac-sha1

Juga didefinisikan dalam bidang statis berikut: XmlDsigHMACSHA1Url
DSA dengan SHA1 http://www.w3.org/2000/09/xmldsig#dsa-sha1

Juga didefinisikan dalam bidang statis berikut: XmlDsigDSAUrl
RSA dengan SHA1 http://www.w3.org/2000/09/xmldsig#rsa-sha1

Juga didefinisikan dalam bidang statis berikut: XmlDsigRSASHA1Url

Untuk informasi selengkapnya tentang tanda tangan digital XML, lihat SintaksIs Dan Pemrosesan Tanda Tangan XML World Wide Web Consortium (W3C).

Berlaku untuk