Package org.keycloak.deployment
Class DeployedConfigurationsManager
java.lang.Object
org.keycloak.deployment.DeployedConfigurationsManager
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.models.AuthenticatorConfigModelgetAuthenticatorConfig(org.keycloak.models.RealmModel realm, String configId) org.keycloak.models.AuthenticatorConfigModelgetAuthenticatorConfigByAlias(org.keycloak.models.RealmModel realm, String alias) org.keycloak.models.AuthenticatorConfigModelgetDeployedAuthenticatorConfig(String configId) voidregisterDeployedAuthenticatorConfig(org.keycloak.models.AuthenticatorConfigModel model)
-
Constructor Details
-
DeployedConfigurationsManager
public DeployedConfigurationsManager(org.keycloak.models.KeycloakSession session)
-
-
Method Details
-
registerDeployedAuthenticatorConfig
public void registerDeployedAuthenticatorConfig(org.keycloak.models.AuthenticatorConfigModel model) -
getDeployedAuthenticatorConfig
-
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)
-