JwtClaims

public final class JwtClaims

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
public JwtClaims JwtClaims(String subject, String email, Date issuedAt, Date expiresAt, String confirmJkt)

Properties

Link copied to clipboard
private final String confirmJkt
Link copied to clipboard
private final String email
Link copied to clipboard
private final Date expiresAt
Link copied to clipboard
private final Date issuedAt
Link copied to clipboard
private final String subject

Functions

Link copied to clipboard
public final String getConfirmJkt()
Link copied to clipboard
public final String getEmail()
Link copied to clipboard
public final Date getExpiresAt()
Link copied to clipboard
public final Date getIssuedAt()
Link copied to clipboard
public final String getSubject()