Как использовать токен обновления с помощью Keycloak Admin REST API - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь использовать Keycloak Admin REST API SDK .

Затем я хочу использовать токен обновления для генерации токена доступа.
Я знаю, что следующий код может генерировать токен доступа по токену обновления.

val token = Keycloak.getInstance(serverUrl,
  realmName,
  userName,
  password,
  clientId,
  clientSecret)
  .tokenManager()
  .refreshToken()

Но этот код может работать только на TokenManager.
Я хочу использовать любой токен обновления, например, следующий код от администратора.

// I hope to call token endpoint -> /realms/{realm}/protocol/openid-connect/token?grant_type=refresh_token...
val accessToken = tokenManager.refresh(String refreshToken);

Может ли любой SDK Class обновить токен, как я хочу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...