Interface ILdapSynchronization

All Known Subinterfaces:
ILdapSyncBuilder.ILdapSynchronizationTyped<T>, ILdapUserGroupSynchronization, ILdapUserGroupSynchronization.ITyped, ILdapUsersSynchronization, ILdapUsersSynchronization.ITyped

public interface ILdapSynchronization
Base interface for synchronizing users from LDAP server.
Since:
3.20.1
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    If synchronization is not enabled all other methods of this and descendant interfaces will throw IllegalStateException.
    void
    setCreate(boolean create)
    Call before synchronization to set this synchronization parameter.
    void
    setUpdate(boolean update)
    Call before synchronization to set this synchronization parameter.
  • Method Details

    • isEnabled

      boolean isEnabled()
      If synchronization is not enabled all other methods of this and descendant interfaces will throw IllegalStateException.
    • setUpdate

      void setUpdate(boolean update)
      Call before synchronization to set this synchronization parameter. Default value is false, if both parameters are set to false (see also setCreate(boolean)), only synchronization state information is obtained.
      Parameters:
      update - Set update to true if existing Polarion users should be updated using information from AD (if any).
    • setCreate

      void setCreate(boolean create)
      Call before synchronization to set this synchronization parameter. Default value is false, if both parameters are set to false (see also setUpdate(boolean)), only synchronization state information is obtained.
      Parameters:
      create - Set create to true if users are found in LDAP and don't exist in Polarion but should.