TransformChain Classe

Definizione

Consente di definire un elenco ordinato di oggetti Transform che viene applicato al contenuto privo di firma prima del calcolo di digest.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Ereditarietà
TransformChain

Commenti

La TransformChain classe contiene un elenco di Transform oggetti che determinano come ordinare i dati XML prima di creare un digest.

Utilizzare la TransformChain classe ogni volta che è necessario aggiungere uno o più oggetti transform a un documento XML crittografato o a un documento XML firmato.

Sia la Reference classe che la EncryptedReference classe contengono un TransformChain oggetto . È possibile aggiungere un Transform oggetto alla Reference classe chiamando il AddTransform metodo . È possibile aggiungere un Transform oggetto alla EncryptedReference classe chiamando il AddTransform metodo . È anche possibile creare un TransformChain oggetto manualmente e passarlo alla TransformChain proprietà o alla TransformChain proprietà .

Se si desidera firmare solo una parte di un documento XML, è possibile utilizzare una trasformazione per identificare gli elementi XML che si intende firmare. Si noti che la Uri proprietà e la Uri proprietà creano automaticamente trasformazioni interne che consentono di firmare una parte di un documento.

Per altre informazioni sulle trasformazioni, vedere la specifica XMLDSIG o la specifica di crittografia XML, disponibile nel sito Web W3C.

Costruttori

TransformChain()

Inizializza una nuova istanza della classe TransformChain.

Proprietà

Count

Ottiene il numero delle trasformazioni nell'oggetto TransformChain.

Item[Int32]

Ottiene la trasformazione in corrispondenza dell'indice specificato nell'oggetto TransformChain.

Metodi

Add(Transform)

Consente di aggiungere una trasformazione all'elenco di trasformazioni da applicare al contenuto privo di firma prima del calcolo di digest.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Restituisce un enumeratore delle trasformazioni dell'oggetto TransformChain.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a