Microsoft.AspNetCore.Authentication.JwtBearer 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含支持基于 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 中的身份验证简介。