TokenMetadata

data class TokenMetadata(val id: String, val tags: Map<String, String>, val payloadData: ERROR CLASS: Symbol not found for JsonObject??, val json: ERROR CLASS: Symbol not found for Json = Json { ignoreUnknownKeys = true })

Non-sensitive information about a token to be used in storage.

Constructors

Link copied to clipboard
constructor(id: String, tags: Map<String, String>, payloadData: ERROR CLASS: Symbol not found for JsonObject??, json: ERROR CLASS: Symbol not found for Json = Json { ignoreUnknownKeys = true })
constructor(id: String, tags: Map<String, String>, idToken: Jwt?, json: ERROR CLASS: Symbol not found for Json = Json { ignoreUnknownKeys = true })

Properties

Link copied to clipboard

Convenience object for accessing claims of this token.

Link copied to clipboard
val id: String

Storage id of the token.

Link copied to clipboard
val json: ERROR CLASS: Symbol not found for Json

The JSON serializer used for deserializing claims.

Link copied to clipboard
val payloadData: ERROR CLASS: Symbol not found for JsonObject??

The object holding claim values. Use claimsProvider for a more convenient way of accessing claims.

Link copied to clipboard

A user-specified map of values when storing the token.