Class DeployedConfigurationsManager

java.lang.Object
org.keycloak.deployment.DeployedConfigurationsManager

public class DeployedConfigurationsManager extends Object
Allows to CRUD for configurations (like Authenticator configs). Those are typically saved in the store (realm), but can be also deployed and hence not saved in the DB
Author:
Marek Posolda
  • Constructor Details

    • DeployedConfigurationsManager

      public DeployedConfigurationsManager(org.keycloak.models.KeycloakSession session)
  • Method Details

    • registerDeployedAuthenticatorConfig

      public void registerDeployedAuthenticatorConfig(org.keycloak.models.AuthenticatorConfigModel model)
    • getDeployedAuthenticatorConfig

      public org.keycloak.models.AuthenticatorConfigModel getDeployedAuthenticatorConfig(String configId)
    • getAuthenticatorConfig

      public org.keycloak.models.AuthenticatorConfigModel getAuthenticatorConfig(org.keycloak.models.RealmModel realm, String configId)
    • getAuthenticatorConfigByAlias

      public org.keycloak.models.AuthenticatorConfigModel getAuthenticatorConfigByAlias(org.keycloak.models.RealmModel realm, String alias)