第17章 Red Hat build of Keycloak クライアントライブラリーのアップグレード
Red Hat build of Keycloak クライアントをアップグレードする方法。
クライアントライブラリーは次のアーティファクトです。
-
Java 管理クライアント - Maven アーティファクト
org.keycloak:keycloak-admin-client -
Java 認証クライアント - Maven アーティファクト
org.keycloak:keycloak-authz-client -
Java ポリシーエンフォーサー - Maven アーティファクト
org.keycloak:keycloak-policy-enforcer -
上記の他のクライアントライブラリーで使用される Java 共通クラス - Maven アーティファクト
org.keycloak:keycloak-client-common-synced
クライアントライブラリーは、サポート対象のすべての Red Hat build of Keycloak サーバーバージョンでサポートされています。クライアントライブラリーがより多くのサーバーバージョンでサポートされているため、更新が容易になり、アプリケーションのクライアントライブラリーを更新するときにサーバーを同時に更新する必要がなくなる場合があります。
クライアントライブラリーは、Red Hat build of Keycloak サーバーの古いリリースでも動作する可能性がありますが、保証されておらず、公式にはサポートされていません。
どのエンドポイントとパラメーターが Red Hat build of Keycloak サーバーバージョンでサポートされているかを確認するには、Java admin-client などのクライアントライブラリーの javadoc を参照する必要がある場合があります。管理クライアントについては、追加の注意事項として、Red Hat build of Keycloak 管理クライアント の章の「Red Hat build of Keycloak サーバーとの互換性」を参照してください。