IdToken

@Serializable
data class IdToken(val issuer: String, val audience: String, val issuedAt: Instant, val expiration: Instant, val subject: String, val nonce: String, val subjectJwk: JsonWebKey? = null)

OpenID Connect ID Token, usually signed as JWS in id_token in a URL

Constructors

Link copied to clipboard
fun IdToken(issuer: String, audience: String, issuedAt: Instant, expiration: Instant, subject: String, nonce: String, subjectJwk: JsonWebKey? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
@Serializable(with = InstantLongSerializer::class)
val expiration: Instant
Link copied to clipboard
@Serializable(with = InstantLongSerializer::class)
val issuedAt: Instant
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val subjectJwk: JsonWebKey? = null