JwtBearerEvents 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 JwtBearerHandler 调用的事件,使开发人员能够控制身份验证过程。
public ref class JwtBearerEvents : Microsoft::AspNetCore::Authentication::JwtBearer::IJwtBearerEvents
public ref class JwtBearerEvents
public class JwtBearerEvents : Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents
public class JwtBearerEvents
type JwtBearerEvents = class
interface IJwtBearerEvents
type JwtBearerEvents = class
Public Class JwtBearerEvents
Implements IJwtBearerEvents
Public Class JwtBearerEvents
- 继承
-
JwtBearerEvents
- 实现
构造函数
JwtBearerEvents() |
指定 JwtBearerHandler 调用的事件,使开发人员能够控制身份验证过程。 |
属性
OnAuthenticationFailed |
如果在请求处理期间身份验证失败,则调用。 在发生此事件后将重新引发异常,除非已抑制这些异常。 |
OnChallenge |
在质询发送回调用方之前调用。 |
OnForbidden |
如果授权失败并导致禁止响应,则调用 。 |
OnMessageReceived |
首次收到协议消息时调用。 |
OnTokenValidated |
在安全令牌已通过验证并生成 ClaimsIdentity 后调用。 |
方法
AuthenticationFailed(AuthenticationFailedContext) |
在处理请求期间引发异常时调用。 在发生此事件后将重新引发异常,除非已抑制这些异常。 |
Challenge(JwtBearerChallengeContext) |
在质询发送回调用方之前调用。 |
Forbidden(ForbiddenContext) |
在授权失败并导致禁止响应时调用 |
MessageReceived(MessageReceivedContext) |
首次收到协议消息时调用。 |
TokenValidated(TokenValidatedContext) |
在安全令牌已通过验证并生成 ClaimsIdentity 后调用。 |