All Classes and Interfaces

Class
Description
 
 
 
 
Domain-sensible (via @Transactional) access to authentication / authorization data.
 
Provides some methods to check whether default credentials are being used, and logs a warning if they are.
 
 
Generate random passwords according to given policies.
 
 
 
 
 
 
Represents the token for an authentication request or for an authenticated principal as JSON Web Token, once the request has been processed by the AuthenticationManager.authenticate(Authentication) method.
Processes the JSON Web Token provided as HttpHeaders.AUTHORIZATION HTTP header, putting the result into the SecurityContextHolder.
Enables a generic mechanism for JWT validation and subject resolution which allows to plug in implementations recognizing JWT produced by third parties.
 
 
JWT authorisation for access tokens issued by Microsoft Entra (formerly Azure) for Microsoft Entra-only applications (v1.0 tokens) cf. https://learn.microsoft.com/en-us/entra/identity-platform/access-tokens
 
 
 
 
 
 
 
 
 
Render Spring's AccessDeniedException as other Syncope errors.
 
 
Render Spring's AuthenticationException as other Syncope errors.
 
 
Default implementation for internal JWT validation.