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