Skip to content

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 身份验证处理器。

参数:

func handleAuthenticate()

cangjie
public func handleAuthenticate(): AuthenticateResult

功能:执行当前请求的 JWT Bearer 身份验证。

返回值:

异常:

  • Exception - 当身份验证过程抛出异常且失败事件未处理该异常时抛出。