Microsoft.IdentityModel.Claims 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
AuthenticationInformation Contains the authentication information that an authority asserted when it created a token for a subject.
AuthenticationMethods Defines constants for the well-known authentication methods that are supported by Windows® Identity Foundation (WIF). Defines constants for SAML authentication methods.
AuthenticationTypes Defines constants for the strings returned by the AuthenticationType property.
AuthorizationContext Specifies the context of the authorization event.
Claim Represents a single claim for a user.
ClaimCollection Represents a collection of claims.
ClaimProperties Defines the keys for properties contained in P:Microsoft.IdentityModel.Claims.Claim.Properties.
ClaimsAuthenticationManager Defines the base implementation for a claims authentication manager.
ClaimsAuthorizationManager Defines the base implementation for a claims authorization manager.
ClaimsIdentity Implementation of a claims-based representation of a single user.
ClaimsIdentityCollection Represents a collection of subjects.
ClaimsPrincipal Represents a claims-based principal object.
ClaimsPrincipalPermission Represents the permission required to access a resource.
ClaimsPrincipalPermissionAttribute Represents the attribute used to declaratively request access checks using the claims authorization manager.
ClaimTypes Defines constants for the well-known claim types that are supported by Windows® Identity Foundation (WIF).
Prip Constants for standard element names defined by WS-Federation Passive Requestor Interoperability Profile (PRIP).
ClaimValueTypes Defines constants for well-known claim value types that are supported by Windows® Identity Foundation (WIF).
RsaClaimsIdentity A claims-based identity object that represents authentication by using a PKI key pair.
SessionDictionary Dictionary of naming elements relevant to Windows® Identity Foundation (WIF).
WindowsClaimsIdentity Extension of WindowsClaimsIdentity that includes claims representation.
WindowsClaimsPrincipal The WindowsClaimsPrincipal class extends the WindowsPrincipal class to carry Claim information in addition to the identity information drawn from Windows security tokens.

Interfaces

Interface Description
IClaimsIdentity Defines the data and behavior of a claims-based representation of a single user.
IClaimsPrincipal Defines the functionality of a claims-based principal object.

Copyright © 2008 by Microsoft Corporation. All rights reserved.