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 la validación de firmas digitales XML. Las clases en este espacio de nombres implementan la recomendación del Consorcio World Wide Web, XML-Signature Syntax and Processing (Procesamiento y sintaxis de firmas XML).
Clases
| CipherData |
Representa el elemento |
| CipherReference |
Representa el elemento |
| CryptoSignedXmlRecursionException |
Excepción que se produce cuando se alcanza el límite de recursividad XML firmado. Detecte esta excepción al calcular el hash, además de las otras excepciones que ComputeHash puede producir. |
| DataObject |
Representa el elemento de objeto de una firma XML que conserva los datos que se van a firmar. |
| DataReference |
Representa el elemento |
| DSAKeyValue |
Representa la clave privada DSA del elemento |
| EncryptedData |
Representa el elemento |
| EncryptedKey |
Representa el elemento |
| EncryptedReference |
Representa la clase base abstracta utilizada en el cifrado XML de la que derivan las clases CipherReference, KeyReference y 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 utilizado para el cifrado XML. |
| EncryptionProperty |
Representa el elemento |
| EncryptionPropertyCollection |
Representa una colección de clases EncryptionProperty utilizada en cifrado XML. Esta clase no puede heredarse. |
| KeyInfo |
Representa un elemento |
| KeyInfoClause |
Representa la clase base abstracta de la que se heredan todas las implementaciones de los subelementos de KeyInfo. |
| KeyInfoEncryptedKey |
Ajusta la clase EncryptedKey, la cual se va a colocar como un subelemento de la clase KeyInfo. |
| KeyInfoName |
Representa un subelemento |
| KeyInfoNode |
Controla los subelementos de KeyInfo que no tienen implementaciones específicas o controladores registrados en el equipo. |
| KeyInfoRetrievalMethod |
Cuando se utiliza XMLDSIG o el cifrado XML, hace referencia a objetos KeyInfo almacenados en una ubicación diferente. |
| KeyInfoX509Data |
Representa un subelemento |
| KeyReference |
Representa el elemento |
| Reference |
Representa el elemento |
| ReferenceList |
Representa el elemento |
| RSAKeyValue |
Representa el elemento < |
| Signature |
Representa el elemento |
| SignedInfo |
Contiene información sobre los algoritmos de canonización y de firma utilizados para la firma XML. |
| SignedXml |
Proporciona un contenedor en un objeto de firma XML base para facilitar la creación de firmas XML. |
| Transform |
Representa la clase base abstracta de la que derivan todos los elementos |
| TransformChain |
Define una lista ordenada de objetos Transform que se aplica al contenido sin firmar antes del cálculo del algoritmo de síntesis. |
| XmlDecryptionTransform |
Especifica el orden de las operaciones de firma XML digital y cifrado XML cuando se realizan las dos en el mismo documento. |
| XmlDsigBase64Transform |
Representa la transformación de descodificación |
| XmlDsigC14NTransform |
Representa la transformación de canonización C14N XML para una firma digital según define World Wide Web Consortium (W3C), sin comentarios. |
| XmlDsigC14NWithCommentsTransform |
Representa la transformación de canonización C14N XML para una firma digital según define World Wide Web Consortium (W3C), con comentarios. |
| XmlDsigEnvelopedSignatureTransform |
Representa la transformación de firma con doble cifrado para una firma XML digital que define W3C. |
| XmlDsigExcC14NTransform |
Representa la transformación de canonización C14N XML exclusiva para una firma digital tal como la define World Wide Web Consortium (W3C), sin comentarios. |
| XmlDsigExcC14NWithCommentsTransform |
Representa la transformación de canonización C14N XML exclusiva para una firma digital según la definición del consorcio W3C, con comentarios. |
| XmlDsigXPathTransform |
Representa la transformación XPath para una firma digital que define W3C. |
| XmlDsigXsltTransform |
Representa la transformación XSLT para una firma digital que define W3C. |
| XmlLicenseTransform |
Representa el algoritmo de transformación de licencia que se utiliza para normalizar las licencias XrML para las firmas. |
Estructuras
| X509IssuerSerial |
Representa el elemento < |
Interfaces
| IRelDecryptor |
Define métodos que descifran un elemento XrML |