Keycloak recupera atributos customizados para KeycloakPrincipal
No meu serviço de descanso, posso obter as informações principais após a autenticação usando
KeycloakPrincipal kcPrincipal = (KeycloakPrincipal) servletRequest.getUserPrincipal();
declaração.
O diretor do Keycloak não contém todas as informações que preciso sobre o usuário autenticado. É possível personalizar meu próprio tipo principal? No final do servidor de keycloak, desenvolvi um provedor de federação de usuários. Vi que o UserModel possibilita adicionar um conjunto de atributos personalizados ao meu usuário.
É possível inserir meu principal personalizado nesse código?
É possível recuperar esses atributos do keycloak principal?
Qual é o caminho?