Bagikan melalui


XmlDecryptionTransform Kelas

Definisi

Menentukan urutan operasi Xml Digital Signature dan ENKRIPSI XML saat keduanya dilakukan pada dokumen yang sama.

public ref class XmlDecryptionTransform : System::Security::Cryptography::Xml::Transform
public class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform
type XmlDecryptionTransform = class
    inherit Transform
Public Class XmlDecryptionTransform
Inherits Transform
Warisan
XmlDecryptionTransform

Keterangan

Kelas XmlDecryptionTransform menyediakan transformasi yang menentukan urutan operasi Xml Digital Signature dan ENKRIPSI XML saat keduanya dilakukan pada dokumen yang sama.

XmlDecryptionTransform Gunakan kelas setiap kali Anda perlu melakukan enkripsi XML dan menerapkan tanda tangan digital XML ke dokumen XML yang sama.

Anda harus meneruskan EncryptedXml objek ke EncryptedXml properti yang berisi informasi kunci yang diperlukan untuk mendekripsi dokumen.

Konstruktor

XmlDecryptionTransform()

Menginisialisasi instans baru kelas XmlDecryptionTransform.

Properti

Algorithm

Mendapatkan atau mengatur Pengidentifikasi Sumber Daya Seragam (URI) yang mengidentifikasi algoritma yang dilakukan oleh transformasi saat ini.

(Diperoleh dari Transform)
Context

Mendapatkan atau mengatur XmlElement objek yang mewakili konteks dokumen tempat objek saat ini Transform berjalan.

(Diperoleh dari Transform)
EncryptedXml

Mendapatkan atau mengatur EncryptedXml objek yang berisi informasi tentang kunci yang diperlukan untuk mendekripsi dokumen XML.

InputTypes

Mendapatkan array jenis yang merupakan input yang valid ke LoadInput(Object) metode objek saat ini XmlDecryptionTransform .

OutputTypes

Mendapatkan array jenis yang merupakan output yang mungkin dari GetOutput() metode objek saat ini XmlDecryptionTransform .

PropagatedNamespaces

Mendapatkan atau mengatur Hashtable objek yang berisi namespace yang disebarkan ke dalam tanda tangan.

(Diperoleh dari Transform)
Resolver

Menyetel objek saat ini XmlResolver .

(Diperoleh dari Transform)

Metode

AddExceptUri(String)

Menambahkan Pengidentifikasi Sumber Daya Seragam (URI) untuk dikecualikan dari pemrosesan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDigestedOutput(HashAlgorithm)

Saat ditimpa di kelas turunan, mengembalikan hash yang Transform terkait dengan objek.

(Diperoleh dari Transform)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetInnerXml()

Mengembalikan representasi XML dari parameter XmlDecryptionTransform objek yang cocok untuk disertakan sebagai subelemen elemen XMLDSIG <Transform> .

GetOutput()

Mengembalikan output dari objek saat ini XmlDsigEnvelopedSignatureTransform .

GetOutput(Type)

Mengembalikan output dari objek saat ini XmlDsigEnvelopedSignatureTransform .

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
GetXml()

Mengembalikan representasi XML dari objek saat ini Transform .

(Diperoleh dari Transform)
IsTargetElement(XmlElement, String)

Menentukan apakah atribut XmlElement ID objek cocok dengan nilai tertentu.

LoadInnerXml(XmlNodeList)

Mengurai objek yang ditentukan XmlNodeList sebagai konten khusus transformasi dari <Transform> elemen dan mengonfigurasi status internal objek saat ini XmlDecryptionTransform agar sesuai dengan <Transform> elemen.

LoadInput(Object)

Ketika ditimpa di kelas turunan, memuat input yang ditentukan ke dalam objek saat ini XmlDecryptionTransform .

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk