Microsoft.IdentityModel.Xml Namespace

Klassen

Name Beschreibung
CanonicalizingTransfrom

Definiert eine XML-Transformation, die C14n -Kanonisierung anwendet und einen Hash über die transformierten XML-Knoten erzeugt.

DelegatingXmlDictionaryReader

Umschließt eine XmlDictionaryReader Stellvertretung an InnerReader.

DelegatingXmlDictionaryWriter

Umschließt eine XmlDictionaryWriter und Stellvertretungen an InnerWriter.

DSigElement

Basisklasse für ein XmlDsig-Element gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/

DSigSerializer

Lese- und Schreibzugriff auf XML-Konform https://www.w3.org/TR/2001/PR-xmldsig-core-20010820

EnvelopedSignatureReader

Umschließt ein XmlReader Zeiger auf ein Stammelement von XML, das eine Signatur enthalten kann. Wenn ein Signature-Element gefunden wird, wird ein Signature Element aufgefüllt und References für die Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream zukünftige Überprüfung festgelegt.

EnvelopedSignatureTransform

Definiert eine XML-Transformation, die die xml-Knoten entfernt, die der Signatur zugeordnet sind.

EnvelopedSignatureWriter

Umschließt eine XmlWriter und generiert automatisch eine Signatur, wenn der Umschlag vollständig geschrieben wird. Standardmäßig wird die generierte Signatur als letztes Element im Umschlag eingefügt. Dies kann durch explizites Aufrufen von WriteSignature geändert werden, um die Position innerhalb des Umschlags anzugeben, an der die Signatur eingefügt werden soll.

ExclusiveCanonicalizationTransform

Stellt Kanonisierungsalgorithmen dar, die in <SignedInfo> und in <Referenz> gefunden wurden.

IssuerSerial

Stellt die IssuerSerial-Eigenschaft von X509Data gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

KeyInfo

Stellt ein XmlDsig KeyInfo-Element gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo

Reference

Stellt ein XmlDsig-Verweiselement gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

RSAKeyValue

Der RSAKeyValue im KeyValue-Element.

Signature

Stellt ein XmlDsig Signature-Element gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature

SignedInfo

Stellt ein XmlDsig SignedInfo-Element gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo

Transform

Definiert eine XMLTransform

TransformFactory
WsAddressing

Konstanten für WsAddressing.

WsAddressing.Elements

Elemente, die in einer WsAddressing-ns enthalten sein können

WsPolicy

Konstanten für WsPolicy.

WsPolicy.Elements
WsTrustConstants

Konstanten für WsTrust. Attribute und Elemente sind in allen Versionen 2005, 1.3, 1.4 nahezu identisch

WsTrustConstants_1_3

Konstanten für WsTrust 1.3

WsTrustConstants_1_3.Actions
WsTrustConstants_1_4

Konstanten für WsTrust 1.4

WsTrustConstants_1_4.Actions
WsTrustConstants_2005

Konstanten für WsTrust 2005

WsTrustConstants_2005.Actions
WsTrustConstants.Elements

Elemente, die in einer WsTrust-Nachricht enthalten sein können

WsTrustConstants.Namespaces

Namespaces, die in einer WsTrust-Nachricht enthalten sein können

WsUtility

Konstanten für WsUtility.

WsUtility.Elements

Elemente, die sich in den WsUtility ns befinden

X509Data

Stellt ein XmlDsig X509Data-Element gemäß: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

XmlException

Stellt eine Ausnahme dar, die beim Verarbeiten von XML ausgelöst wird.

XmlReadException

Diese Ausnahme wird ausgelöst, wenn beim Lesen von XML ein Problem auftritt.

XmlSignatureConstants

Konstanten für XML-Signaturdefinitionen für Namespaces, Attribute und Elemente gemäß Definition in http://www.w3.org/TR/xmldsig-core/

XmlSignatureConstants.Attributes
XmlSignatureConstants.Elements
XmlTokenStream

Verwaltet eine Auflistung von XML-Knoten, die beim Lesen signierter XML abgerufen werden.

XmlTokenStreamReader

Ein XmlReader, der XML als XmlTokenStream erfasst

XmlUtil

Hilfsprogramme für das Arbeiten mit XML

XmlValidationException

Diese Ausnahme wird ausgelöst, wenn beim Überprüfen der XML-Signatur <>ein Problem auftritt.

XmlWriteException

Diese Ausnahme wird ausgelöst, wenn ein Problem beim Schreiben von XML auftritt.

Schnittstellen

Name Beschreibung
IXmlElementReader

Definiert eine Schnittstelle zum Lesen von XML mit einem bekannten Startelement