Keycloak получить пользовательские атрибуты для KeycloakPrincipal

В моем сервисе отдыха я могу получить основную информацию после аутентификации, используя

KeycloakPrincipal kcPrincipal = (KeycloakPrincipal) servletRequest.getUserPrincipal();

заявление.

Принципиальная схема Keycloak не содержит всю необходимую информацию об аутентифицированном пользователе. Можно ли настроить свой основной тип? На стороне сервера ключей мы разработали поставщика федерации пользователей. Я видел, что UserModel позволяет добавлять набор пользовательских атрибутов для моего пользователя.

Можно ли вставить мой пользовательский принципал в этот код?

Можно ли извлечь эти атрибуты из принципала keycloak?

Какой путь?

Ответы на вопрос(2)

Ваш ответ на вопрос