org.keycloak.storage.user

## Interface ImportSynchronization

- All Known Implementing Classes:
    LDAPStorageProviderFactory

      public interface ImportSynchronization

  This is an optional capability interface that is intended to be implemented by any `UserStorageProvider` 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

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `SynchronizationResult` | `sync(KeycloakSessionFactory sessionFactory, String realmId, UserStorageProviderModel model)`
    `SynchronizationResult` | `syncSince(Date lastSync, KeycloakSessionFactory sessionFactory, String realmId, UserStorageProviderModel model)`

- - ### Method Detail

    - #### sync

          SynchronizationResult sync(KeycloakSessionFactory sessionFactory,
                                     String realmId,
                                     UserStorageProviderModel model)

    - #### syncSince

          SynchronizationResult syncSince(Date lastSync,
                                          KeycloakSessionFactory sessionFactory,
                                          String realmId,
                                          UserStorageProviderModel model)

Copyright © 2021 JBoss by Red Hat. All rights reserved.