SignedInfo Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi informasi tentang algoritma kanonisisasi dan algoritma tanda tangan yang digunakan untuk tanda tangan XML.
public ref class SignedInfo : System::Collections::ICollection
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XmlDsigXsltTransform uses XslCompiledTransform which requires dynamic code.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The algorithm implementations referenced in the XML payload might be removed. Ensure the required algorithm implementations are preserved in your application.")]
public class SignedInfo : System.Collections.ICollection
public class SignedInfo : System.Collections.ICollection
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XmlDsigXsltTransform uses XslCompiledTransform which requires dynamic code.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The algorithm implementations referenced in the XML payload might be removed. Ensure the required algorithm implementations are preserved in your application.")>]
type SignedInfo = class
interface ICollection
interface IEnumerable
type SignedInfo = class
interface ICollection
interface IEnumerable
Public Class SignedInfo
Implements ICollection
- Warisan
-
SignedInfo
- Atribut
- Penerapan
Keterangan
Kelas SignedInfo mewakili <SignedInfo> elemen tanda tangan XML yang ditentukan oleh spesifikasi tanda tangan digital XML. Elemen <SignedInfo> , yang merupakan subelemen elemen <Signature> , berisi metode kanonisisasi yang digunakan untuk penandatanganan, algoritma yang digunakan untuk penandatanganan dan validasi, dan referensi yang menjelaskan tanda tangan digital.
Untuk sebagian besar skenario, Anda harus menggunakan kelas yang SignedInfo tersedia dari SignedInfo properti untuk menandatangani dan memverifikasi tanda tangan digital XML.
Untuk informasi selengkapnya tentang elemen ini<SignedInfo>, lihat spesifikasi World Wide Web Consortium (W3C).
Konstruktor
| Nama | Deskripsi |
|---|---|
| SignedInfo() |
Menginisialisasi instans baru dari kelas SignedInfo. |
Properti
| Nama | Deskripsi |
|---|---|
| CanonicalizationMethod |
Mendapatkan atau mengatur algoritma kanonisisasi yang digunakan sebelum menandatangani objek saat ini SignedInfo . |
| CanonicalizationMethodObject |
Mendapatkan objek yang Transform digunakan untuk kanonisisasi. |
| Count |
Mendapatkan jumlah referensi dalam objek saat ini SignedInfo . |
| Id |
Mendapatkan atau mengatur ID objek saat ini SignedInfo . |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah koleksi bersifat baca-saja. |
| IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah koleksi disinkronkan. |
| References |
Mendapatkan daftar Reference objek objek saat ini SignedInfo . |
| SignatureLength |
Mendapatkan atau mengatur panjang tanda tangan untuk objek saat ini SignedInfo . |
| SignatureMethod |
Mendapatkan atau mengatur nama algoritma yang digunakan untuk pembuatan tanda tangan dan validasi untuk objek saat ini SignedInfo . |
| SyncRoot |
Mendapatkan objek yang akan digunakan untuk sinkronisasi. |
Metode
| Nama | Deskripsi |
|---|---|
| AddReference(Reference) |
Reference Menambahkan objek ke daftar referensi ke hash dan tanda tangan. |
| CopyTo(Array, Int32) |
Menyalin elemen instans ini ke dalam Array objek, dimulai dari indeks tertentu dalam array. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui kumpulan referensi. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| GetXml() |
Mengembalikan representasi XML objek SignedInfo . |
| LoadXml(XmlElement) |
Memuat status SignedInfo dari elemen XML. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
| AsQueryable(IEnumerable) |
Mengonversi IEnumerable menjadi IQueryable. |
| Cast<TResult>(IEnumerable) |
Melemparkan elemen IEnumerable ke jenis yang ditentukan. |
| OfType<TResult>(IEnumerable) |
Memfilter elemen IEnumerable berdasarkan jenis tertentu. |