System.Security.Cryptography.Xml Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases para admitir la creación y validación de firmas digitales XML. Las clases de este espacio de nombres implementan la recomendación de World Wide Web Consortium, XML-Signature sintaxis y procesamiento.
Clases
| Nombre | Description |
|---|---|
| CipherData |
Representa el |
| CipherReference |
Representa el |
| DataObject |
Representa el elemento de objeto de una firma XML que contiene los datos que se van a firmar. |
| DataReference |
Representa el elemento usado en el |
| DSAKeyValue |
Representa la DSA clave privada del |
| EncryptedData |
Representa el |
| EncryptedKey |
Representa el |
| EncryptedReference |
Representa la clase base abstracta que se usa en el cifrado XML del que derivan las CipherReferenceclases , KeyReferencey DataReference . |
| EncryptedType |
Representa la clase base abstracta de la que derivan las clases EncryptedData y EncryptedKey . |
| EncryptedXml |
Representa el modelo de proceso para implementar el cifrado XML. |
| EncryptionMethod |
Encapsula el algoritmo de cifrado usado para el cifrado XML. |
| EncryptionProperty |
Representa el elemento usado en el |
| EncryptionPropertyCollection |
Representa una colección de EncryptionProperty clases usadas en el cifrado XML. Esta clase no puede heredarse. |
| KeyInfo |
Representa una firma digital XML o un elemento de cifrado |
| KeyInfoClause |
Representa la clase base abstracta de la que se heredan todas las implementaciones de KeyInfo subelementos. |
| KeyInfoEncryptedKey |
Encapsula la EncryptedKey clase , que se va a colocar como un subelemento de la KeyInfo clase . |
| KeyInfoName |
Representa un |
| KeyInfoNode |
Controla los KeyInfo subelementos que no tienen implementaciones o controladores específicos registrados en la máquina. |
| KeyInfoRetrievalMethod |
Hace referencia a objetos almacenados KeyInfo en una ubicación diferente cuando se usa el cifrado XMLDSIG o XML. |
| KeyInfoX509Data |
Representa un |
| KeyReference |
Representa el elemento usado en el |
| Reference |
Representa el |
| ReferenceList |
Representa el elemento usado en el |
| RSAKeyValue |
Representa el < |
| Signature |
Representa el |
| SignedInfo |
Contiene información sobre el algoritmo de canónico y el algoritmo de firma usados para la firma XML. |
| SignedXml |
Proporciona un contenedor en un objeto de firma XML principal para facilitar la creación de firmas XML. |
| Transform |
Representa la clase base abstracta de la que se derivan todos los |
| TransformChain |
Define una lista ordenada de Transform objetos que se aplica al contenido sin firmar antes del cálculo de resumen. |
| XmlDecryptionTransform |
Especifica el orden de las operaciones de firma digital XML y cifrado XML cuando ambas se realizan en el mismo documento. |
| XmlDsigBase64Transform |
Representa la |
| XmlDsigC14NTransform |
Representa la transformación de canónica XML C14N para una firma digital definida por World Wide Web Consortium (W3C), sin comentarios. |
| XmlDsigC14NWithCommentsTransform |
Representa la transformación de canónica XML C14N para una firma digital definida por World Wide Web Consortium (W3C), con comentarios. |
| XmlDsigEnvelopedSignatureTransform |
Representa la transformación de firma sobre para una firma digital XML tal como se define en W3C. |
| XmlDsigExcC14NTransform |
Representa la transformación exclusiva de canónica XML C14N para una firma digital, tal como se define en World Wide Web Consortium (W3C), sin comentarios. |
| XmlDsigExcC14NWithCommentsTransform |
Representa la transformación exclusiva de canónica XML C14N para una firma digital, tal como se define en World Wide Web Consortium (W3C), con comentarios. |
| XmlDsigXPathTransform |
Representa la transformación XPath para una firma digital definida por el W3C. |
| XmlDsigXsltTransform |
Representa la transformación XSLT para una firma digital definida por el W3C. |
| XmlLicenseTransform |
Representa el algoritmo de transformación de licencias usado para normalizar licencias XrML para firmas. |
Estructuras
| Nombre | Description |
|---|---|
| X509IssuerSerial |
Representa el < |
Interfaces
| Nombre | Description |
|---|---|
| IRelDecryptor |
Define métodos que descifran un elemento XrML |