Tabnine Logo
UserFederationProviderModel.getConfig
Code IndexAdd Tabnine to your IDE (free)

How to use
getConfig
method
in
org.keycloak.models.UserFederationProviderModel

Best Java code snippets using org.keycloak.models.UserFederationProviderModel.getConfig (Showing top 4 results out of 315)

origin: org.keycloak/keycloak-picketlink-ldap

public PartitionManager getPartitionManager(UserFederationProviderModel model) {
  PartitionManagerContext context = partitionManagers.get(model.getId());
  // Ldap config might have changed for the realm. In this case, we must re-initialize
  Map<String, String> config = model.getConfig();
  if (context == null || !config.equals(context.config)) {
    logLDAPConfig(model.getId(), config);
    PartitionManager manager = createPartitionManager(config);
    context = new PartitionManagerContext(config, manager);
    partitionManagers.put(model.getId(), context);
  }
  return context.partitionManager;
}
origin: org.keycloak/keycloak-model-api

Map<String, String> config = fedProvider.getConfig();
origin: org.keycloak/keycloak-model-api

public void migrate(KeycloakSession session) {
  List<RealmModel> realms = session.realms().getRealms();
  for (RealmModel realm : realms) {
    List<UserFederationProviderModel> federationProviders = realm.getUserFederationProviders();
    for (UserFederationProviderModel fedProvider : federationProviders) {
      if (fedProvider.getProviderName().equals(LDAPConstants.LDAP_PROVIDER)) {
        Map<String, String> config = fedProvider.getConfig();
        if (isActiveDirectory(config)) {
          // Create mapper for MSAD account controls
          if (realm.getUserFederationMapperByName(fedProvider.getId(), "MSAD account controls") == null) {
            UserFederationMapperModel mapperModel = KeycloakModelUtils.createUserFederationMapperModel("MSAD account controls", fedProvider.getId(), LDAPConstants.MSAD_USER_ACCOUNT_CONTROL_MAPPER);
            realm.addUserFederationMapper(mapperModel);
          }
        }
      }
    }
  }
}
origin: org.keycloak/keycloak-model-api

public static UserFederationProviderRepresentation toRepresentation(UserFederationProviderModel model) {
  UserFederationProviderRepresentation rep = new UserFederationProviderRepresentation();
  rep.setId(model.getId());
  rep.setConfig(model.getConfig());
  rep.setProviderName(model.getProviderName());
  rep.setPriority(model.getPriority());
  rep.setDisplayName(model.getDisplayName());
  rep.setFullSyncPeriod(model.getFullSyncPeriod());
  rep.setChangedSyncPeriod(model.getChangedSyncPeriod());
  rep.setLastSync(model.getLastSync());
  return rep;
}
org.keycloak.modelsUserFederationProviderModelgetConfig

Popular methods of UserFederationProviderModel

  • getId
  • <init>
  • getChangedSyncPeriod
  • getDisplayName
  • getFullSyncPeriod
  • getLastSync
  • getPriority
  • getProviderName

Popular in Java

  • Updating database using SQL prepared statement
  • getApplicationContext (Context)
  • getExternalFilesDir (Context)
  • compareTo (BigDecimal)
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • Permission (java.security)
    Legacy security code; do not use.
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now