Skip to content

interface JwtBearerBuilderExtensions

cangjie
public interface JwtBearerBuilderExtensions

功能:定义 AuthenticationBuilder 的 JWT Bearer 扩展。

扩展到

成员概览

成员功能
func addJwtBearer(String, Option<String>, (JwtBearerOptions) -> Unit)使用指定方案、显示名和配置回调添加 JWT Bearer 身份验证。
func addJwtBearer(String, (JwtBearerOptions) -> Unit)使用指定方案和配置回调添加 JWT Bearer 身份验证。
func addJwtBearer()使用默认方案添加 JWT Bearer 身份验证。
func addJwtBearer(String)使用指定方案添加 JWT Bearer 身份验证。
func addJwtBearer((JwtBearerOptions) -> Unit)使用默认方案和配置回调添加 JWT Bearer 身份验证。

func addJwtBearer(String, Option<String>, (JwtBearerOptions) -> Unit)

cangjie
func addJwtBearer(authenticateScheme: String, displayName: Option<String>,
configureOptions: (JwtBearerOptions) -> Unit): AuthenticationBuilder

功能:使用指定方案、显示名和配置回调添加 JWT Bearer 身份验证。

参数:

  • authenticateScheme: String - 身份验证方案名称。
  • displayName: Option<String> - 方案显示名称。
  • configureOptions: (JwtBearerOptions) -> Unit - JWT Bearer 选项配置回调。

返回值:

func addJwtBearer(String, (JwtBearerOptions) -> Unit)

cangjie
func addJwtBearer(authenticateScheme: String, configureOptions: (JwtBearerOptions) -> Unit): AuthenticationBuilder

功能:使用指定方案和配置回调添加 JWT Bearer 身份验证。

参数:

  • authenticateScheme: String - 身份验证方案名称。
  • configureOptions: (JwtBearerOptions) -> Unit - JWT Bearer 选项配置回调。

返回值:

func addJwtBearer()

cangjie
func addJwtBearer(): AuthenticationBuilder

功能:使用默认方案添加 JWT Bearer 身份验证。

返回值:

func addJwtBearer(String)

cangjie
func addJwtBearer(authenticateScheme: String): AuthenticationBuilder

功能:使用指定方案添加 JWT Bearer 身份验证。

参数:

  • authenticateScheme: String - 身份验证方案名称。

返回值:

func addJwtBearer((JwtBearerOptions) -> Unit)

cangjie
func addJwtBearer(configureOptions: (JwtBearerOptions) -> Unit): AuthenticationBuilder

功能:使用默认方案和配置回调添加 JWT Bearer 身份验证。

参数:

返回值: