5.2. Red Hat build of Keycloak の表現
デフォルト
のクライアント登録プロバイダーは、クライアントの作成、取得、更新、および削除に使用できます。Red Hat build of Keycloak Client Representation 形式を使用します。これは、たとえばプロトコルマッパーの設定など、管理コンソールから設定できるのとまったく同じように、クライアントを設定するためのサポートを提供します。
クライアントを作成するには、クライアント表現 (JSON) を作成し、/realms/<realm>/clients-registrations/default
への HTTP POST 要求を実行します。
登録アクセストークンも含まれる Client Representation を返します。後で設定を取得したり、クライアントを更新または削除したりする場合は、登録アクセストークンをどこかに保存する必要があります。
クライアント表現を取得するには、/realms/<realm>/clients-registrations/default/<client id>
に対して HTTP GET リクエストを実行します。
また、新しい登録アクセストークンも返します。
クライアント表示を更新するには、更新されたクライアント表示で HTTP PUT 要求を実行します。これは、/realms/<realm>/clients-registrations/default/<client id>
です。
また、新しい登録アクセストークンも返します。
クライアント表現を削除するには、/realms/<realm>/clients-registrations/default/<client id>
への HTTP DELETE 要求を実行します。