System.Security.Cryptography.Xml Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des classes destinées à la prise en charge de la création et de la validation des signatures numériques XML. Les classes de cet espace de noms implémentent la recommandation du World Wide Web Consortium, XML-Signature Syntax and Processing.
Classes
CipherData |
Représente l'élément |
CipherReference |
Représente l'élément |
CryptoSignedXmlRecursionException |
Exception levée lorsque la limite de récursivité XML signée est atteinte. Interceptez cette exception lors de l’informatique du hachage, en plus des autres exceptions que ComputeHash peut lever. |
DataObject |
Représente l'élément objet d'une signature XML qui contient les données à signer. |
DataReference |
Représente l'élément |
DSAKeyValue |
Représente la clé privée DSA de l'élément |
EncryptedData |
Représente l'élément |
EncryptedKey |
Représente l'élément |
EncryptedReference |
Représente la classe de base abstraite utilisée en chiffrement XML, à partir de laquelle dérivent les classes CipherReference, KeyReference et DataReference. |
EncryptedType |
Représente la classe de base abstraite d'où dérivent les classes EncryptedData et EncryptedKey. |
EncryptedXml |
Représente le modèle de processus pour l'implémentation du chiffrement XML. |
EncryptionMethod |
Encapsule l'algorithme de chiffrement utilisé pour le chiffrement XML. |
EncryptionProperty |
Représente l'élément |
EncryptionPropertyCollection |
Représente une collection de classes EncryptionProperty utilisée dans le chiffrement XML. Cette classe ne peut pas être héritée. |
KeyInfo |
Représente une signature numérique XML ou un élément |
KeyInfoClause |
Représente la classe de base abstraite dont toutes les implémentations de sous-éléments KeyInfo héritent. |
KeyInfoEncryptedKey |
Encapsule la classe EncryptedKey, afin de la placer comme un sous-élément de la classe KeyInfo. |
KeyInfoName |
Représente un sous-élément |
KeyInfoNode |
Gère des sous-éléments KeyInfo pour lesquels il n'existe pas d'implémentations ni de gestionnaires spécifiques inscrits sur l'ordinateur. |
KeyInfoRetrievalMethod |
Référence les objets KeyInfo stockés à un emplacement différent lors de l'utilisation du chiffrement XMLDSIG ou XML. |
KeyInfoX509Data |
Représente un sous-élément |
KeyReference |
Représente l'élément |
Reference |
Représente l’élément |
ReferenceList |
Représente l'élément |
RSAKeyValue |
Représente l’élément < |
Signature |
Représente l’élément |
SignedInfo |
Contient des informations relatives à l'algorithme de canonisation et à l'algorithme de signature utilisés pour la signature XML. |
SignedXml |
Fournit un wrapper sur un objet de signature XML principal afin de faciliter la création de signatures XML. |
Transform |
Représente la classe de base abstraite de laquelle sont dérivés tous les éléments |
TransformChain |
Définit une liste ordonnée d'objets Transform qui est appliquée au contenu non signé avant le calcul Digest. |
XmlDecryptionTransform |
Spécifie l'ordre des opérations de signature numérique XML et de chiffrement XML lorsqu'elles sont effectuées toutes deux sur le même document. |
XmlDsigBase64Transform |
Représente la transformation de décodage |
XmlDsigC14NTransform |
Représente la transformation, sans commentaires, selon les spécifications de canonisation (C14N) XML d'une signature numérique définies par le W3C (World Wide Web Consortium). |
XmlDsigC14NWithCommentsTransform |
Représente la transformation, avec commentaires, selon les spécifications de canonisation (C14N) XML d'une signature numérique définies par le W3C (World Wide Web Consortium). |
XmlDsigEnvelopedSignatureTransform |
Représente la transformation de signature enveloppée pour une signature numérique XML, conformément à la définition du W3C (World Wide Web Consortium). |
XmlDsigExcC14NTransform |
Représente la transformation, sans commentaires, selon les spécifications de canonisation (C14N) XML exclusive d'une signature numérique définies par le W3C (World Wide Web Consortium). |
XmlDsigExcC14NWithCommentsTransform |
Représente la transformation, avec commentaires, selon les spécifications de canonisation (C14N) XML exclusive d'une signature numérique définies par le W3C (World Wide Web Consortium). |
XmlDsigXPathTransform |
Représente la transformation XPath pour une signature numérique, conformément à la définition du W3C (World Wide Web Consortium). |
XmlDsigXsltTransform |
Représente la transformation XSLT pour une signature numérique, conformément à la définition du W3C (World Wide Web Consortium). |
XmlLicenseTransform |
Représente l'algorithme de transformation de licence utilisé pour normaliser les licences XrML pour les signatures. |
Structures
X509IssuerSerial |
Représente l’élément < |
Interfaces
IRelDecryptor |
Définit les méthodes qui déchiffrent un élément |