OAuth2State

@Serializable
data class OAuth2State(val clientId: String, val keyId: String, val accessToken: String?, val refreshToken: String?, val expiresAt: Long, val scope: String?, val tokenEndpoint: String)

Constructors

Link copied to clipboard
constructor(clientId: String, keyId: String, accessToken: String?, refreshToken: String?, expiresAt: Long, scope: String?, tokenEndpoint: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "access_token")
val accessToken: String?
Link copied to clipboard
@SerialName(value = "client_id")
val clientId: String
Link copied to clipboard
@SerialName(value = "expires_at")
val expiresAt: Long
Link copied to clipboard
@SerialName(value = "key_id")
val keyId: String
Link copied to clipboard
@SerialName(value = "refresh_token")
val refreshToken: String?
Link copied to clipboard
@SerialName(value = "scope")
val scope: String?
Link copied to clipboard
@SerialName(value = "token_endpoint")
val tokenEndpoint: String

Functions

Link copied to clipboard