System.Security.Cryptography.Xml |
Système de sécurité cryptographie XML |
|---|---|
| C# (C Sharp) | Espaces de nom |
Description
Cet espace de noms renferme les classes permettant la génération et la validation de signatures numériques XML.
Liste des classes
| Classe | Description |
|---|---|
| CipherData | Cette classe contient une représentation de l'élément <CipherData> dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| CipherReference | Cette classe contient une représentation de l'élément <CipherReference> dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| DataObject | Cette classe contient une représentation de l'élément objet d'une signature XML contenant les données à signer. |
| DataReference | Cette classe contient une représentation de l'élément <DataReference> utilisé dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| DSAKeyValue | Cette classe contient une représentation de la clef privée DSA de l'élément <KeyInfo>. |
| EncryptedData | Cette classe contient une représentation de l'élément <EncryptedData> dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| EncryptedKey | Cette classe contient une représentation de l'élément <EncryptedKey> dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| EncryptedReference | Cette classe contient une représentation de la classe de base abstraite utilisée dans le chiffrement XML dont dérivent les classes CipherReference, KeyReference et DataReference. |
| EncryptedType | Cette classe contient une représentation de la classe de base abstraite dont dérivent les classes EncryptedData et EncryptedKey. |
| EncryptedXml | Cette classe contient une représentation de modèle de processus pour la mise en oeuvre du chiffrement XML. |
| EncryptionMethod | Cette classe permet d'encapsuler l'algorithme de chiffrement utilisé pour le chiffrement XML. |
| EncryptionProperty | Cette classe contient une représentation de l'élément <EncryptionProperty> utilisé dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| EncryptionPropertyCollection | Cette classe contient une représentation d'une collection de classes EncryptionProperty utilisées dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| KeyInfo | Cette classe contient une représentation d'une signature numérique XML ou un élément <KeyInfo> de chiffrement XML. |
| KeyInfoClause | Cette classe contient une représentation de la classe de base abstraite dont toutes les mises en oeuvre des sous-éléments KeyInfo héritent. |
| KeyInfoEncryptedKey | Cette classe contient une enveloppe de classe EncryptedKey, devant être placée en tant que sous-élément de la classe KeyInfo. |
| KeyInfoName | Cette classe contient une représentation d'un sous-élément <KeyName> d'un élément XMLDSIG ou XML Encryption <KeyInfo>. |
| KeyInfoNode | Cette classe permet de gérer les sous-éléments KeyInfo n'ayant pas de mise en oeuvre ou de gestionnaires spécifiques enregistrés sur la machine. |
| KeyInfoRetrievalMethod | Cette classe permet de faire référence aux objets KeyInfo entreposés à un emplacement différent lors de l'utilisation du cryptage XMLDSIG ou XML. |
| KeyInfoX509Data | Cette classe contient une représentation d'un sous-élément <X509Data> d'un élément XMLDSIG ou XML Encryption <KeyInfo>. |
| KeyReference | Cette classe contient une représentation de l'élément <KeyReference> utilisé dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| Reference | Cette classe contient une représentation de l'élément <reference> d'une signature XML. |
| ReferenceList | Cette classe contient une représentation de l'élément <ReferenceList> utilisé dans le chiffrement XML. Cette classe ne peut pas être héritée. |
| RSAKeyValue | Cette classe contient une représentation de l'élément <RSAKeyValue> d'une signature XML. |
| Signature | Cette classe contient une représentation de l'élément <Signature> d'une signature XML. |
| SignedInfo | Cette classe contient des informations sur l'algorithme de canonisation et l'algorithme de signature utilisés pour la signature XML. |
| SignedXml | Cette classe permet de fournir une enveloppe sur un objet de signature XML principal pour faciliter la création de signatures XML. |
| Transform | Cette classe contient une représentation de la classe de base abstraite dont dérivent tous les éléments <Transform> pouvant être utilisés dans une signature numérique XML. |
| TransformChain | Cette classe permet de définir une liste ordonnée d'objets Transform étant appliquée au contenu non signé avant le calcul du condensé. |
| XmlDecryptionTransform | Cette classe permet d'indiquer l'ordre des opérations de signature numérique XML et de cryptage XML lorsque les deux sont effectuées sur le même document. |
| XmlDsigBase64Transform | Cette classe contient une représente la transformation de décodage Base64. |
| XmlDsigC14NTransform | Cette classe contient une représentation de la transformation de canonisation XML C14N pour une signature numérique telle que définie par le W3C (World Wide Web Consortium), sans commentaires. |
| XmlDsigC14NWithCommentsTransform | Cette classe contient une représentation de la transformation de canonisation XML C14N pour une signature numérique telle que définie par le W3C (World Wide Web Consortium), avec des commentaires. |
| XmlDsigEnvelopedSignatureTransform | Cette classe contient une représentation de la transformation de signature enveloppée pour une signature numérique XML telle que définie par le W3C. |
| XmlDsigExcC14NTransform | Cette classe contient une représentation de la transformation de canonisation XML C14N exclusive pour une signature numérique telle que définie par le W3C (World Wide Web Consortium), sans commentaires. |
| XmlDsigExcC14NWithCommentsTransform | Cette classe contient une représentation de la transformation de canonisation XML C14N exclusive pour une signature numérique telle que définie par le W3C (World Wide Web Consortium), avec des commentaires. |
| XmlDsigXPathTransform | Cette classe contient une représentation de la transformation XPath pour une signature numérique telle que définie par le W3C. |
| XmlDsigXsltTransform | Cette classe contient une représentation de la transformation XSLT pour une signature numérique telle que définie par le W3C. |
| XmlLicenseTransform | Cette classe contient une représentation de l'algorithme de transformation de licence utilisé pour normaliser les licences XML pour les signatures. |
Dernière mise à jour : Mercredi, le 1er juillet 2020