Skip to content

class JwtSecurityToken

cangjie
public class JwtSecurityToken <: SecurityToken

功能:表示 JWT 安全令牌。

父类型:

成员概览

成员功能
init(JwtHeader, JwtPayload)使用头部和载荷创建 JWT 安全令牌。
prop id获取令牌标识。
prop issuer获取颁发者标识。
prop signingKey获取签名密钥。
prop header获取 JWT 头部。
prop payload获取 JWT 载荷。
prop segments获取原始分段信息。
prop signingCredentials获取签名凭据。
prop signatureAlgorithm获取签名算法标识。

init(JwtHeader, JwtPayload)

cangjie
public init(header: JwtHeader, payload: JwtPayload)

功能:使用头部和载荷创建 JWT 安全令牌。

参数:

prop id

cangjie
public prop id: ?String

功能:获取令牌标识。

类型:?String

prop issuer

cangjie
public prop issuer: ?String

功能:获取颁发者标识。

类型:?String

prop signingKey

cangjie
public prop signingKey: ?SecurityKey

功能:获取签名密钥。

类型:?SecurityKey

prop header

cangjie
public prop header: JwtHeader

功能:获取 JWT 头部。

类型:JwtHeader

prop payload

cangjie
public prop payload: JwtPayload

功能:获取 JWT 载荷。

类型:JwtPayload

prop segments

cangjie
public prop segments: ?JwtSegments

功能:获取原始分段信息。

类型:?JwtSegments

prop signingCredentials

cangjie
public prop signingCredentials: ?SigningCredentials

功能:获取签名凭据。

类型:?SigningCredentials

prop signatureAlgorithm

cangjie
public prop signatureAlgorithm: ?String

功能:获取签名算法标识。

类型:?String