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 com.liferay.oauth.client.persistence.service
Show all versions of com.liferay.oauth.client.persistence.service
Liferay OAuth Client Persistence Service
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