default Instant getIssuedAt() { return this.getClaimAsInstant(JwtClaim.IAT); }
default String getSubject() { return this.getClaimAsString(JwtClaim.SUB); }
default URL getIssuer() { return this.getClaimAsURL(JwtClaim.ISS); }
default List<String> getAudience() { return this.getClaimAsStringList(JwtClaim.AUD); }
default Instant getExpiresAt() { return this.getClaimAsInstant(JwtClaim.EXP); }
default String getId() { return this.getClaimAsString(JwtClaim.JTI); } }
default Instant getNotBefore() { return this.getClaimAsInstant(JwtClaim.NBF); }