WsFederationAuthenticationHandler Class
A per-request authentication handler for the WsFederationAuthenticationMiddleware.
Assembly: Microsoft.Owin.Security.WsFederation (in Microsoft.Owin.Security.WsFederation.dll)
Microsoft.Owin.Security.Infrastructure::AuthenticationHandler
Microsoft.Owin.Security.Infrastructure::AuthenticationHandler<TOptions>
Microsoft.Owin.Security.WsFederation::WsFederationAuthenticationHandler
| Name | Description | |
|---|---|---|
![]() | WsFederationAuthenticationHandler(ILogger^) | Creates a new WsFederationAuthenticationHandler |
| Name | Description | |
|---|---|---|
![]() | Context | (Inherited from AuthenticationHandler.) |
![]() | Faulted | (Inherited from AuthenticationHandler.) |
![]() | Helper | (Inherited from AuthenticationHandler.) |
![]() | Options | (Inherited from AuthenticationHandler<TOptions>.) |
![]() | Request | (Inherited from AuthenticationHandler.) |
![]() | RequestPathBase | (Inherited from AuthenticationHandler.) |
![]() | Response | (Inherited from AuthenticationHandler.) |
| Name | Description | |
|---|---|---|
![]() | ApplyResponseChallengeAsync() | Handles Challenge(Overrides AuthenticationHandler::ApplyResponseChallengeAsync().) |
![]() | ApplyResponseCoreAsync() | Core method that may be overridden by handler. The default behavior is to call two common response activities, one that deals with sign-in/sign-out concerns, and a second to deal with 401 challenges.(Inherited from AuthenticationHandler.) |
![]() | ApplyResponseGrantAsync() | Handles Signout(Overrides AuthenticationHandler::ApplyResponseGrantAsync().) |
![]() | AuthenticateAsync() | Causes the authentication logic in AuthenticateCore to be performed for the current request at most once and returns the results. Calling Authenticate more than once will always return the original value. This method should always be called instead of calling AuthenticateCore directly.(Inherited from AuthenticationHandler.) |
![]() | AuthenticateCoreAsync() | Invoked to process incoming authentication messages.(Overrides AuthenticationHandler::AuthenticateCoreAsync().) |
![]() | BaseInitializeAsync(AuthenticationOptions^, IOwinContext^) | (Inherited from AuthenticationHandler.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GenerateCorrelationId(AuthenticationProperties^) | (Inherited from AuthenticationHandler.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | InitializeCoreAsync() | (Inherited from AuthenticationHandler.) |
![]() | InvokeAsync() | Invoked to detect and process incoming authentication requests.(Overrides AuthenticationHandler::InvokeAsync().) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | TeardownCoreAsync() | (Inherited from AuthenticationHandler.) |
![]() | ToString() | (Inherited from Object.) |
![]() | ValidateCorrelationId(AuthenticationProperties^, ILogger^) | (Inherited from AuthenticationHandler.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


