1.12. 認可クライアントの注入
Keycloak Authorization Client Java API を使用すると、リソースの管理や Keycloak からの直接権限の取得などの高度なタスクを実行できます。この機能を有効にするには、AuthzClient
インスタンスを Bean に注入します。
public class ProtectedResource { @Inject AuthzClient authzClient; }
public class ProtectedResource {
@Inject
AuthzClient authzClient;
}
注記
AuthzClient
を直接使用する場合は、quarkus.keycloak.policy-enforcer.enable=true
を設定します。それ以外の場合は、インジェクションに Bean を使用できません。
注記
AuthzClient
を直接使用するには、quarkus.keycloak.policy-enforcer.enable=true
を設定します。設定されていない場合、注入に使用できる Bean はありません。