SPFederationAuthenticationModule 成员

代表处理标识模型 HTTP 消息的 HTTP 模块。

SPFederationAuthenticationModule 类型公开以下成员。

构造函数

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

页首

属性

  名称 说明
公共属性 AuthenticationType (从 WSFederationAuthenticationModule 继承。)
公共属性静态成员 Current 获取一个对象,表示联合身份验证模块。
公共属性 Freshness (从 WSFederationAuthenticationModule 继承。)
公共属性 HomeRealm (从 WSFederationAuthenticationModule 继承。)
公共属性 Issuer (从 WSFederationAuthenticationModule 继承。)
公共属性 PassiveRedirectEnabled (从 WSFederationAuthenticationModule 继承。)
公共属性 PersistentCookiesOnPassiveRedirects (从 WSFederationAuthenticationModule 继承。)
公共属性 Policy (从 WSFederationAuthenticationModule 继承。)
公共属性 Realm (从 WSFederationAuthenticationModule 继承。)
公共属性 Reply (从 WSFederationAuthenticationModule 继承。)
公共属性 Request (从 WSFederationAuthenticationModule 继承。)
公共属性 RequestPtr (从 WSFederationAuthenticationModule 继承。)
公共属性 RequireHttps (从 WSFederationAuthenticationModule 继承。)
公共属性 Resource (从 WSFederationAuthenticationModule 继承。)
公共属性 ServiceConfiguration (从 HttpModuleBase 继承。)
公共属性 SignInContext (从 WSFederationAuthenticationModule 继承。)
公共属性 SignInQueryString (从 WSFederationAuthenticationModule 继承。)
公共属性 SignOutQueryString (从 WSFederationAuthenticationModule 继承。)
公共属性 SignOutReply (从 WSFederationAuthenticationModule 继承。)
公共属性 XmlDictionaryReaderQuotas (从 WSFederationAuthenticationModule 继承。)

页首

方法

  名称 说明
公共方法 CanReadSignInResponse(HttpRequest) (从 WSFederationAuthenticationModule 继承。)
公共方法 CanReadSignInResponse(HttpRequest, Boolean) (从 WSFederationAuthenticationModule 继承。)
公共方法 CreateSignInRequest (从 WSFederationAuthenticationModule 继承。)
公共方法 Dispose (从 HttpModuleBase 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
受保护的方法 GetReferencedResult (从 WSFederationAuthenticationModule 继承。)
受保护的方法 GetReturnUrlFromResponse 成功的签入被重定向到请求中检索资源。 (覆盖 WSFederationAuthenticationModuleGetReturnUrlFromResponse(HttpRequest)。)
公共方法 GetSecurityToken(HttpRequest) (从 WSFederationAuthenticationModule 继承。)
公共方法 GetSecurityToken(SignInResponseMessage) (从 WSFederationAuthenticationModule 继承。)
受保护的方法 GetSessionTokenContext (从 WSFederationAuthenticationModule 继承。)
公共方法 GetSignInResponseMessage (从 WSFederationAuthenticationModule 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 GetXmlTokenFromMessage(SignInResponseMessage) (从 WSFederationAuthenticationModule 继承。)
公共方法 GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) (从 WSFederationAuthenticationModule 继承。)
公共方法 Init (从 HttpModuleBase 继承。)
受保护的方法 InitializeModule 初始化与指定的应用程序的模块。 (覆盖 WSFederationAuthenticationModuleInitializeModule(HttpApplication)。)
受保护的方法 InitializePropertiesFromConfiguration (从 WSFederationAuthenticationModule 继承。)
公共方法 IsSignInResponse 验证请求是否来自安全令牌服务 (STS)的登录的响应消息。 (覆盖 WSFederationAuthenticationModuleIsSignInResponse(HttpRequest)。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OnAuthenticateRequest (覆盖 WSFederationAuthenticationModuleOnAuthenticateRequest(Object, EventArgs)。)
受保护的方法 OnAuthorizationFailed (覆盖 WSFederationAuthenticationModuleOnAuthorizationFailed(AuthorizationFailedEventArgs)。)
受保护的方法 OnEndRequest 处理EndRequest事件。 (覆盖 WSFederationAuthenticationModuleOnEndRequest(Object, EventArgs)。)
受保护的方法 OnPostAuthenticateRequest (覆盖 WSFederationAuthenticationModuleOnPostAuthenticateRequest(Object, EventArgs)。)
受保护的方法 OnRedirectingToIdentityProvider (覆盖 WSFederationAuthenticationModuleOnRedirectingToIdentityProvider(RedirectingToIdentityProviderEventArgs)。)
受保护的方法 OnSessionSecurityTokenCreated 处理SessionSecurityTokenCreated()事件。 (覆盖 WSFederationAuthenticationModuleOnSessionSecurityTokenCreated(SessionSecurityTokenCreatedEventArgs)。)
受保护的方法 OnSignedIn 处理SignedIn()事件。 (覆盖 WSFederationAuthenticationModuleOnSignedIn(EventArgs)。)
受保护的方法 OnSignedOut (覆盖 WSFederationAuthenticationModuleOnSignedOut(EventArgs)。)
受保护的方法 OnSignInError (从 WSFederationAuthenticationModule 继承。)
受保护的方法 OnSigningOut (覆盖 WSFederationAuthenticationModuleOnSigningOut(SigningOutEventArgs)。)
受保护的方法 OnSignOutError (从 WSFederationAuthenticationModule 继承。)
公共方法 RedirectToIdentityProvider (从 WSFederationAuthenticationModule 继承。)
公共方法 SetPrincipalAndWriteSessionToken(SecurityToken) 集原则声明,并写入会话令牌。
公共方法 SetPrincipalAndWriteSessionToken(SessionSecurityToken, Boolean) (从 WSFederationAuthenticationModule 继承。)
公共方法 SetPrincipalAndWriteSessionToken(SecurityToken, SPSessionTokenWriteType)
公共方法 SignOut (从 WSFederationAuthenticationModule 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 VerifyProperties (从 WSFederationAuthenticationModule 继承。)

页首

事件

  名称 说明
公共事件 AuthorizationFailed (从 WSFederationAuthenticationModule 继承。)
公共事件 RedirectingToIdentityProvider (从 WSFederationAuthenticationModule 继承。)
公共事件 SecurityTokenReceived (从 WSFederationAuthenticationModule 继承。)
公共事件 SecurityTokenValidated (从 WSFederationAuthenticationModule 继承。)
公共事件 SessionSecurityTokenCreated (从 WSFederationAuthenticationModule 继承。)
公共事件 SignedIn (从 WSFederationAuthenticationModule 继承。)
公共事件 SignedOut (从 WSFederationAuthenticationModule 继承。)
公共事件 SignInError (从 WSFederationAuthenticationModule 继承。)
公共事件 SigningOut (从 WSFederationAuthenticationModule 继承。)
公共事件 SignOutError (从 WSFederationAuthenticationModule 继承。)

页首

另请参阅

引用

SPFederationAuthenticationModule 类

Microsoft.SharePoint.IdentityModel 命名空间