public static interface DirectoryDefault.UserEntity
DirectoryDefaultHelper
String getLogin()
UserReference.getUserId()
String getLastName()
void setLastName(String lastName)
String getFirstName()
void setFirstName(String firstName)
String getSalutation()
void setSalutation(String salutation)
boolean isBuiltInAdministrator()
void setBuiltInAdministrator(boolean builtInAdministrator)
Profile.isBuiltInAdministrator()
boolean isReadOnly()
void setReadOnly(boolean readOnly)
Profile.isBuiltInReadOnly()
void setSpecificRoles(List<Role> specificRoles)
String getEmail()
void setEmail(String email)
void setPassword(String password)
boolean isPasswordChangeRequired()
void setPasswordChangeRequired(boolean passwordChangeRequired)
Date getPasswordLastUpdate()
String getOfficePhoneNumber()
String getMobilePhoneNumber()
void setMobilePhoneNumber(String aMobilePhoneNumber)
void setOfficePhoneNumber(String anOfficePhoneNumber)
String getFaxNumber()
void setFaxNumber(String aFaxNumber)
String getJobTitle()
void setJobTitle(String aJobTitle)
String getComments()
void setComments(String aString)
Map<String,String> getAttributes()
setAttributes(Map)
void setAttributes(Map<String,String> attributes)
These attributes are stored in the User record within the DirectoryDefault
dataset.
DirectoryDefault
does not use these attributes, which are not accessible through
the user interface.
If used by a DirectoryDefault
extension, these attributes should not be used for massive
computation _example: permission resolution, as it may lead to poor performances.
getAttributes()