Share via


Microsoft.IdentityModel.Tokens.Saml2 Namespace

[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.]

Classes

Class Description
Saml2Action Represents the Action element specified in [Saml2Core, 2.7.4.2].
Saml2Advice Represents the Advice element specified in [Saml2Core, 2.6.1].
Saml2Assertion Represents the Assertion element specified in [Saml2Core, 2.3.3].
Saml2AssertionKeyIdentifierClause Represents a SecurityKeyIdentifierClause implementation for referencing SAML2-based security tokens.
Saml2Attribute Represents the Attribute element specified in [Saml2Core, 2.7.3.1].
Saml2AttributeStatement Represents the AttributeStatement element specified in [Saml2Core, 2.7.3].
Saml2AudienceRestriction Represents the AudienceRestriction element specified in [Saml2Core, 2.5.1.4].
Saml2AuthenticationContext Represents the AuthnContext element specified in [Saml2Core, 2.7.2.2].
Saml2AuthenticationStatement Represents the AuthnStatement element specified in [Saml2Core, 2.7.2].
Saml2AuthorizationDecisionStatement Represents the AuthzDecisionStatement element specified in [Saml2Core, 2.7.4]
Saml2Conditions Represents the Conditions element specified in [Saml2Core, 2.5.1].
Saml2Constants Defines constants related to SAML 2.0 Assertions.
ActionNamespaces Defines URI constants for the SAML 2.0 Action Namespace identifiers specified in [Saml2Core, 8.1].
Attributes Defines string constants for the attributes used with SAML 2.0 elements.
AuthenticationContextClasses Defines URI constants for the SAML 2.0 Authentication Context Classes defined in the Authentication Context specification, [SAMLAuthnCxt].
ConfirmationMethods Defines URI constants for the SAML 2.0 Confirmation Method Identifiers specified in [SAMLProf, 3]
Elements Defines string constants for the SAML 2.0 elements.
NameIdentifierFormats Defines URI constants for SAML 2.0 Name Format Identifiers.
Types Defines string constants for the names of the element types defined by SAML 2.0 [Saml2Core].
Saml2Evidence Represents the Evidence element specified in [Saml2Core, 2.7.4.3].
Saml2Id Represents the identifier used for SAML assertions.
Saml2NameIdentifier Represents the NameID element as specified in [Saml2Core, 2.2.3] or the EncryptedID element as specified in [Saml2Core, 2.2.4].
Saml2ProxyRestriction Represents the ProxyRestriction element specified in [Saml2Core, 2.5.1.6].
Saml2SecurityKeyIdentifierClause This 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.
Saml2SecurityToken Represents a security token backed by a SAML 2.0 assertion.
Saml2SecurityTokenHandler Represents a security token handler that creates security tokens from SAML 2.0 Assertions.
Saml2Statement Represents the StatementAbstractType specified in [Saml2Core, 2.7.1].
Saml2Subject Represents the Subject element specified in [Saml2Core, 2.4.1].
Saml2SubjectConfirmation Represents the SubjectConfirmation element specified in [Saml2Core, 2.4.1.1].
Saml2SubjectConfirmationData Represents the SubjectConfirmationData element and the associated KeyInfoConfirmationDataType defined in [Saml2Core, 2.4.1.2-2.4.1.3].
Saml2SubjectLocality Represents the SubjectLocality element specified in [Saml2Core, 2.7.2.1].

Copyright © 2008 by Microsoft Corporation. All rights reserved.