TokenData

@Serializable
data class TokenData(val accessToken: String, val apiKey: String, val expiresIn: Int, val tokenType: String, val appId: String? = null, val grants: List<String>? = null, val refresh: TokenRefreshInfo? = null, val requestId: String? = null)

令牌数据,包含访问令牌信息(签名交换接口返回)。

Constructors

Link copied to clipboard
constructor(accessToken: String, apiKey: String, expiresIn: Int, tokenType: String, appId: String? = null, grants: List<String>? = null, refresh: TokenRefreshInfo? = null, requestId: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "appId")
val appId: String?
Link copied to clipboard
@SerialName(value = "expiresInSeconds")
val expiresIn: Int
Link copied to clipboard
@SerialName(value = "grants")
val grants: List<String>?
Link copied to clipboard
@SerialName(value = "refresh")
val refresh: TokenRefreshInfo?
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

将签名交换令牌数据转换为 TokenInfo.Platform。