Skip to content

class ClaimsRequest

cangjie
public class ClaimsRequest

功能:表示声明生成请求上下文。

成员概览

成员功能
init(Client, ClaimsPrincipal, ResourceCollection)创建声明生成请求上下文。
func getAccessTokenClaimTypes()获取访问令牌涉及的声明类型集合。
func getIdentityTokenClaimTypes()获取身份令牌涉及的声明类型集合。

init(Client, ClaimsPrincipal, ResourceCollection)

cangjie
public ClaimsRequest(
public let client: Client,
public let subject: ClaimsPrincipal,
public let resources: ResourceCollection
)

功能:创建声明生成请求上下文。

参数:

func getAccessTokenClaimTypes()

cangjie
public func getAccessTokenClaimTypes(): Array<String>

功能:获取访问令牌涉及的声明类型集合。

返回值:

  • Array<String> - 返回访问令牌声明类型数组。

func getIdentityTokenClaimTypes()

cangjie
public func getIdentityTokenClaimTypes(): Array<String>

功能:获取身份令牌涉及的声明类型集合。

返回值:

  • Array<String> - 返回身份令牌声明类型数组。