IdToken

data class IdToken(val at_hash: String? = null, val aud: String? = null, val authenticationType: String? = null, val auth_time: Long? = null, val c_hash: String? = null, val email: String? = null, val email_verified: Boolean? = null, val exp: Long? = null, val iat: Long? = null, val iss: String? = null, val jti: String? = null, val nonce: String? = null, val preferred_username: String? = null, val scope: String? = null, val sid: String? = null, val sub: String? = null, val tid: String? = null)

Represents an ID token.

Constructors

Link copied to clipboard
constructor(at_hash: String? = null, aud: String? = null, authenticationType: String? = null, auth_time: Long? = null, c_hash: String? = null, email: String? = null, email_verified: Boolean? = null, exp: Long? = null, iat: Long? = null, iss: String? = null, jti: String? = null, nonce: String? = null, preferred_username: String? = null, scope: String? = null, sid: String? = null, sub: String? = null, tid: String? = null)

Properties

Link copied to clipboard

The access token hash.

Link copied to clipboard
val aud: String?

The audience.

Link copied to clipboard

The authentication time.

Link copied to clipboard

The authentication type.

Link copied to clipboard

The code hash.

Link copied to clipboard

The user's email address.

Link copied to clipboard

Indicates whether the user's email address has been verified.

Link copied to clipboard
val exp: Long?

The expiration time.

Link copied to clipboard
val iat: Long?

The issued at time.

Link copied to clipboard
val iss: String?

The issuer.

Link copied to clipboard
val jti: String?

The JSON token identifier.

Link copied to clipboard

The nonce.

Link copied to clipboard

The preferred username.

Link copied to clipboard

The scope.

Link copied to clipboard
val sid: String?

The session identifier.

Link copied to clipboard
val sub: String?

The subject identifier.

Link copied to clipboard
val tid: String?

The tenant identifier.