Class UserMappingSyncProcessor

java.lang.Object
org.alfresco.hxi_connector.nucleus_sync.services.processors.UserMappingSyncProcessor

@Service public class UserMappingSyncProcessor extends Object
  • Constructor Details

    • UserMappingSyncProcessor

      public UserMappingSyncProcessor()
  • Method Details

    • syncUserMappings

      public List<UserMapping> syncUserMappings(List<AlfrescoUser> alfrescoUsers, List<IamUser> nucleusIamUsers, List<NucleusUserMappingOutput> currentUserMappings)
      Sync alfresco and nucleus user mappings
      Parameters:
      alfrescoUsers - list of alfresco users
      nucleusIamUsers - list of IAM users of nucleus
      currentUserMappings - current nucleus user mappings
      Returns:
      list of updated user mappings