Поделиться через


TransformChain Класс

Определение

Определяет упорядоченный список объектов, применяемых Transform к неподписанном содержимому до вычисления дайджеста.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Наследование
TransformChain

Комментарии

Класс TransformChain содержит список объектов, определяющих Transform порядок XML-данных перед созданием дайджеста.

TransformChain Используйте класс всякий раз, когда необходимо добавить один или несколько объектов преобразования в зашифрованный XML-документ или в подписанный XML-документ.

Класс Reference и EncryptedReference класс содержат TransformChain объект. Объект можно добавить Transform в Reference класс, вызвав AddTransform метод. Объект можно добавить Transform в EncryptedReference класс, вызвав AddTransform метод. Можно также создать TransformChain объект вручную и передать его TransformChain свойству или свойству TransformChain .

Если вы хотите подписать только часть XML-документа, можно использовать преобразование для идентификации XML-элементов, которые вы планируете подписать. Обратите внимание, что Uri свойство и Uri свойство автоматически создают внутренние преобразования, которые позволяют подписывать часть документа.

Дополнительные сведения о преобразованиях см. в спецификации XMLDSIG или спецификации шифрования XML, доступных на веб-сайте W3C.

Конструкторы

Имя Описание
TransformChain()

Инициализирует новый экземпляр класса TransformChain.

Свойства

Имя Описание
Count

Возвращает количество преобразований в объекте TransformChain .

Item[Int32]

Возвращает преобразование по указанному индексу в объекте TransformChain .

Методы

Имя Описание
Add(Transform)

Добавляет преобразование в список преобразований, которые будут применены к содержимому без знака до вычисления дайджеста.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель преобразований в объекте TransformChain .

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к