60 List<UserStorageProviderModel> federationProviders = realm.getUserStorageProviders();
61 for (UserStorageProviderModel fedProvider : federationProviders) {
63 if (fedProvider.getProviderId().equals(LDAPConstants.LDAP_PROVIDER)) {
67 if (
getMapperByName(realm, fedProvider,
"MSAD account controls") == null) {
68 ComponentModel mapperModel = KeycloakModelUtils.createComponentModel(
"MSAD account controls", fedProvider.getId(), LDAPConstants.MSAD_USER_ACCOUNT_CONTROL_MAPPER,
"org.keycloak.storage.ldap.mappers.LDAPStorageMapper");
69 realm.addComponentModel(mapperModel);
boolean isActiveDirectory(UserStorageProviderModel provider)
Definition: MigrateTo1_8_0.java:87
static ComponentModel getMapperByName(RealmModel realm, ComponentModel providerModel, String name)
Definition: MigrateTo1_8_0.java:76