Skip to content

interface AuthorizationServiceCollectionExtensions

cangjie
public interface AuthorizationServiceCollectionExtensions

功能:定义服务集合的授权注册扩展。

扩展到

成员概览

成员功能
func addAuthorization()使用默认配置注册授权服务。
func addAuthorization((AuthorizationOptions) -> Unit)使用指定配置注册授权服务。
func addAuthorizationCore()使用默认配置注册核心授权服务。
func addAuthorizationBuilder()创建授权构建器。
func addAuthorizationCore((AuthorizationOptions) -> Unit)使用指定配置注册核心授权服务。
func addAuthorizationPolicyEvaluator()注册授权策略执行相关服务。

func addAuthorization()

cangjie
func addAuthorization(): ServiceCollection

功能:使用默认配置注册授权服务。

返回值:

func addAuthorization((AuthorizationOptions) -> Unit)

cangjie
func addAuthorization(configure: (AuthorizationOptions) -> Unit): ServiceCollection

功能:使用指定配置注册授权服务。

参数:

返回值:

func addAuthorizationCore()

cangjie
func addAuthorizationCore(): ServiceCollection

功能:使用默认配置注册核心授权服务。

返回值:

func addAuthorizationBuilder()

cangjie
func addAuthorizationBuilder(): AuthorizationBuilder

功能:创建授权构建器。

返回值:

func addAuthorizationCore((AuthorizationOptions) -> Unit)

cangjie
func addAuthorizationCore(configure: (AuthorizationOptions) -> Unit): ServiceCollection

功能:使用指定配置注册核心授权服务。

参数:

返回值:

func addAuthorizationPolicyEvaluator()

cangjie
func addAuthorizationPolicyEvaluator(): ServiceCollection

功能:注册授权策略执行相关服务。

返回值: