다음을 통해 공유


TransformChain 클래스

정의

계산을 다이제스트하기 전에 서명되지 않은 내용에 적용되는 Transform 개체의 순서 있는 목록을 정의합니다.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
상속
TransformChain

설명

클래스에는 TransformChain 다이제스트를 만들기 전에 XML 데이터를 정렬하는 방법을 결정하는 개체 목록이 Transform 포함되어 있습니다.

암호화된 TransformChain XML 문서 또는 서명된 XML 문서에 하나 이상의 변환 개체를 추가해야 할 때마다 클래스를 사용합니다.

Reference 클래스와 클래스 모두 EncryptedReference 개체를 TransformChain 포함합니다. 메서드를 Transform 호출하여 클래스에 Reference 개체를 AddTransform 추가할 수 있습니다. 메서드를 Transform 호출하여 클래스에 EncryptedReference 개체를 AddTransform 추가할 수 있습니다. 개체를 TransformChain 수동으로 만들어 속성 또는 TransformChain 속성에 TransformChain 전달할 수도 있습니다.

XML 문서의 일부만 서명하려는 경우 변환을 사용하여 서명하려는 XML 요소를 식별할 수 있습니다. Uri 속성과 속성은 Uri 문서의 일부에 서명할 수 있는 내부 변환을 자동으로 만듭니다.

변환에 대한 자세한 내용은 W3C 웹 사이트에서 사용할 수 있는 XMLDSIG 사양 또는 XML 암호화 사양을 참조하세요.

생성자

TransformChain()

TransformChain 클래스의 새 인스턴스를 초기화합니다.

속성

Count

TransformChain 개체의 변환 수를 가져옵니다.

Item[Int32]

TransformChain 개체의 지정된 인덱스에 있는 변환을 가져옵니다.

메서드

Add(Transform)

계산을 다이제스트하기 전에 서명되지 않은 내용에 적용할 변환 목록에 변환을 추가합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetEnumerator()

TransformChain 개체에 있는 변환의 열거자를 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상