Interface ImportSynchronization


public interface ImportSynchronization
This is an optional capability interface intended to be implemented by any UserStorageProviderFactory that supports syncing users to keycloak local storage. You must implement this interface if you want to be able to use sync functionality within the Admin console.
Version:
$Revision: 1 $
Author:
Bill Burke
  • Method Summary

    Modifier and Type
    Method
    Description
    org.keycloak.storage.user.SynchronizationResult
    sync(org.keycloak.models.KeycloakSessionFactory sessionFactory, String realmId, UserStorageProviderModel model)
     
    org.keycloak.storage.user.SynchronizationResult
    syncSince(Date lastSync, org.keycloak.models.KeycloakSessionFactory sessionFactory, String realmId, UserStorageProviderModel model)
     
  • Method Details

    • sync

      org.keycloak.storage.user.SynchronizationResult sync(org.keycloak.models.KeycloakSessionFactory sessionFactory, String realmId, UserStorageProviderModel model)
    • syncSince

      org.keycloak.storage.user.SynchronizationResult syncSince(Date lastSync, org.keycloak.models.KeycloakSessionFactory sessionFactory, String realmId, UserStorageProviderModel model)