WsFederationAuthenticationNotifications Class
Specifies events which the WsFederationAuthenticationMiddleware invokes to enable developer control over the authentication process. />
Namespace: Microsoft.Owin.Security.WsFederation
Assembly: Microsoft.Owin.Security.WsFederation (in Microsoft.Owin.Security.WsFederation.dll)
Inheritance Hierarchy
System.Object
Microsoft.Owin.Security.WsFederation.WsFederationAuthenticationNotifications
Syntax
public class WsFederationAuthenticationNotifications
public ref class WsFederationAuthenticationNotifications
type WsFederationAuthenticationNotifications = class end
Public Class WsFederationAuthenticationNotifications
Constructors
Name | Description | |
---|---|---|
WsFederationAuthenticationNotifications() | Creates a new set of notifications. Each notification has a default no-op behavior unless otherwise documented. |
Properties
Name | Description | |
---|---|---|
AuthenticationFailed | Invoked if exceptions are thrown during request processing. The exceptions will be re-thrown after this event unless suppressed. |
|
MessageReceived | Invoked when a protocol message is first received. |
|
RedirectToIdentityProvider | Invoked to manipulate redirects to the identity provider for SignIn, SignOut, or Challenge. |
|
SecurityTokenReceived | Invoked with the security token that has been extracted from the protocol message. |
|
SecurityTokenValidated | Invoked after the security token has passed validation and a ClaimsIdentity has been generated. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Owin.Security.WsFederation Namespace
Return to top