Join our Newsletter — 33% off our NHI Course
Home› Glossary› Authentication, Authorisation & Trust› JSON Web Token Claims
Authentication, Authorisation & Trust

JSON Web Token Claims

← Back to Glossary
By NHI Mgmt Group Updated November 2, 2026 Domain: Authentication, Authorisation & Trust

JSON Web Token claims are the named data fields inside a JSON Web Token that describe the subject, issuer, audience, expiry and other assertions. They are encoded as key value pairs and are used by the relying party to validate identity, scope and token use without querying the issuer for every request.

What JWT claims do

JWT claims are the data points that make a token meaningful to the systems that consume it. They carry the assertions a relying party evaluates, such as who the token represents, who issued it, where it may be used, and when it expires. In practice, claims turn a signed blob into an authorization and validation input.

Because claims are trusted as part of a token’s security decision, they are only useful if they are checked consistently and in context. A claim that is malformed, missing, mismatched, or accepted without the right audience and expiry checks can undermine the integrity of the entire token flow.

Common claim types and why they matter

Some claims are widely used because they anchor the token to a specific security decision. Subject and issuer claims identify the principal and the token source, audience claims constrain where the token should be accepted, and expiry-related claims limit how long the token remains valid. Other claims may carry scopes, roles, tenant context, or application-specific assertions.

Not every claim is standardized beyond its name and purpose. Many systems define private claims for local business logic, which makes naming, collision avoidance, and clear semantics important. The more a token depends on custom claims, the more the issuing and consuming systems need a shared understanding of what each claim means and how it should be enforced.

Validation and trust boundaries

Claims are not self-validating. Their value comes from the surrounding trust model, including how the token was signed, which issuer is trusted, whether the audience matches the intended service, and whether the token is still within its accepted time window. Verification should treat claims as security inputs, not as facts to accept blindly.

The biggest operational mistake is to confuse “present in the token” with “authorised for this request.” A claim can be syntactically correct and still be wrong for the current context, especially in distributed systems where tokens move across services, APIs, gateways, and session layers.

For deeper guidance on token validation, claim checks, and JWT attack controls, see the JWT Security Guide. For token lifetime, replay resistance, and session binding considerations, the Token and Session Security Guide is the broader companion reference.

Claims in API and access design

JWT claims often become the bridge between authentication and access control. An API may use scope claims, audience claims, or role-like claims to decide whether a request should be allowed, but that only works when the token is designed for the specific resource and the consuming service enforces the claim model carefully. Poorly designed claims can cause privilege leakage across services or overbroad reuse of the same token.

When claims are used to express delegated access, the design should make it obvious whether the token represents a user, an application, or a delegated action on behalf of another party. Audience restriction and scope discipline are especially important when multiple services share infrastructure or when token forwarding is possible.

For practical scope and audience design, the OAuth Scope Design Guide explains how scope design shapes token use, while RFC 8707: Resource Indicators for OAuth 2.0 shows how audience restriction is formalised in the protocol. When tokens need to be bound against replay, RFC 9449: OAuth 2.0 Demonstrating Proof of Possession (DPoP) is directly relevant.

Operational failure modes

JWT claim issues usually appear as trust failures rather than obvious syntax errors. Common problems include accepting expired tokens, skipping audience checks, trusting custom claims without a stable contract, or allowing tokens minted for one context to be reused in another. Key rotation and issuer trust problems can also make otherwise valid claims unsafe if the verification path is weak.

Claims also interact with key management and token revocation. If a token has the right claims but was signed with an untrusted key, or if a token should no longer be accepted after a privilege change, the validation pipeline must account for that lifecycle reality. This is why claim checks, signing key handling, and revocation strategy belong together in token governance.

For the signing and validation layer around claims, JSON Web Key Sets and Signing Key Rotation Guide is the natural companion. The external specifications OpenID Connect Core 1.0 and RFC 9700: Best Current Practice for OAuth 2.0 Security are also useful when claims are part of a broader authentication and token-security design.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP ASVS, NIST SP 800-53 Rev 5 and NIST SP 800-63 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP ASVSV6 — AuthenticationJWT claims underpin token-based authentication decisions and validation checks.
V7 — Session ManagementClaims often govern token lifetime, renewal and replay-sensitive session behaviour.
V8 — AuthorizationClaims commonly carry scope, role, or audience data used to authorize requests.
Recommendation — Verify claim handling as part of token authentication and reject tokens with invalid issuer, audience, or expiry. Enforce short-lived, context-bound tokens and validate expiry and session-related claims on every use. Map claims to explicit authorization rules and do not treat token presence as sufficient access.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementJWTs rely on lifecycle control of signing and bearer materials that establish trust in claims.
IA-2 — Identification and Authentication (Organizational Users)User-facing JWTs carry identity assertions that support authenticated access decisions.
AC-6 — Least PrivilegeClaim-driven scopes and roles should constrain access to the minimum necessary authority.
Recommendation — Manage token and signing-material lifecycle so claim assertions remain trustworthy throughout use. Bind claims to a verified user identity and validate the token before granting access. Constrain claim-based permissions to least privilege and avoid broad token authority.
NIST SP 800-63Digital Identity GuidelinesJWT claims support identity assertions and relying-party validation in federated authentication flows.
Recommendation — Use validated identity assertions and assurance-aware token processing when claims drive authentication.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on November 2, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org