Skip to content

interface IAuthorizationPolicyProvider

cangjie
public interface IAuthorizationPolicyProvider

功能:定义授权策略提供器接口。

成员概览

成员功能
prop allowsCachingPolicies获取当前提供器是否允许缓存策略。
func getPolicy(String)按名称获取授权策略。
func getDefaultPolicy()获取默认授权策略。
func getFallbackPolicy()获取回退授权策略。

prop allowsCachingPolicies

cangjie
prop allowsCachingPolicies: Bool

功能:获取当前提供器是否允许缓存策略。

类型:Bool

func getPolicy(String)

cangjie
func getPolicy(policyName: String): ?AuthorizationPolicy

功能:按名称获取授权策略。

参数:

  • policyName: String - 策略名称。

返回值:

func getDefaultPolicy()

cangjie
func getDefaultPolicy(): AuthorizationPolicy

功能:获取默认授权策略。

返回值:

func getFallbackPolicy()

cangjie
func getFallbackPolicy(): ?AuthorizationPolicy

功能:获取回退授权策略。

返回值: