Interface AsynchIdentitySynchService

  • All Known Implementing Classes:
    AsynchIdentitySynchServiceImpl

    public interface AsynchIdentitySynchService
    Interface for AsynchIdentitySynchService. This interface is used in an asynchronous manner.
    • Method Detail

      • startSynchronization

        void startSynchronization​(SynchConfig config)
      • startCustomSynchronization

        void startCustomSynchronization​(SynchConfig config,
                                        String additionalValues)
      • bulkUserMigration

        void bulkUserMigration​(BulkMigrationConfig config)
        Moves a set of users from resource or role. Users are selected based on some search criteria defined in the config object.
        Parameters:
        config -
      • resynchRole

        void resynchRole​(String roleId)
        Asynchronous interface to allow for role re-synchroniation. When resources associated with a role have been modified, the role membership needs to be resynchronized
        Parameters:
        roleId -
      • getRunningSyncStatus

        int getRunningSyncStatus​(String syncId)
      • resetRunningSyncStatus

        void resetRunningSyncStatus​(String syncId)