XmlDecryptionTransform 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
같은 문서에서 XML 디지털 서명과 XML 암호화 작업을 수행할 경우 두 작업의 순서를 지정합니다.
public ref class XmlDecryptionTransform : System::Security::Cryptography::Xml::Transform
public class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform
type XmlDecryptionTransform = class
inherit Transform
Public Class XmlDecryptionTransform
Inherits Transform
- 상속
설명
클래스는 XmlDecryptionTransform 동일한 문서에서 둘 다 수행될 때 XML 디지털 서명 및 XML 암호화 작업의 순서를 결정하는 변환을 제공합니다.
XML 암호화를 XmlDecryptionTransform 수행하고 XML 디지털 서명을 동일한 XML 문서에 적용해야 할 때마다 클래스를 사용합니다.
문서의 암호를 해독하는 데 EncryptedXml 필요한 키 정보가 포함된 속성에 개체를 전달 EncryptedXml 해야 합니다.
생성자
XmlDecryptionTransform() |
XmlDecryptionTransform 클래스의 새 인스턴스를 초기화합니다. |
속성
Algorithm |
현재 변환에서 수행되는 알고리즘을 식별하는 URI(Uniform Resource Identifier)를 가져오거나 설정합니다. (다음에서 상속됨 Transform) |
Context |
현재 XmlElement 개체가 실행되고 있는 문서 컨텍스트를 나타내는 Transform 개체를 가져오거나 설정합니다. (다음에서 상속됨 Transform) |
EncryptedXml |
XML 문서를 해독하는 데 필요한 키 정보가 들어 있는 EncryptedXml 개체를 가져오거나 설정합니다. |
InputTypes |
현재 LoadInput(Object) 개체의 XmlDecryptionTransform 메서드에 유효한 입력 형식의 배열을 가져옵니다. |
OutputTypes |
현재 GetOutput() 개체의 XmlDecryptionTransform 메서드에서 가능한 출력 형식의 배열을 가져옵니다. |
PropagatedNamespaces |
서명으로 전파되는 네임스페이스가 포함된 Hashtable 개체를 가져오거나 설정합니다. (다음에서 상속됨 Transform) |
Resolver |
현재의 XmlResolver 개체를 설정합니다. (다음에서 상속됨 Transform) |
메서드
AddExceptUri(String) |
처리에서 제외할 URI(Uniform Resource Identifier)를 추가합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetDigestedOutput(HashAlgorithm) |
파생 클래스에서 재정의된 경우 Transform 개체와 관련된 다이제스트를 반환합니다. (다음에서 상속됨 Transform) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetInnerXml() |
XMLDSIG |
GetOutput() |
현재 XmlDsigEnvelopedSignatureTransform 개체의 출력을 반환합니다. |
GetOutput(Type) |
현재 XmlDsigEnvelopedSignatureTransform 개체의 출력을 반환합니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
GetXml() |
현재 Transform 개체의 XML 표현을 반환합니다. (다음에서 상속됨 Transform) |
IsTargetElement(XmlElement, String) |
XmlElement 개체의 ID 특성이 지정된 값과 일치하는지 여부를 확인합니다. |
LoadInnerXml(XmlNodeList) |
지정된 XmlNodeList 개체를 |
LoadInput(Object) |
파생 클래스에서 재정의된 경우 지정된 입력을 현재 XmlDecryptionTransform 개체로 로드합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
.NET