public class UserManagerImpl extends UserManager
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
LDAP_LOGIN  | 
static java.lang.String | 
LDAP_MEMBER_OF  | 
create, entry, user, userPhotodomain| Modifier and Type | Method and Description | 
|---|---|
static java.util.Optional<UserManager> | 
build(LdapParameters ldapParameters,
     ItemValue<Domain> domain,
     org.apache.directory.api.ldap.model.entry.Entry entry)  | 
static java.util.Optional<UserManager> | 
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)  | 
java.util.List<? extends UuidMapper> | 
getUserGroupsMemberGuid(org.apache.directory.ldap.client.api.LdapConnection ldapCon)  | 
protected void | 
manageArchived()  | 
protected void | 
manageContactInfos()  | 
protected void | 
manageQuota(IImportLogger importLogger)  | 
protected void | 
setLoginFromDefaultAttribute(IImportLogger importLogger)  | 
protected void | 
setMailRouting()  | 
getMailFilter, getUpdatedMailFilter, manageEmails, normalizeLogin, setExternalMailRouting, setMailFilter, update, updategetAttributesValues, getAttributeValue, getDefaultLocalEmail, getDomainAliases, getEmailLeftPart, getEmailRightParts, isLocalEmail, mergeEmailRightPartspublic static final java.lang.String LDAP_LOGIN
public static final java.lang.String LDAP_MEMBER_OF
public static java.util.Optional<UserManager> build(LdapParameters ldapParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry, java.util.Optional<java.util.Set<UuidMapper>> splitGroupMembers)
public static java.util.Optional<UserManager> build(LdapParameters ldapParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry)
public java.lang.String getExternalId(IImportLogger importLogger)
getExternalId in class UserManagerprotected void setLoginFromDefaultAttribute(IImportLogger importLogger) throws org.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueException
setLoginFromDefaultAttribute in class UserManagerorg.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueExceptionprotected void manageArchived()
manageArchived in class UserManagerprotected void setMailRouting()
setMailRouting in class UserManagerprotected java.util.List<java.lang.String> getEmails()
getEmails in class UserManagerprotected Parameters getDirectoryParameters()
getDirectoryParameters in class UserManagerprotected java.util.List<IEntityEnhancer> getEntityEnhancerHooks()
getEntityEnhancerHooks in class UserManagerprotected void manageContactInfos()
                           throws org.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueException
manageContactInfos in class UserManagerorg.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueExceptionprotected void manageQuota(IImportLogger importLogger) throws org.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueException
manageQuota in class UserManagerorg.apache.directory.api.ldap.model.exception.LdapInvalidAttributeValueExceptionpublic java.util.List<? extends UuidMapper> getUserGroupsMemberGuid(org.apache.directory.ldap.client.api.LdapConnection ldapCon)
getUserGroupsMemberGuid in class UserManagerCopyright © 2023. All Rights Reserved.