JwtClaims

data class JwtClaims(val subject: String?, val email: String?, val issuedAt: Date?, val expiresAt: Date?, val confirmJkt: String? = null)

Minimal set of claims we extract from a validated access token (JWT).

Fields:

  • subject: the user id (sub)

  • email: optional email convenience claim (not used for authorization decisions)

  • issuedAt: time the token was created (iat)

  • expiresAt: time the token naturally expires (exp)

  • cnfJkt: optional DPoP confirmation thumbprint (cnf.jkt) when the token is sender-constrained

Constructors

Link copied to clipboard
constructor(subject: String?, email: String?, issuedAt: Date?, expiresAt: Date?, confirmJkt: String? = null)

Properties

Link copied to clipboard
val confirmJkt: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard