Exportar (0) Imprimir
Expandir todo

System.Security.Cryptography.Xml (Espacio de nombres)

El espacio de nombres System.Security.Cryptography.Xml contiene clases para admitir la creación y la validación de las firmas digitales XML. Las clases en este espacio de nombres implementan la recomendación del Consorcio World Wide Web, "XML-Signature Syntax and Processing", que se recoge en http://www.w3.org/TR/xmldsig-core/.

 ClaseDescripción
Clase públicaCipherDataRepresenta el elemento <CipherData> en cifrado XML. Esta clase no se puede heredar.
Clase públicaCipherReferenceRepresenta el elemento <CipherReference> del cifrado XML. Esta clase no se puede heredar.
Clase públicaDataObjectRepresenta el elemento de objeto de una firma XML que conserva los datos que se van a firmar.
Clase públicaDataReferenceRepresenta el elemento <DataReference> utilizado en el cifrado XML. Esta clase no se puede heredar.
Clase públicaDSAKeyValueRepresenta la clave privada DSA del elemento <KeyInfo>.
Clase públicaEncryptedDataRepresenta el elemento <EncryptedData> en el cifrado XML. Esta clase no se puede heredar.
Clase públicaEncryptedKeyRepresenta el elemento <EncryptedKey> en cifrado XML. Esta clase no se puede heredar.
Clase públicaEncryptedReferenceRepresenta la clase base abstracta utilizada en el cifrado XML de la que derivan las clases CipherReference, KeyReference y DataReference.
Clase públicaEncryptedTypeRepresenta la clase base abstracta de la que derivan las clases EncryptedData y EncryptedKey.
Clase públicaEncryptedXmlRepresenta el modelo de proceso para implementar el cifrado XML.
Clase públicaEncryptionMethodEncapsula el algoritmo de cifrado utilizado para el cifrado XML.
Clase públicaEncryptionPropertyRepresenta el elemento <EncryptionProperty> utilizado en el cifrado XML. Esta clase no se puede heredar.
Clase públicaEncryptionPropertyCollectionRepresenta una colección de clases EncryptionProperty utilizada en cifrado XML. Esta clase no se puede heredar.
Clase públicaKeyInfoRepresenta un elemento <KeyInfo> con firma XML digital o cifrado XML.
Clase públicaKeyInfoClauseRepresenta la clase base abstracta de la que se heredan todas las implementaciones de los subelementos de KeyInfo.
Clase públicaKeyInfoEncryptedKeyAjusta la clase EncryptedKey, la cual se va a colocar como un subelemento de la clase KeyInfo.
Clase públicaKeyInfoNameRepresenta un subelemento <KeyName> de un elemento <KeyInfo> con cifrado XML o XMLDSIG.
Clase públicaKeyInfoNodeControla los subelementos de KeyInfo que no tienen implementaciones específicas o controladores registrados en el equipo.
Clase públicaKeyInfoRetrievalMethodCuando se utiliza XMLDSIG o el cifrado XML, hace referencia a objetos KeyInfo almacenados en una ubicación diferente.
Clase públicaKeyInfoX509DataRepresenta un subelemento <X509Data> de un elemento <KeyInfo> de cifrado XMLDSIG o XML.
Clase públicaKeyReferenceRepresenta el elemento <KeyReference> utilizado en el cifrado XML. Esta clase no se puede heredar.
Clase públicaReferenceRepresenta el elemento <reference> de una firma XML.
Clase públicaReferenceListRepresenta el elemento <ReferenceList> utilizado en el cifrado XML. Esta clase no se puede heredar.
Clase públicaRSAKeyValueRepresenta el elemento <RSAKeyValue> de una firma XML.
Clase públicaSignatureRepresenta el elemento <Signature> de una firma XML.
Clase públicaSignedInfoContiene información sobre los algoritmos de canonización y de firma utilizados para la firma XML.
Clase públicaSignedXmlProporciona un contenedor en un núcleo del objeto de firma XML para facilitar la creación de firmas XML.
Clase públicaTransformRepresenta la clase base abstracta de la que derivan todos los elementos <Transform> que se pueden utilizar en una firma XML digital.
Clase públicaTransformChainDefine una lista ordenada de objetos Transform que se aplica al contenido sin firmar antes del cálculo del algoritmo de síntesis.
Clase públicaXmlDecryptionTransformEspecifica el orden de las operaciones de firma XML digital y cifrado XML cuando se realizan las dos en el mismo documento.
Clase públicaXmlDsigBase64TransformRepresenta la transformación de descodificación Base64 como se define en la Sección 6.6.2 de la especificación XMLDSIG.
Clase públicaXmlDsigC14NTransformRepresenta la transformación de canonización C14N XML para una firma digital según define World Wide Web Consortium (W3C), sin comentarios.
Clase públicaXmlDsigC14NWithCommentsTransformRepresenta la transformación de canonización C14N XML para una firma digital según define World Wide Web Consortium (W3C), con comentarios.
Clase públicaXmlDsigEnvelopedSignatureTransformRepresenta la transformación de firma con doble cifrado para una firma XML digital que define W3C.
Clase públicaXmlDsigExcC14NTransformRepresenta la transformación de canonización C14N XML exclusiva para una firma digital tal como la define World Wide Web Consortium (W3C), sin comentarios.
Clase públicaXmlDsigExcC14NWithCommentsTransformRepresenta la transformación de canonización C14N XML exclusiva para una firma digital según la definición del consorcio W3C, con comentarios.
Clase públicaXmlDsigXPathTransformRepresenta la transformación XPath para una firma digital que define W3C.
Clase públicaXmlDsigXsltTransformRepresenta la transformación XSLT para una firma digital que define W3C.
Clase públicaXmlLicenseTransformRepresenta el algoritmo de transformación de licencia que se utiliza para normalizar las licencias XrML para las firmas.

 InterfazDescripción
Interfaz públicaIRelDecryptorDefine métodos que descifran un elemento XrML <encryptedGrant>.

 EstructuraDescripción
Estructura públicaX509IssuerSerialRepresenta el elemento <X509IssuerSerial> de una firma XML digital.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft