Skip to content

class ClaimsAuthorizationRequirement

cangjie
public class ClaimsAuthorizationRequirement <: AuthorizationHandler<ClaimsAuthorizationRequirement> & IAuthorizationRequirement

功能:表示基于声明名称和值的授权要求。

父类型:

成员概览

成员功能
init(String, Array<String>)创建一个声明授权要求。
prop claimName获取声明名称。
prop allowedValues获取允许的声明值集合。
func toString()返回当前授权要求的描述字符串。

init(String, Array<String>)

cangjie
public init(claimName: String, allowedValues: Array<String>)

功能:创建一个声明授权要求。

参数:

  • claimName: String - 声明名称。
  • allowedValues: Array<String> - 允许的声明值集合。

prop claimName

cangjie
public prop claimName: String

功能:获取声明名称。

类型:String

prop allowedValues

cangjie
public prop allowedValues: Array<String>

功能:获取允许的声明值集合。

类型:Array<String>

func toString()

cangjie
public func toString(): String

功能:返回当前授权要求的描述字符串。

返回值:

  • String - 当前授权要求的描述字符串。