TransformChain Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
Usare la TransformChain classe ogni volta che è necessario aggiungere uno o più oggetti di trasformazione a un documento XML crittografato o a un documento XML firmato.
Sia la classe che la ReferenceEncryptedReference 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 vuole firmare solo una parte di un documento XML, è possibile usare una trasformazione per identificare gli elementi XML che si intende firmare. Si noti che la proprietà e la UriUri 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) |