This documentation is archived and is not being maintained.

Microsoft.IdentityModel.Tokens.Saml2 Namespace

Windows Identity Foundation
[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]

Saml2ActionRepresents the Action element specified in [Saml2Core,].
Saml2AdviceRepresents the Advice element specified in [Saml2Core, 2.6.1].
Saml2AssertionRepresents the Assertion element specified in [Saml2Core, 2.3.3].
Saml2AssertionKeyIdentifierClauseRepresents a SecurityKeyIdentifierClause implementation for referencing SAML2-based security tokens.
Saml2AttributeRepresents the Attribute element specified in [Saml2Core,].
Saml2AttributeStatementRepresents the AttributeStatement element specified in [Saml2Core, 2.7.3].
Saml2AudienceRestrictionRepresents the AudienceRestriction element specified in [Saml2Core,].
Saml2AuthenticationContextRepresents the AuthnContext element specified in [Saml2Core,].
Saml2AuthenticationStatementRepresents the AuthnStatement element specified in [Saml2Core, 2.7.2].
Saml2AuthorizationDecisionStatementRepresents the AuthzDecisionStatement element specified in [Saml2Core, 2.7.4]
Saml2ConditionsRepresents the Conditions element specified in [Saml2Core, 2.5.1].
Saml2ConstantsDefines constants related to SAML 2.0 Assertions.
ActionNamespacesDefines URI constants for the SAML 2.0 Action Namespace identifiers specified in [Saml2Core, 8.1].
AttributesDefines string constants for the attributes used with SAML 2.0 elements.
AuthenticationContextClassesDefines URI constants for the SAML 2.0 Authentication Context Classes defined in the Authentication Context specification, [SAMLAuthnCxt].
ConfirmationMethodsDefines URI constants for the SAML 2.0 Confirmation Method Identifiers specified in [SAMLProf, 3]
ElementsDefines string constants for the SAML 2.0 elements.
NameIdentifierFormatsDefines URI constants for SAML 2.0 Name Format Identifiers.
TypesDefines string constants for the names of the element types defined by SAML 2.0 [Saml2Core].
Saml2EvidenceRepresents the Evidence element specified in [Saml2Core,].
Saml2IdRepresents the identifier used for SAML assertions.
Saml2NameIdentifierRepresents the NameID element as specified in [Saml2Core, 2.2.3] or the EncryptedID element as specified in [Saml2Core, 2.2.4].
Saml2ProxyRestrictionRepresents the ProxyRestriction element specified in [Saml2Core,].
Saml2SecurityKeyIdentifierClauseThis class defines the reference mechanism to a SAML2 token in a SOAP message. It can be used even when the SAML2 token is not part of the SOAP message to reference a token that is already known to the receiving endpoint. In this case, the reference is used by the endpoint to look up the corresponding token, possibly by using a SecurityTokenResolver object.
Saml2SecurityTokenRepresents a security token backed by a SAML 2.0 assertion.
Saml2SecurityTokenHandlerRepresents a security token handler that creates security tokens from SAML 2.0 Assertions.
Saml2StatementRepresents the StatementAbstractType specified in [Saml2Core, 2.7.1].
Saml2SubjectRepresents the Subject element specified in [Saml2Core, 2.4.1].
Saml2SubjectConfirmationRepresents the SubjectConfirmation element specified in [Saml2Core,].
Saml2SubjectConfirmationDataRepresents the SubjectConfirmationData element and the associated KeyInfoConfirmationDataType defined in [Saml2Core,].
Saml2SubjectLocalityRepresents the SubjectLocality element specified in [Saml2Core,].

Copyright © 2008 by Microsoft Corporation. All rights reserved.