TransformChain Classe

Définition

Définit une liste ordonnée d'objets Transform qui est appliquée au contenu non signé avant le calcul Digest.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Héritage
TransformChain

Remarques

La TransformChain classe contient une liste d’objets Transform qui déterminent comment classer les données XML avant de créer un digest.

Utilisez la TransformChain classe chaque fois que vous devez ajouter un ou plusieurs objets de transformation à un document XML chiffré ou à un document XML signé.

La Reference classe et la EncryptedReference classe contiennent un TransformChain objet. Vous pouvez ajouter un Transform objet à la Reference classe en appelant la AddTransform méthode. Vous pouvez ajouter un Transform objet à la EncryptedReference classe en appelant la AddTransform méthode. Vous pouvez également créer un TransformChain objet manuellement et le transmettre à la TransformChain propriété ou à la TransformChain propriété.

Si vous souhaitez signer uniquement une partie d’un document XML, vous pouvez utiliser une transformation pour identifier les éléments XML que vous envisagez de signer. Notez que la Uri propriété et la Uri propriété créent automatiquement des transformations internes qui vous permettent de signer une partie d’un document.

Pour plus d’informations sur les transformations, consultez la spécification XMLDSIG ou la spécification de chiffrement XML, qui sont disponibles à partir du site web W3C.

Constructeurs

TransformChain()

Initialise une nouvelle instance de la classe TransformChain.

Propriétés

Count

Obtient le nombre de transformations dans l'objet TransformChain.

Item[Int32]

Obtient la transformation située à l'index spécifié dans l'objet TransformChain.

Méthodes

Add(Transform)

Ajoute une transformation à la liste des transformations à appliquer au contenu non signé avant le calcul Digest.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur des transformations contenues dans l'objet TransformChain.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à