Я пытаюсь перенести пример провайдера федерации пользователей на новую версию keycloak (https://github.com/Smartling/keycloak-user-migration-provider), но я не нахожу очевидной документации по несовместимым изменениям API (т.е. интерфейс UserFederationProvider
, похоже, был заменен несколькими более конкретными интерфейсами, но похоже, нет никаких примеров того, как мигрировать между ними).
Я думаю, что я получил большинство изменений, следуя образцам keycloak, но меня смущает, где в примере Smartling RemoteUserFederationProvider
используется интерфейс UserModel
, в котором есть метод updateCredential
, который, похоже, был удален в последней версии. Как это должно быть реализовано в более поздних версиях Keycloak?