When 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.
The following tables list the members exposed by the SessionAuthenticationModule type.
Public Constructors
Name | Description | |
---|---|---|
SessionAuthenticationModule | Initializes an instance of SessionAuthenticationModule. |
Public Properties
Name | Description | |
---|---|---|
ContextSessionSecurityToken | ||
CookieHandler | ||
IsSessionMode | ||
ServiceConfiguration | (Inherited from HttpModuleBase) |
Public Methods (see also Protected Methods)
Name | Description | |
---|---|---|
AuthenticateSessionSecurityToken | ||
ContainsSessionTokenCookie | ||
CreateSessionSecurityToken | ||
DeleteSessionTokenCookie | ||
Dispose | (Inherited from HttpModuleBase) | |
Equals | Overloaded. (Inherited from Object) | |
GetHashCode | (Inherited from Object) | |
GetType | (Inherited from Object) | |
Init | (Inherited from HttpModuleBase) | |
ReadSessionTokenFromCookie | ||
ReferenceEquals | (Inherited from Object) | |
SignOut | ||
ToString | (Inherited from Object) | |
TryReadSessionTokenFromCookie | ||
WriteSessionTokenToCookie |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
InitializeModule | Overridden. | |
InitializePropertiesFromConfiguration | ||
MemberwiseClone | (Inherited from Object) | |
OnAuthenticateRequest | ||
OnPostAuthenticateRequest | ||
OnSessionSecurityTokenCreated | ||
OnSessionSecurityTokenReceived | ||
OnSignedOut | ||
OnSigningOut | ||
OnSignOutError | ||
SetPrincipalFromSessionToken | ||
ValidateSessionToken |
Public Events
Name | Description | |
---|---|---|
SessionSecurityTokenCreated | ||
SessionSecurityTokenReceived | ||
SignedOut | ||
SigningOut | ||
SignOutError |
See Also
Copyright © 2008 by Microsoft Corporation. All rights reserved.