TransformChain Clase

Definición

Define una lista ordenada de objetos Transform que se aplica al contenido sin firmar antes del cálculo del algoritmo de síntesis.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Herencia
TransformChain

Comentarios

La TransformChain clase contiene una lista de objetos que determinan cómo ordenar datos XML antes de Transform crear un resumen.

Utilice la TransformChain clase siempre que necesite agregar uno o varios objetos de transformación a un documento XML cifrado o a un documento XML firmado.

Tanto la Reference clase como la EncryptedReference clase contienen un TransformChain objeto . Puede agregar un Transform objeto a la Reference clase llamando al AddTransform método . Puede agregar un Transform objeto a la EncryptedReference clase llamando al AddTransform método . También puede crear un TransformChain objeto manualmente y pasarlo a la TransformChain propiedad o a la TransformChain propiedad .

Si solo desea firmar una parte de un documento XML, puede usar una transformación para identificar los elementos XML que desea firmar. Tenga en cuenta que la Uri propiedad y la Uri propiedad crean automáticamente transformaciones internas que permiten firmar una parte de un documento.

Para obtener más información sobre las transformaciones, consulte la especificación XMLDSIG o la especificación de cifrado XML, que están disponibles en el sitio web de W3C.

Constructores

TransformChain()

Inicializa una nueva instancia de la clase TransformChain.

Propiedades

Count

Obtiene el número de transformaciones del objeto TransformChain.

Item[Int32]

Obtiene la transformación que se encuentra en el índice especificado en el objeto TransformChain.

Métodos

Add(Transform)

Agrega una transformación a la lista de transformaciones que se aplican al contenido sin firmar antes del cálculo del algoritmo de síntesis.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador de las transformaciones del objeto TransformChain.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a