TransformChain Třída

Definice

Definuje seřazený seznam Transform objektů, který se použije na nepodepsaný obsah před výpočtem hodnoty hash.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Dědičnost
TransformChain

Poznámky

Třída TransformChain obsahuje seznam Transform objektů, které určují, jak uspořádat data XML před vytvořením hodnoty hash.

TransformChain Použijte třídu vždy, když potřebujete přidat jeden nebo více transformovaných objektů do šifrovaného dokumentu XML nebo do podepsaného dokumentu XML.

Reference Třída i EncryptedReference třída obsahují TransformChain objekt. Do třídy můžete přidat Transform objekt Reference voláním AddTransform metody . Do třídy můžete přidat Transform objekt EncryptedReference voláním AddTransform metody . Objekt můžete také vytvořit TransformChain ručně a předat ho TransformChain do vlastnosti nebo TransformChain vlastnosti.

Pokud chcete podepsat jenom část dokumentu XML, můžete pomocí transformace identifikovat prvky XML, které chcete podepsat. Všimněte si Uri , že vlastnost a Uri vlastnost automaticky vytvoří interní transformace, které umožňují podepsat část dokumentu.

Další informace o transformacích najdete ve specifikaci XMLDSIG nebo specifikaci šifrování XML, které jsou k dispozici na webu W3C.

Konstruktory

TransformChain()

Inicializuje novou instanci TransformChain třídy.

Vlastnosti

Count

Získá počet transformací v objektu TransformChain .

Item[Int32]

Získá transformaci v zadaném indexu v objektu TransformChain .

Metody

Add(Transform)

Přidá transformaci do seznamu transformací, které se mají použít na nepodepsaný obsah před výpočtem hodnot hash.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Vrátí enumerátor transformací v objektu TransformChain .

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro