AuthorityKeyProvider is an extension of KeyProvider which is responsible to provide keys used for signing and
validating of JWT tokens.JWTContext for given principal.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.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).JWTContext instance.KeyProvider is responsible to provide keys used for signing and
validating of JWT tokens.KeyType indicates the type of a certain key.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.Copyright © 2019 S&C Software. All rights reserved.