| Package | Description |
|---|---|
| io.jsonwebtoken | |
| io.jsonwebtoken.io | |
| io.jsonwebtoken.security |
| Class and Description |
|---|
| ClaimJwtException
ClaimJwtException is a subclass of the
JwtException that is thrown after a validation of an JWT claim failed. |
| Claims
A JWT Claims set.
|
| ClaimsBuilder |
| ClaimsMutator
Mutation (modifications) to a
Claims instance. |
| ClaimsMutator.AudienceCollection
A
NestedCollection for setting ClaimsMutator.audience() values that also allows overriding the collection
to be a single string value for legacy JWT recipients if necessary. |
| Clock
A clock represents a time source that can be used when creating and verifying JWTs.
|
| CompressionCodec
Deprecated.
since 0.12.0 in favor of
CompressionAlgorithm to equal the RFC name for this concept. |
| CompressionCodecResolver
Deprecated.
in favor of
JwtParserBuilder.zip() |
| CompressionException
Exception indicating that either compressing or decompressing a JWT body failed.
|
| ExpiredJwtException
Exception indicating that a JWT was accepted after it expired and must be rejected.
|
| Header
A JWT JOSE header.
|
| HeaderMutator
Mutation (modifications) to a
Header instance. |
| Identifiable
An object that may be uniquely identified by an
id relative to other instances of the same type. |
| InvalidClaimException
Exception indicating a parsed claim is invalid in some way.
|
| Jwe
An encrypted JWT, called a "JWE", per the
JWE (RFC 7516) Specification.
|
| JweHeader
A JWE header.
|
| JweHeaderMutator
Mutation (modifications) to a
JweHeader instance. |
| Jws
An expanded (not compact/serialized) Signed JSON Web Token.
|
| JwsHeader
A JWS header.
|
| Jwt
An expanded (not compact/serialized) JSON Web Token.
|
| JwtBuilder
A builder for constructing Unprotected JWTs, Signed JWTs (aka 'JWS's) and Encrypted JWTs (aka 'JWE's).
|
| JwtBuilder.BuilderClaims
Claims for use with a
JwtBuilder that supports method chaining for standard JWT Claims parameters. |
| JwtBuilder.BuilderHeader
Header for use with a
JwtBuilder that supports method chaining for
standard JWT, JWS and JWE header parameters. |
| JwtException
Base class for JWT-related runtime exceptions.
|
| JwtHandler
Deprecated.
since 0.12.0 in favor of calling
Jwt.accept(JwtVisitor). |
| JwtParser
A parser for reading JWT strings, used to convert them into a
Jwt object representing the expanded JWT. |
| JwtParserBuilder
A builder to construct a
JwtParser. |
| Jwts.HeaderBuilder |
| JwtVisitor
A JwtVisitor supports the Visitor design pattern for
Jwt instances. |
| Locator |
| MalformedJwtException
Exception indicating that a JWT was not correctly constructed and should be rejected.
|
| ProtectedHeader
A JWT header that is integrity protected, either by JWS digital signature or JWE AEAD encryption.
|
| ProtectedHeaderMutator
Mutation (modifications) to a
Header instance. |
| ProtectedJwt
A
ProtectedJwt is a Jwt that is integrity protected via a cryptographic algorithm that produces
a cryptographic digest, such as a MAC, Digital Signature or Authentication Tag. |
| SignatureAlgorithm
Deprecated.
since 0.12.0; use
Jwts.SIG instead. |
| SigningKeyResolver
Deprecated.
since 0.12.0. Implement
Locator instead. |
| SupportedJwtVisitor
A
JwtVisitor that guarantees only supported JWT instances are handled, rejecting
all other (unsupported) JWTs with UnsupportedJwtExceptions. |
| UnsupportedJwtException
Exception thrown when receiving a JWT in a particular format/configuration that does not match the format expected
by the application.
|
| Class and Description |
|---|
| Identifiable
An object that may be uniquely identified by an
id relative to other instances of the same type. |
| JwtException
Base class for JWT-related runtime exceptions.
|
| Class and Description |
|---|
| Identifiable
An object that may be uniquely identified by an
id relative to other instances of the same type. |
| JweHeader
A JWE header.
|
| JwtException
Base class for JWT-related runtime exceptions.
|
| SignatureAlgorithm
Deprecated.
since 0.12.0; use
Jwts.SIG instead. |
| SignatureException
Deprecated.
in favor of
SignatureException; this class will be removed before 1.0 |
Copyright © 2014–2025 jsonwebtoken.io. All rights reserved.