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 |