com.nimbusds.jwt.JWTClaimNames Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nimbus-jose-jwt Show documentation
Show all versions of nimbus-jose-jwt Show documentation
Java library for Javascript Object Signing and Encryption (JOSE) and
JSON Web Tokens (JWT)
package com.nimbusds.jwt;
/**
* JSON Web Token (JWT) claim names. The claim names defined in
* RFC 7519 (JWT)
* and other standards, such as OpenID Connect, are tracked in a
* JWT claims
* registry administered by IANA.
*
* @author Nathaniel Hart
* @version 2021-07-11
*/
public final class JWTClaimNames {
/**
* @see RFC 7519 "iss" (Issuer) Claim
*/
public static final String ISSUER = "iss";
/**
* @see RFC 7519 "sub" (Subject) Claim
*/
public static final String SUBJECT = "sub";
/**
* @see RFC 7519 "aud" (Audience) Claim
*/
public static final String AUDIENCE = "aud";
/**
* @see RFC 7519 "exp" (Expiration Time) Claim
*/
public static final String EXPIRATION_TIME = "exp";
/**
* @see RFC 7519 "nbf" (Not Before) Claim
*/
public static final String NOT_BEFORE = "nbf";
/**
* @see RFC 7519 "iat" (Issued At) Claim
*/
public static final String ISSUED_AT = "iat";
/**
* @see RFC 7519 "jti" (JWT ID) Claim
*/
public static final String JWT_ID = "jti";
private JWTClaimNames() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy