class JwtBearerHandler
cangjie
public class JwtBearerHandler <: AuthenticationHandler<JwtBearerOptions>功能:提供 JWT Bearer 身份验证处理器。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(IOptionsMonitor<JwtBearerOptions>, ILoggerFactory) | 创建一个 JWT Bearer 身份验证处理器。 |
| func handleAuthenticate() | 执行当前请求的 JWT Bearer 身份验证。 |
init(IOptionsMonitor<JwtBearerOptions>, ILoggerFactory)
cangjie
public init(options: IOptionsMonitor<JwtBearerOptions>, logger: ILoggerFactory)功能:创建一个 JWT Bearer 身份验证处理器。
参数:
- options: IOptionsMonitor<JwtBearerOptions> - JWT Bearer 选项监视器。
- logger: ILoggerFactory - 日志工厂。
func handleAuthenticate()
cangjie
public func handleAuthenticate(): AuthenticateResult功能:执行当前请求的 JWT Bearer 身份验证。
返回值:
- AuthenticateResult - 当前请求的身份验证结果。
异常:
Exception- 当身份验证过程抛出异常且失败事件未处理该异常时抛出。