All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description Algorithm The Algorithm class represents an algorithm to be used in the Signing or Verification process of a Token.AlgorithmMismatchException Claim The Claim class holds the value in a generic way so that it can be recovered in many representations.ClaimsHolder The ClaimsHolder class is just a wrapper for the Map of Claims used for building a JWT.Clock The Clock class is used to wrap calls to Date class.DecodedJWT Class that represents a Json Web Token that was decoded from it's string representation.ECDSAKeyProvider Elliptic Curve (EC) Public/Private Key provider.Header The Header class represents the 1st part of the JWT, where the Header value is hold.InvalidClaimException JWT JWTCreationException JWTCreator The JWTCreator class holds the sign method to generate a complete JWT (with Signature) from a given Header and Payload content.JWTCreator.Builder The Builder class holds the Claims that defines the JWT to be created.JWTDecodeException JWTParser JWTPartsParser The JWTPartsParser class defines which parts of the JWT should be converted to it's specific Object representation instance.JWTVerificationException JWTVerifier JWTVerifier The JWTVerifier class holds the verify method to assert that a given Token has not only a proper JWT format, but also it's signature matches.JWTVerifier.BaseVerification The Verification class holds the Claims required by a JWT to be valid.NullClaim TheNullClaim
class is a Claim implementation that returns null when any of it's methods it's called.Payload The Payload class represents the 2nd part of the JWT, where the Payload value is hold.PayloadSerializer PublicClaims RSAKeyProvider RSA Public/Private Key provider.SignatureGenerationException SignatureVerificationException TokenExpiredException Verification