SPSessionAuthenticationModule 成员

代表处理标识模型会话的 HTTP 消息的 HTTP 模块。SPSessionAuthenticationModule负责会话令牌和会话 cookie 和一同使用SPFederationAuthenticationModule

SPSessionAuthenticationModule 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPSessionAuthenticationModule SPSessionAuthenticationModule() 类的新实例进行初始化。

页首

属性

  名称 说明
公共属性 ContextSessionSecurityToken (从 SessionAuthenticationModule 继承。)
公共属性 CookieHandler (从 SessionAuthenticationModule 继承。)
公共属性 ServiceConfiguration (从 HttpModuleBase 继承。)

页首

方法

  名称 说明
公共方法 AuthenticateSessionSecurityToken 通过与提供更新的当前 HTTP 上下文和线程主体对传入的请求进行身份验证。 (覆盖 SessionAuthenticationModuleAuthenticateSessionSecurityToken(SessionSecurityToken, Boolean)。)
公共方法 ContainsSessionTokenCookie (从 SessionAuthenticationModule 继承。)
公共方法 CreateSessionSecurityToken (从 SessionAuthenticationModule 继承。)
公共方法 DeleteSessionTokenCookie (从 SessionAuthenticationModule 继承。)
公共方法 Dispose (从 HttpModuleBase 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 Init (从 HttpModuleBase 继承。)
受保护的方法 InitializeModule 初始化使用指定的 HTTP 应用程序的模块。 (覆盖 SessionAuthenticationModuleInitializeModule(HttpApplication)。)
受保护的方法 InitializePropertiesFromConfiguration (从 SessionAuthenticationModule 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OnAuthenticateRequest (覆盖 SessionAuthenticationModuleOnAuthenticateRequest(Object, EventArgs)。)
受保护的方法 OnPostAuthenticateRequest (覆盖 SessionAuthenticationModuleOnPostAuthenticateRequest(Object, EventArgs)。)
受保护的方法 OnSessionSecurityTokenCreated (覆盖 SessionAuthenticationModuleOnSessionSecurityTokenCreated(SessionSecurityTokenCreatedEventArgs)。)
受保护的方法 OnSessionSecurityTokenReceived 处理其他标记检查。 (覆盖 SessionAuthenticationModuleOnSessionSecurityTokenReceived(SessionSecurityTokenReceivedEventArgs)。)
受保护的方法 OnSignedOut (覆盖 SessionAuthenticationModuleOnSignedOut(EventArgs)。)
受保护的方法 OnSigningOut (覆盖 SessionAuthenticationModuleOnSigningOut(SigningOutEventArgs)。)
受保护的方法 OnSignOutError (从 SessionAuthenticationModule 继承。)
公共方法 ReadSessionTokenFromCookie (从 SessionAuthenticationModule 继承。)
受保护的方法 SetPrincipalFromSessionToken (覆盖 SessionAuthenticationModuleSetPrincipalFromSessionToken(SessionSecurityToken)。)
公共方法 SignOut (从 SessionAuthenticationModule 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 TryReadSessionTokenFromCookie (从 SessionAuthenticationModule 继承。)
受保护的方法 ValidateSessionToken (从 SessionAuthenticationModule 继承。)
公共方法 WriteSessionTokenToCookie (从 SessionAuthenticationModule 继承。)

页首

事件

  名称 说明
公共事件 SessionSecurityTokenCreated (从 SessionAuthenticationModule 继承。)
公共事件 SessionSecurityTokenReceived (从 SessionAuthenticationModule 继承。)
公共事件 SignedOut (从 SessionAuthenticationModule 继承。)
公共事件 SigningOut (从 SessionAuthenticationModule 继承。)
公共事件 SignOutError (从 SessionAuthenticationModule 继承。)

页首

  名称 说明
公共域静态成员 SessionAuthenticationExpiredHeaderValue
公共域静态成员 SessionAuthenticationHeaderName

页首

另请参阅

引用

SPSessionAuthenticationModule 类

Microsoft.SharePoint.IdentityModel 命名空间