219         if (parentModel == null) 
throw new NotFoundException(
"Parent model not found");
   221         if (mapperModel == null) 
throw new NotFoundException(
"Mapper model not found");
   223         LDAPStorageProvider ldapProvider = (LDAPStorageProvider) 
session.
getProvider(UserStorageProvider.class, parentModel);
   226         ServicesLogger.LOGGER.syncingDataForMapper(mapperModel.getName(), mapperModel.getProviderId(), direction);
   228         SynchronizationResult syncResult;
   229         if (
"fedToKeycloak".equals(direction)) {
   230             syncResult = mapper.syncDataFromFederationProviderToKeycloak(
realm);
   231         } 
else if (
"keycloakToFed".equals(direction)) {
   232             syncResult = mapper.syncDataFromKeycloakToFederationProvider(
realm);
   234             throw new BadRequestException(
"Unknown direction: " + direction);
   237         Map<String, Object> eventRep = 
new HashMap<>();
   238         eventRep.put(
"action", direction);
   239         eventRep.put(
"result", syncResult);
 AdminEventBuilder adminEvent
Definition: UserStorageProviderResource.java:61
 
KeycloakSession session
Definition: UserStorageProviderResource.java:67
 
KeycloakContext getContext()
 
AdminEventBuilder resourcePath(String... pathElements)
Definition: AdminEventBuilder.java:171
 
ComponentModel getComponent(String id)
 
AdminPermissionEvaluator auth
Definition: UserStorageProviderResource.java:59
 
< T extends Provider > T getProvider(Class< T > clazz)
 
UserPermissionEvaluator users()
 
AdminEventBuilder operation(OperationType operationType)
Definition: AdminEventBuilder.java:113
 
RealmModel realm
Definition: UserStorageProviderResource.java:57
 
void success()
Definition: AdminEventBuilder.java:226