System.Security.Cryptography.Xml Ad Alanı

XML dijital imzalarının oluşturulmasını ve doğrulanmasını desteklemek için sınıflar içerir. Contains classes to support the creation and validation of XML digital signatures. Bu ad alanındaki sınıflar, World Wide Web Konsorsiyumu öneri, XML Imzası sözdizimi ve işlemeuygular. The classes in this namespace implement the World Wide Web Consortium Recommendation, XML-Signature Syntax and Processing.

Sınıflar

CipherData

<CipherData>XML şifrelemesi içindeki öğeyi temsil eder.Represents the <CipherData> element in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

CipherReference

<CipherReference>XML şifrelemesi içindeki öğeyi temsil eder.Represents the <CipherReference> element in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

DataObject

İmzalanacak verileri tutan bir XML imzasının nesne öğesini temsil eder.Represents the object element of an XML signature that holds data to be signed.

DataReference

<DataReference>XML şifrelemesinde kullanılan öğeyi temsil eder.Represents the <DataReference> element used in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

DSAKeyValue

DSAÖğenin özel anahtarını temsil eder <KeyInfo> .Represents the DSA private key of the <KeyInfo> element.

EncryptedData

<EncryptedData>XML şifrelemesi içindeki öğeyi temsil eder.Represents the <EncryptedData> element in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

EncryptedKey

<EncryptedKey>XML şifrelemesi içindeki öğeyi temsil eder.Represents the <EncryptedKey> element in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

EncryptedReference

CipherReference, KeyReference Ve sınıflarının türetilemediği XML şifrelemesinde kullanılan soyut temel sınıfı temsil eder DataReference .Represents the abstract base class used in XML encryption from which the CipherReference, KeyReference, and DataReference classes derive.

EncryptedType

Sınıfların EncryptedData ve türettikleri soyut temel sınıfı temsil eder EncryptedKey .Represents the abstract base class from which the classes EncryptedData and EncryptedKey derive.

EncryptedXml

XML şifrelemesini uygulamak için işlem modelini temsil eder.Represents the process model for implementing XML encryption.

EncryptionMethod

XML şifrelemesi için kullanılan şifreleme algoritmasını kapsüller.Encapsulates the encryption algorithm used for XML encryption.

EncryptionProperty

<EncryptionProperty>XML şifrelemesinde kullanılan öğeyi temsil eder.Represents the <EncryptionProperty> element used in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

EncryptionPropertyCollection

EncryptionPropertyXML şifrelemede kullanılan sınıfların koleksiyonunu temsil eder.Represents a collection of EncryptionProperty classes used in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

KeyInfo

Bir XML dijital imzasını veya XML şifreleme öğesini temsil eder <KeyInfo> .Represents an XML digital signature or XML encryption <KeyInfo> element.

KeyInfoClause

Alt öğeler 'in tüm uygulamalarının devraldığı soyut temel sınıfı temsil eder KeyInfo .Represents the abstract base class from which all implementations of KeyInfo subelements inherit.

KeyInfoEncryptedKey

Sınıfını EncryptedKey , sınıfının bir alt öğesi olarak yerleştirilecek şekilde sarmalanmış hale gelir KeyInfo .Wraps the EncryptedKey class, it to be placed as a subelement of the KeyInfo class.

KeyInfoName

<KeyName>BIR XMLDSIG veya XML şifreleme öğesinin alt öğesini temsil eder <KeyInfo> .Represents a <KeyName> subelement of an XMLDSIG or XML Encryption <KeyInfo> element.

KeyInfoNode

KeyInfoBelirli uygulamaları veya işleyicileri makinede kayıtlı olmayan alt öğeleri işler.Handles KeyInfo subelements that do not have specific implementations or handlers registered on the machine.

KeyInfoRetrievalMethod

KeyInfoXMLDSIG veya xml şifrelemesi kullanılırken farklı bir konumda depolanan nesnelere başvurur.References KeyInfo objects stored at a different location when using XMLDSIG or XML encryption.

KeyInfoX509Data

<X509Data>BIR XMLDSIG veya XML şifreleme öğesinin alt öğesini temsil eder <KeyInfo> .Represents an <X509Data> subelement of an XMLDSIG or XML Encryption <KeyInfo> element.

KeyReference

<KeyReference>XML şifrelemesinde kullanılan öğeyi temsil eder.Represents the <KeyReference> element used in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

Reference

<reference>BIR XML imzasının öğesini temsil eder.Represents the <reference> element of an XML signature.

ReferenceList

<ReferenceList>XML şifrelemesinde kullanılan öğeyi temsil eder.Represents the <ReferenceList> element used in XML encryption. Bu sınıf devralınamaz.This class cannot be inherited.

RSAKeyValue

< RSAKeyValue > Bir XML imzasının öğesini temsil eder.Represents the <RSAKeyValue> element of an XML signature.

Signature

<Signature>BIR XML imzasının öğesini temsil eder.Represents the <Signature> element of an XML signature.

SignedInfo

XML imzası için kullanılan kurallı kullanım algoritması ve imza algoritması hakkında bilgiler içerir.Contains information about the canonicalization algorithm and signature algorithm used for the XML signature.

SignedXml

XML imzaları oluşturmayı kolaylaştırmak için bir çekirdek XML imza nesnesi üzerinde sarmalayıcı sağlar.Provides a wrapper on a core XML signature object to facilitate creating XML signatures.

Transform

<Transform>BIR XML dijital imzasında kullanılabilecek tüm öğelerin türetileceğini belirten soyut temel sınıfı temsil eder.Represents the abstract base class from which all <Transform> elements that can be used in an XML digital signature derive.

TransformChain

TransformÖzet hesaplamasından önce imzasız içeriğe uygulanan nesnelerin sıralı bir listesini tanımlar.Defines an ordered list of Transform objects that is applied to unsigned content prior to digest calculation.

XmlDecryptionTransform

Aynı belgede her ikisi de gerçekleştirildiğinde XML dijital Imzasının ve XML şifreleme işlemlerinin sırasını belirtir.Specifies the order of XML Digital Signature and XML Encryption operations when both are performed on the same document.

XmlDsigBase64Transform

Base64XMLDSıG belirtiminin 6.6.2 bölümünde tanımlanan kod çözme dönüşümünü temsil eder.Represents the Base64 decoding transform as defined in Section 6.6.2 of the XMLDSIG specification.

XmlDsigC14NTransform

World Wide Web Konsorsiyumu (W3C) tarafından tanımlanan bir dijital imza için C14N XML Kurallaştırma dönüşümünü açıklama olmadan temsil eder.Represents the C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), without comments.

XmlDsigC14NWithCommentsTransform

World Wide Web Konsorsiyumu (W3C) tarafından tanımlanan bir dijital imza için C14N XML Kurallaştırma dönüşümünü açıklama ile temsil eder.Represents the C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), with comments.

XmlDsigEnvelopedSignatureTransform

W3C tarafından tanımlanan bir XML dijital imzası için zarflanan imza dönüşümünü temsil eder.Represents the enveloped signature transform for an XML digital signature as defined by the W3C.

XmlDsigExcC14NTransform

World Wide Web Konsorsiyumu (W3C) tarafından tanımlandığı şekilde, açıklama olmadan bir dijital imza için özel C14N XML kurallı kullanım dönüşümünü temsil eder.Represents the exclusive C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), without comments.

XmlDsigExcC14NWithCommentsTransform

World Wide Web Konsorsiyumu (W3C) tarafından tanımlandığı şekilde bir dijital imza için özel C14N XML kurallı kullanım dönüşümünü temsil eder.Represents the exclusive C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), with comments.

XmlDsigXPathTransform

W3C tarafından tanımlanan dijital imza için XPath dönüşümünü temsil eder.Represents the XPath transform for a digital signature as defined by the W3C.

XmlDsigXsltTransform

W3C tarafından tanımlanan dijital imza için XSLT dönüşümünü temsil eder.Represents the XSLT transform for a digital signature as defined by the W3C.

XmlLicenseTransform

İmzalara yönelik XrML lisanslarını normalleştirmek için kullanılan lisans dönüştürme algoritmasını temsil eder.Represents the license transform algorithm used to normalize XrML licenses for signatures.

Yapılar

X509IssuerSerial

< X509IssuerSerial > Bir XML dijital imzasının öğesini temsil eder.Represents the <X509IssuerSerial> element of an XML digital signature.

Arabirimler

IRelDecryptor

Bir XrML öğesinin şifresini çözen yöntemleri tanımlar <encryptedGrant> .Defines methods that decrypt an XrML <encryptedGrant> element.