Package io.jmix.authserver.introspection
@NonNullApi
package io.jmix.authserver.introspection
-
ClassDescriptionToken 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 usedThe 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