Microsoft.IdentityModel.Xml Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CanonicalizingTransfrom |
Defines a XML transform that applies C14n canonicalization and produces a hash over the transformed XML nodes. |
DelegatingXmlDictionaryReader |
Wraps a XmlDictionaryReader delegates to InnerReader. |
DelegatingXmlDictionaryWriter |
Wraps a XmlDictionaryWriter and delegates to InnerWriter. |
DSigElement |
Base class for a XmlDsig element as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/ |
DSigSerializer |
Reads and writes XML conforming to https://www.w3.org/TR/2001/PR-xmldsig-core-20010820 |
EnvelopedSignatureReader |
Wraps a XmlReader pointing to a root element of XML that may contain a signature. If a Signature element is found, a Signature will be populated and References will have Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream set for future validation. |
EnvelopedSignatureTransform |
Defines a XML transform that removes the XML nodes associated with the Signature. |
EnvelopedSignatureWriter |
Wraps a XmlWriter and generates a signature automatically when the envelope is written completely. By default the generated signature is inserted as the last element in the envelope. This can be modified by explicitly calling WriteSignature to indicate the location inside the envelope where the signature should be inserted. |
ExclusiveCanonicalizationTransform |
Represents Canonicalization algorithms found in <SignedInfo> and in <Reference>. |
IssuerSerial |
Represents the IssuerSerial property of X509Data as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data |
KeyInfo |
Represents a XmlDsig KeyInfo element as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo |
Reference |
Represents a XmlDsig Reference element as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference |
RSAKeyValue |
The RSAKeyValue found inside of the KeyValue element. |
Signature |
Represents a XmlDsig Signature element as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature |
SignedInfo |
Represents a XmlDsig SignedInfo element as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo |
Transform |
Defines a XMLTransform |
TransformFactory | |
WsAddressing |
Constants for WsAddressing. |
WsAddressing.Elements |
Elements that can be in a WsAddressing ns |
WsPolicy |
Constants for WsPolicy. |
WsPolicy.Elements | |
WsTrustConstants |
Constants for WsTrust. Attributes and Elements are almost the same across all versions 2005, 1.3, 1.4 |
WsTrustConstants_1_3 |
Constants for WsTrust 1.3 |
WsTrustConstants_1_3.Actions | |
WsTrustConstants_1_4 |
Constants for WsTrust 1.4 |
WsTrustConstants_1_4.Actions | |
WsTrustConstants_2005 |
Constants for WsTrust 2005 |
WsTrustConstants_2005.Actions | |
WsTrustConstants.Elements |
Elements that can be in a WsTrust message |
WsTrustConstants.Namespaces |
Namespaces that can be in a WsTrust message |
WsUtility |
Constants for WsUtility. |
WsUtility.Elements |
Elements that are in the WsUtility ns |
X509Data |
Represents a XmlDsig X509Data element as per: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data |
XmlException |
Represents an exception thrown when processing xml. |
XmlReadException |
This exception is thrown when a problem occurs reading XML. |
XmlSignatureConstants |
Constants for XML Signature Definitions for namespace, attributes and elements as defined in http://www.w3.org/TR/xmldsig-core/ |
XmlSignatureConstants.Attributes | |
XmlSignatureConstants.Elements | |
XmlTokenStream |
Maintains a collection of XML nodes obtained when reading signed XML. |
XmlTokenStreamReader |
An XmlReader that captures xml as a XmlTokenStream |
XmlUtil |
Utilities for working with XML |
XmlValidationException |
This exception is thrown when a problem occurs when validating the XML <Signature>. |
XmlWriteException |
This exception is thrown when a problem occurs writing XML. |
Interfaces
IXmlElementReader |
Defines an interface for reading xml that has a known start element |