Uses of Class
com.nimbusds.jwt.JWTClaimsSet
Packages that use JWTClaimsSet
Package
Description
JSON Web Token (JWT) interfaces and classes.
Framework for application-specific verification and decryption of JSON Web
Tokens (JWTs).
-
Uses of JWTClaimsSet in com.nimbusds.jwt
Methods in com.nimbusds.jwt that return JWTClaimsSetModifier and TypeMethodDescriptionJWTClaimsSet.Builder.build()
Builds a new JWT claims set.EncryptedJWT.getJWTClaimsSet()
JWT.getJWTClaimsSet()
Gets the claims set of the JSON Web Token (JWT).PlainJWT.getJWTClaimsSet()
SignedJWT.getJWTClaimsSet()
static JWTClaimsSet
Parses a JSON Web Token (JWT) claims set from the specified JSON object string representation.static JWTClaimsSet
Parses a JSON Web Token (JWT) claims set from the specified JSON object representation.Methods in com.nimbusds.jwt with parameters of type JWTClaimsSetModifier and TypeMethodDescriptionJWTClaimsSetTransformer.transform
(JWTClaimsSet claimsSet) Transforms the specified JWT claims set into the desired type.Constructors in com.nimbusds.jwt with parameters of type JWTClaimsSetModifierConstructorDescriptionBuilder
(JWTClaimsSet jwtClaimsSet) Creates a new builder with the claims from the specified set.EncryptedJWT
(JWEHeader header, JWTClaimsSet claimsSet) Creates a new to-be-encrypted JSON Web Token (JWT) with the specified header and claims set.PlainJWT
(PlainHeader header, JWTClaimsSet claimsSet) Creates a new unsecured (plain) JSON Web Token (JWT) with the specified header and claims set.PlainJWT
(JWTClaimsSet claimsSet) Creates a new unsecured (plain) JSON Web Token (JWT) with a defaultPlainHeader
and the specified claims set.SignedJWT
(JWSHeader header, JWTClaimsSet claimsSet) Creates a new to-be-signed JSON Web Token (JWT) with the specified header and claims set. -
Uses of JWTClaimsSet in com.nimbusds.jwt.proc
Methods in com.nimbusds.jwt.proc that return JWTClaimsSetModifier and TypeMethodDescriptionprotected JWTClaimsSet
DefaultJWTProcessor.extractJWTClaimsSet
(JWT jwt) Extracts the claims set from the specified JWT.DefaultJWTClaimsVerifier.getExactMatchClaims()
Returns the JWT claims that must match exactly.DefaultJWTProcessor.process
(EncryptedJWT encryptedJWT, C context) JWTProcessor.process
(EncryptedJWT encryptedJWT, C context) Processes the specified encrypted JWT by decrypting it.Processes the specified JWT (unsecured, signed or encrypted).Processes the specified unsecured (plain) JWT, typically by checking its context.Processes the specified signed JWT by verifying its signature.Parses and processes the specified JWT (unsecured, signed or encrypted).protected JWTClaimsSet
DefaultJWTProcessor.verifyJWTClaimsSet
(JWTClaimsSet claimsSet, C context) Verifies the specified JWT claims set.Methods in com.nimbusds.jwt.proc with parameters of type JWTClaimsSetModifier and TypeMethodDescriptionDefaultJWTProcessor.selectKeys
(JWSHeader header, JWTClaimsSet claimsSet, C context) Selects key candidates for verifying a signed JWT.JWTClaimsSetAwareJWSKeySelector.selectKeys
(JWSHeader header, JWTClaimsSet claimsSet, C context) Selects key candidates for verifying a signed JWT.void
DefaultJWTClaimsVerifier.verify
(JWTClaimsSet claimsSet, C context) void
JWTClaimsSetVerifier.verify
(JWTClaimsSet claimsSet, C context) Verifies selected or all claims from the specified JWT claims set.protected JWTClaimsSet
DefaultJWTProcessor.verifyJWTClaimsSet
(JWTClaimsSet claimsSet, C context) Verifies the specified JWT claims set.Constructors in com.nimbusds.jwt.proc with parameters of type JWTClaimsSetModifierConstructorDescriptionDefaultJWTClaimsVerifier
(JWTClaimsSet exactMatchClaims, Set<String> requiredClaims) Creates a new JWT claims verifier.DefaultJWTClaimsVerifier
(String requiredAudience, JWTClaimsSet exactMatchClaims, Set<String> requiredClaims) Creates new default JWT claims verifier.DefaultJWTClaimsVerifier
(Set<String> acceptedAudience, JWTClaimsSet exactMatchClaims, Set<String> requiredClaims, Set<String> prohibitedClaims) Creates new default JWT claims verifier.