Package com.polarion.alm.projects.ldap
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 TypeMethodDescriptionboolean
If synchronization is not enabled all other methods of this and descendant interfaces will throwIllegalStateException
.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 throwIllegalStateException
. -
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 alsosetCreate(boolean)
), only synchronization state information is obtained.- Parameters:
update
- Set update totrue
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 alsosetUpdate(boolean)
), only synchronization state information is obtained.- Parameters:
create
- Set create totrue
if users are found in LDAP and don't exist in Polarion but should.
-