XmlDecryptionTransform Sınıf
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.
Aynı belgede her ikisi de gerçekleştirildiğinde XML Dijital İmza ve XML Şifrelemesi işlemlerinin sırasını belirtir.
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
- Devralma
Açıklamalar
sınıfı, XmlDecryptionTransform her ikisi de aynı belgede gerçekleştirildiğinde XML Dijital İmza ve XML Şifrelemesi işlemlerinin sırasını belirleyen bir dönüşüm sağlar.
XML şifrelemesi XmlDecryptionTransform gerçekleştirmeniz ve aynı XML belgesine XML dijital imzası uygulamanız gerektiğinde sınıfını kullanın.
Belgenin EncryptedXml şifresini çözmek için gerekli anahtar bilgilerini içeren özelliğine bir EncryptedXml nesne geçirmeniz gerekir.
Oluşturucular
XmlDecryptionTransform() |
XmlDecryptionTransform sınıfının yeni bir örneğini başlatır. |
Özellikler
Algorithm |
Geçerli dönüşüm tarafından gerçekleştirilen algoritmayı tanımlayan Tekdüzen Kaynak Tanımlayıcısı'nı (URI) alır veya ayarlar. (Devralındığı yer: Transform) |
Context |
Geçerli Transform nesnenin altında çalıştığı belge bağlamını temsil eden bir XmlElement nesneyi alır veya ayarlar. (Devralındığı yer: Transform) |
EncryptedXml |
XML EncryptedXml belgesinin şifresini çözmek için gereken anahtarlar hakkında bilgi içeren bir nesneyi alır veya ayarlar. |
InputTypes |
Geçerli XmlDecryptionTransform nesnenin yöntemine LoadInput(Object) geçerli girişler olan bir tür dizisi alır. |
OutputTypes |
Geçerli XmlDecryptionTransform nesnenin yöntemlerinden GetOutput() olası çıkışlar olan bir tür dizisini alır. |
PropagatedNamespaces |
İmzaya yayılan ad alanlarını içeren bir Hashtable nesneyi alır veya ayarlar. (Devralındığı yer: Transform) |
Resolver |
Geçerli XmlResolver nesneyi ayarlar. (Devralındığı yer: Transform) |
Yöntemler
AddExceptUri(String) |
İşlemenin dışında tutulacak tekdüzen Kaynak Tanımlayıcısı (URI) ekler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetDigestedOutput(HashAlgorithm) |
Türetilmiş bir sınıfta geçersiz kılındığında, bir Transform nesneyle ilişkili özeti döndürür. (Devralındığı yer: Transform) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetInnerXml() |
XmlDSIG |
GetOutput() |
Geçerli XmlDsigEnvelopedSignatureTransform nesnenin çıkışını döndürür. |
GetOutput(Type) |
Geçerli XmlDsigEnvelopedSignatureTransform nesnenin çıkışını döndürür. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetXml() |
Geçerli Transform nesnenin XML gösterimini döndürür. (Devralındığı yer: Transform) |
IsTargetElement(XmlElement, String) |
Bir XmlElement nesnenin ID özniteliğinin belirtilen değerle eşleşip eşleşmediğini belirler. |
LoadInnerXml(XmlNodeList) |
Belirtilen XmlNodeList nesneyi öğenin |
LoadInput(Object) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen girişi geçerli XmlDecryptionTransform nesneye yükler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |