public class GroupManagerImpl extends GroupManager
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
LDAP_NAME  | 
create, entry, groupdomain| Modifier and Type | Method and Description | 
|---|---|
static java.util.Optional<GroupManager> | 
build(LdapParameters ldapParameters,
     ItemValue<Domain> domain,
     org.apache.directory.api.ldap.model.entry.Entry entry,
     java.util.Optional<java.util.Set<UuidMapper>> splitGroupMembers)  | 
protected Parameters | 
getDirectoryParameters()  | 
protected java.util.List<java.lang.String> | 
getEmails()  | 
protected java.util.List<IEntityEnhancer> | 
getEntityEnhancerHooks()  | 
java.lang.String | 
getExternalId(IImportLogger importLogger)  | 
protected java.lang.String | 
getNameFromDefaultAttribute(IImportLogger importLogger)  | 
protected java.util.Set<java.lang.String> | 
getRangedGroupMembers()
https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ldap/searching-using-range-retrieval 
 | 
protected boolean | 
isSplitDomainNestedGroup()  | 
protected void | 
manageInfos()  | 
getGroupMembers, getGroupMembers, isSplitDomainGroup, manageEmails, update, updategetAttributesValues, getAttributeValue, getDefaultLocalEmail, getDomainAliases, getEmailLeftPart, getEmailRightParts, isLocalEmail, mergeEmailRightPartspublic static final java.lang.String LDAP_NAME
public static java.util.Optional<GroupManager> build(LdapParameters ldapParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry, java.util.Optional<java.util.Set<UuidMapper>> splitGroupMembers)
public java.lang.String getExternalId(IImportLogger importLogger)
getExternalId in class GroupManagerprotected java.lang.String getNameFromDefaultAttribute(IImportLogger importLogger)
getNameFromDefaultAttribute in class GroupManagerprotected void manageInfos()
                    throws org.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueException
manageInfos in class GroupManagerorg.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueExceptionprotected java.util.List<java.lang.String> getEmails()
getEmails in class GroupManagerprotected java.util.List<IEntityEnhancer> getEntityEnhancerHooks()
getEntityEnhancerHooks in class GroupManagerprotected Parameters getDirectoryParameters()
getDirectoryParameters in class GroupManagerprotected java.util.Set<java.lang.String> getRangedGroupMembers()
GroupManagergetRangedGroupMembers in class GroupManagerprotected boolean isSplitDomainNestedGroup()
isSplitDomainNestedGroup in class GroupManagerCopyright © 2023. All Rights Reserved.