Package io.jmix.authserver.introspection


@NonNullApi package io.jmix.authserver.introspection
  • Classes
    Class
    Description
    Token introspector that queries the backing store of tokens (authorization service) and fills the authenticated principal authorities with proper roles depending on authorization grant type: For AUTHORIZATION_CODE grant type, roles of authenticated user are used For CLIENT_CREDENTIALS grant type, roles specified for the client in the properties file are used For PASSWORD grant type, roles of authenticated user are used
    The class is used for converting a list of role codes specified for the client in properties file into the list of GrantedAuthority.
    Instances of this class are set as authentication principal to the security context when resource server API are accessed