Microsoft.IdentityModel.Xml 네임스페이스

클래스

Name Description
CanonicalizingTransfrom

C14n 정식화를 적용하고 변환된 XML 노드를 통해 해시를 생성하는 XML 변환을 정의합니다.

DelegatingXmlDictionaryReader

대리자를 XmlDictionaryReader InnerReader로 래핑합니다.

DelegatingXmlDictionaryWriter

InnerWriter에 A XmlDictionaryWriter 및 대리자를 래핑합니다.

DSigElement

XmlDsig 요소에 대한 기본 클래스는 다음과 같습니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/

DSigSerializer

준수되는 XML을 읽고 씁니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820

EnvelopedSignatureReader

XmlReader 서명을 포함할 수 있는 XML의 루트 요소에 대한 포인팅을 래핑합니다. Signature 요소가 발견되면 A Signature 가 채워지고 References 향후 유효성 검사를 위해 설정됩니다 Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream .

EnvelopedSignatureTransform

서명과 연결된 XML 노드를 제거하는 XML 변환을 정의합니다.

EnvelopedSignatureWriter

봉투가 완전히 작성되면 A XmlWriter 를 래핑하고 서명을 자동으로 생성합니다. 기본적으로 생성된 서명은 봉투의 마지막 요소로 삽입됩니다. 서명이 삽입되어야 하는 봉투 내의 위치를 나타내기 위해 WriteSignature를 명시적으로 호출하여 수정할 수 있습니다.

ExclusiveCanonicalizationTransform

SignedInfo< 및 참조>에 있는 <정식화 알고리즘을 >나타냅니다.

IssuerSerial

X509Data의 IssuerSerial 속성을 다음과 같이 나타냅니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

KeyInfo

다음과 같이 XmlDsig KeyInfo 요소를 나타냅니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo

Reference

XmlDsig Reference 요소를 다음과 같이 나타냅니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

RSAKeyValue

KeyValue 요소 내에 있는 RSAKeyValue입니다.

Signature

XmlDsig Signature 요소를 다음과 같이 나타냅니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature

SignedInfo

다음과 같이 XmlDsig SignedInfo 요소를 나타냅니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo

Transform

XMLTransform 정의

TransformFactory
WsAddressing

WsAddressing에 대한 상수입니다.

WsAddressing.Elements

WsAddressing ns에 있을 수 있는 요소

WsPolicy

WsPolicy에 대한 상수입니다.

WsPolicy.Elements
WsTrustConstants

WsTrust에 대한 상수입니다. 특성 및 요소는 모든 버전 2005, 1.3, 1.4에서 거의 동일합니다.

WsTrustConstants_1_3

WsTrust 1.3 상수

WsTrustConstants_1_3.Actions
WsTrustConstants_1_4

WsTrust 1.4 상수

WsTrustConstants_1_4.Actions
WsTrustConstants_2005

WsTrust 2005 상수

WsTrustConstants_2005.Actions
WsTrustConstants.Elements

WsTrust 메시지에 있을 수 있는 요소

WsTrustConstants.Namespaces

WsTrust 메시지에 있을 수 있는 네임스페이스

WsUtility

WsUtility에 대한 상수입니다.

WsUtility.Elements

WsUtility ns에 있는 요소

X509Data

다음과 같이 XmlDsig X509Data 요소를 나타냅니다. https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

XmlException

xml을 처리할 때 throw되는 예외를 나타냅니다.

XmlReadException

XML을 읽는 동안 문제가 발생하면 이 예외가 throw됩니다.

XmlSignatureConstants

에 정의된 네임스페이스, 특성 및 요소에 대한 XML 서명 정의 상수 http://www.w3.org/TR/xmldsig-core/

XmlSignatureConstants.Attributes
XmlSignatureConstants.Elements
XmlTokenStream

서명된 XML을 읽을 때 가져온 XML 노드의 컬렉션을 유지 관리합니다.

XmlTokenStreamReader

XmlTokenStream으로 xml을 캡처하는 XmlReader

XmlUtil

XML 작업을 위한 유틸리티

XmlValidationException

이 예외는 XML <서명>의 유효성을 검사할 때 문제가 발생할 때 throw됩니다.

XmlWriteException

이 예외는 XML을 작성하는 데 문제가 발생할 때 throw됩니다.

인터페이스

Name Description
IXmlElementReader

알려진 시작 요소가 있는 xml을 읽기 위한 인터페이스를 정의합니다.