AccessTokenHeader

@Serializable
data class AccessTokenHeader(val typ: TokenType, val kid: String, val jwk: String, val alg: String = "ES256")

Constructors

Link copied to clipboard
constructor(typ: TokenType, kid: String, jwk: String, alg: String = "ES256")

Properties

Link copied to clipboard
val alg: String

Algorithm

Link copied to clipboard
val jwk: String

SMC-B Public Signer Key

Link copied to clipboard
val kid: String

SHA-256 hash of the public signing key used

Link copied to clipboard
@SerialName(value = "typ")
val typ: TokenType

Token type where "at": access token and "rt": refresh token