WsFederationEvents 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 WsFederationHandler 调用的事件,使开发人员能够控制身份验证过程。 />
public ref class WsFederationEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents
public class WsFederationEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents
type WsFederationEvents = class
inherit RemoteAuthenticationEvents
Public Class WsFederationEvents
Inherits RemoteAuthenticationEvents
- 继承
构造函数
| WsFederationEvents() |
指定 WsFederationHandler 调用的事件,使开发人员能够控制身份验证过程。 /> |
属性
| OnAccessDenied |
当远程服务器返回拒绝访问错误时调用。 (继承自 RemoteAuthenticationEvents) |
| OnAuthenticationFailed |
在处理请求期间引发异常时调用。 在发生此事件后将重新引发异常,除非已抑制这些异常。 |
| OnMessageReceived |
首次收到协议消息时调用。 |
| OnRedirectToIdentityProvider |
调用此项可以处理指向 SignIn、SignOut 或 Challenge 标识提供程序的重定向。 |
| OnRemoteFailure |
发生远程故障时调用。 (继承自 RemoteAuthenticationEvents) |
| OnRemoteSignOut |
在 RemoteSignOutPath 终结点收到 wsignoutcleanup 请求时调用。 |
| OnSecurityTokenReceived |
结合从协议消息中提取的安全令牌调用。 |
| OnSecurityTokenValidated |
在安全令牌已通过验证并生成 ClaimsIdentity 后调用。 |
| OnTicketReceived |
在收到远程票证后调用。 (继承自 RemoteAuthenticationEvents) |
方法
| AccessDenied(AccessDeniedContext) |
当远程服务器返回拒绝访问错误时调用。 (继承自 RemoteAuthenticationEvents) |
| AuthenticationFailed(AuthenticationFailedContext) |
在处理请求期间引发异常时调用。 在发生此事件后将重新引发异常,除非已抑制这些异常。 |
| MessageReceived(MessageReceivedContext) |
首次收到协议消息时调用。 |
| RedirectToIdentityProvider(RedirectContext) |
调用此项可以处理指向 SignIn、SignOut 或 Challenge 标识提供程序的重定向。 |
| RemoteFailure(FailureContext) |
发生远程故障时调用 (继承自 RemoteAuthenticationEvents) |
| RemoteFailure(RemoteFailureContext) |
发生远程故障时调用。 (继承自 RemoteAuthenticationEvents) |
| RemoteSignOut(RemoteSignOutContext) |
在 RemoteSignOutPath 终结点收到 wsignoutcleanup 请求时调用。 |
| SecurityTokenReceived(SecurityTokenReceivedContext) |
结合从协议消息中提取的安全令牌调用。 |
| SecurityTokenValidated(SecurityTokenValidatedContext) |
在安全令牌已通过验证并生成 ClaimsIdentity 后调用。 |
| TicketReceived(TicketReceivedContext) |
在收到远程票证后调用。 (继承自 RemoteAuthenticationEvents) |