SessionAuthenticationModule 成员

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.

下表列出了 SessionAuthenticationModule 类型公开的成员。

Public 构造函数

  名称 说明
  SessionAuthenticationModule Initializes an instance of SessionAuthenticationModule.

页首

Public 属性

  名称 说明
public property ContextSessionSecurityToken  
public property CookieHandler  
public property IsSessionMode  
public property ServiceConfiguration  (从 HttpModuleBase 继承)

页首

Public 方法

(另请参阅 Protected 方法)

  名称 说明
public method AuthenticateSessionSecurityToken  
public method ContainsSessionTokenCookie  
public method CreateSessionSecurityToken  
public method DeleteSessionTokenCookie  
public method Dispose  (从 HttpModuleBase 继承)
public method Equals  已重载。 (从 Object 继承)
public method GetHashCode  (从 Object 继承)
public method GetType  (从 Object 继承)
public method Init  (从 HttpModuleBase 继承)
public method ReadSessionTokenFromCookie  
public methodstatic ReferenceEquals  (从 Object 继承)
public method SignOut  
public method ToString  (从 Object 继承)
public method TryReadSessionTokenFromCookie  
public method WriteSessionTokenToCookie  

页首

Protected 方法

  名称 说明
protected method Finalize  (从 Object 继承)
protected method InitializeModule 重写。  
protected method InitializePropertiesFromConfiguration  
protected method MemberwiseClone  (从 Object 继承)
protected method OnAuthenticateRequest  
protected method OnPostAuthenticateRequest  
protected method OnSessionSecurityTokenCreated  
protected method OnSessionSecurityTokenReceived  
protected method OnSignedOut  
protected method OnSigningOut  
protected method OnSignOutError  
protected method SetPrincipalFromSessionToken  
protected method ValidateSessionToken  

页首

Public 事件

  名称 说明
public event SessionSecurityTokenCreated  
public event SessionSecurityTokenReceived  
public event SignedOut  
public event SigningOut  
public event SignOutError  

页首

请参见

参考

SessionAuthenticationModule 类
Microsoft.IdentityModel.Web 命名空间

版权所有 (C) 2008 Microsoft Corporation。保留所有权利。