运行时的Keycloak配置

时间:2018-03-02 17:05:23

标签: java oauth oauth-2.0 keycloak

我使用Keycloak成功保护了我的一个应用程序。该过程是创建一个“keycloak.json”文件,并在“web.xml”中添加安全性约束,如描述here

现在,由于我的应用程序从我的应用程序管理的RDB表中加载了所有配置,并且其中一些信息是关于领域的,我想集中这些信息。

想法是:

  1. 拥有“keycloak.json”并从RDB表中注入在servlet运行时获取的Keycloak值。
  2. 在RDB表配置加载后,在servlet运行时加载配置。
  3. 我还想在RDB表中添加一个配置参数,以便在需要时启用\ disable Keycloak验证。

    这甚至可能吗?如果可以的话,请指点我的一些例子?

1 个答案:

答案 0 :(得分:0)

使用KeycloakConfigResolver动态创建配置,请参阅multi-tentant keycloak example