This documentation is archived and is not being maintained.

Microsoft.IdentityModel.Web 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.]

AuthorizationFailedEventArgsAuthorization has failed and we are about to redirect to STS. The RedirectToIdentityProvider property will be checked to determine if the redirect runtime logic will be called.
ChunkedCookieHandlerWrites cookie data so that cookies never exceed a set size.
ClaimsAuthorizationModuleEnables providing claims based authorization by serving as a http module in the http processing pipeline
ClaimsPrincipalHttpModuleThis HttpModule converts the HttpContext.Current.User to an IClaimsPrincipal. It can be used to ensure that the security principal and the associated Identity used for ASP.Net applications (e.g. Page.User or Thread.CurrentPrincipal) are claims-based. It makes use of the CreateFromPrincipal(IPrincipal) method. The conversion takes place in response to the PostAuthenticateRequest event.
CookieHandlerProvides an abstract base class for managing HTTP client state or "cookies".
CookieTransformApplies a reversible data transform to cookie data.
CredentialIdDefines a helper method for generating display-friendly PPIDs.
DeflateCookieTransformProvides cookie compression using DeflateStream.
FederatedAuthenticationProvides federated authentication for an ASP.NET application.
FederatedAuthenticationSessionEndingExceptionIndicates that the sign-in session should being terminated, and the current request is unauthenticated.
FederatedPassiveSecurityTokenServiceOperationsA utility class that encapsulates the operations typically performed by a Federated Passive Security Token Service.
FederatedSessionExpiredExceptionIndicates that a session has expired.
HttpModuleBaseBase class for creating HTTP modules that are configurable with the <microsoft.identityModel> element.
ProtectedDataCookieTransformProvides cookie integrity and confidentiality using ProtectedData.
RedirectingToIdentityProviderEventArgsArguments supplied to the RedirectingToIdentityProvider event.
RsaEncryptionCookieTransformEncrypts a cookie using RSA.
RsaSha1SignatureCookieTransformProvides cookie integrity using RSA signature.
RsaSignatureCookieTransformProvides cookie integrity using RSA signature.
SecurityTokenReceivedEventArgsSecurityTokenReceived event arg for signin process. The event is raised when the issued token is received.
SecurityTokenValidatedEventArgsSecurityTokenValidated event arg for signin process. The event is raised when the issued token is validated.
SessionAuthenticationModuleWhen the STS issues a security token for the user, SessionAuthenticationModule also creates a session security token for the user and places it in a cookie. On subsequent requests, the SessionAuthenticationModule intercepts this cookie and uses it to reconstruct the user’s IClaimsPrincipal.
SessionSecurityTokenCreatedEventArgsArguments supplied with SessionSecurityTokenCreated event.
SessionSecurityTokenReceivedEventArgsArguments supplied with SessionSecurityTokenReceived event.
SigningOutEventArgsArguments for SigningOutEvent
WSFederationAuthenticationModuleThe WSFederationAuthenticationModule is an HTTP module that lets ASP.NET developers build claims aware applications. The WSFederationAuthenticationModule raises several events, which allows ASP.NET developers to customize its functionality in their applications. The WSFederationAuthenticationModule functionality is divided into task-specific methods to make it easier for ASP.NET developers to reuse and extend its functionality in their applications.

Copyright © 2008 by Microsoft Corporation. All rights reserved.