JWTAuthentication object (which is also the part of JWTContext) is implicitly
attached into SecurityContextHolder to inform spring security about the authenticated user.JWTAuthentication object (which is also the part of
JWTContext) is implicitly attached into SecurityContextHolder to
inform spring security about the authenticated user.AuthorityKeyProvider is an extension of KeyProvider which is responsible to provide keys used for signing and
validating of JWT tokens.JWTContext for given principal.JWTContext for given principal.JWTContext for given principal and attach
it into given HTTP Response.Credentials class contains principal (unique user identifier like
user name, user id, email address etc.) and password data which are needed
for user authentication.ExpiredTokenException with the specified message.ExpiredTokenException with the specified message and
root cause.JWTAuthentication instance from context.Parameters from HTTP request.TokenContainer instance from context.InvalidCredentialsException with the specified
message.InvalidCredentialsException with the specified
message and root cause.InvalidSessionException.InvalidSessionException with the specified message.InvalidSessionException with the specified message
and root cause.InvalidTokenException.InvalidTokenException with the specified message.InvalidTokenException with the specified message and
root cause.JWTAuthentication from context exists and is
authenticated.JWTAuthentication is a sub class AbstractAuthenticationToken.JWTAuthentication instance for a specific user
(identified by principal parameter) and its authorities (roles and
rights).JWTAuthentication instance for a specific user
(identified by principal parameter), session id and its authorities
(roles and rights).JWTAuthority is the core component of spring security JWT extension.JWTConsumer is the core component of spring security JWT extension.JWTContext instance.JWTRequestResponseHandler implementation is responsible to extract
JWT and XSRF tokens from HTTP request and attache them in HTTP response
accordingly.KeyProvider is responsible to provide keys used for signing and
validating of JWT tokens.KeyType indicates the type of a certain key.TokenContainer object.SessionProvider is used only if a JWT token is linked to a session to
increase token security.JWTAuthentication instance into context.TokenContainer instance into context.UserDetailsChecker which will be used to validate the loaded
UserDetails object.TokenContainer is a container class for JWT and XSRF tokens.TokenContainer instance with given JWT token.TokenContainer instance with given JWT and XSRF tokens.TokenRenewalException with the specified message.TokenRenewalException with the specified message and
root cause.UserNotFoundException with the specified message.UserNotFoundException with the specified message and
root cause.TokenContainer instance.Copyright © 2017 S&C Software. All rights reserved.