Microsoft.AspNetCore.Authentication.JwtBearer 命名空间

包含支持基于 JWT 持有者的身份验证的类型。

AuthenticationFailedContext

ResultContext<TOptions>身份验证失败时的 。

BaseJwtBearerContext

包含支持基于 JWT 持有者的身份验证的类型。

ForbiddenContext

如果 ResultContext<TOptions> 禁止访问资源,则为 。

JwtBearerChallengeContext

PropertiesContext<TOptions> 使用 JWT 持有者进行身份验证的资源的访问受到质询时。

JwtBearerDefaults

用于 JwtBearerHandler JWT 持有者身份验证的默认值。

JwtBearerEvents

指定 JwtBearerHandler 调用的事件,使开发人员能够控制身份验证过程。

JwtBearerHandler

可以 AuthenticationHandler<TOptions> 执行基于 JWT 持有者的身份验证的 。

JwtBearerMiddleware

已添加到 HTTP 管道的持有者身份验证中间件组件。 此类不是由应用程序代码直接创建的,而是通过调用 IAppBuilder UseJwtBearerAuthentication 扩展方法添加的。

JwtBearerOptions

Options 类提供控制持有者身份验证处理程序行为所需的信息

JwtBearerPostConfigureOptions

用于设置所有 JwtBearerOptions的默认值。

MessageReceivedContext

OnMessageReceived上下文。

TokenValidatedContext

OnTokenValidated上下文。

接口

IJwtBearerEvents

指定 JwtBearerMiddleware 调用的事件,使开发人员能够控制身份验证过程。

注解

有关使用基于 JWT 持有者的身份验证的详细信息,请参阅 ASP.NET Core 中的身份验证简介