Я создал роль и пользователя в Keycloak и добавил один атрибут в них обоих;например:
my_role_attr = 'x'
my_user_attr = 'y'
Затем я пытаюсь получить доступ к этой информации.через JAVA KeycloakSecurityContext (и связанный AccessToken / IDToken).Я могу видеть названия ролей и информацию о пользователе, но не могу найти эти атрибуты.
Я понимаю, что мне нужно создать «Атрибут пользователя» средства сопоставления протоколов, чтобы сопоставить «my_user_attr» с заявкой на токен.,Тогда хорошо, я могу получить значение в AccessToken / IDToken.
Но я не могу найти способ получить атрибут роли.Я не вижу никакого "Составителя протокола" для атрибута роли.Я что-то упустил?