Interface DirectoryDefault.UserEntity
- Enclosing class:
- DirectoryDefault
public static interface DirectoryDefault.UserEntity
Represents a user entity that is, or can be, persisted in the default directory.
- Since:
- 5.7.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the specific attributes of the current user.getEmail()
getLogin()
Never returnsnull
.boolean
boolean
boolean
void
setAttributes
(Map<String, String> attributes) Set specific attributes for this user.void
setBuiltInAdministrator
(boolean builtInAdministrator) void
setComments
(String aString) void
void
setFaxNumber
(String aFaxNumber) void
setFirstName
(String firstName) void
setJobTitle
(String aJobTitle) void
setLastName
(String lastName) void
setMobilePhoneNumber
(String aMobilePhoneNumber) void
setOfficePhoneNumber
(String anOfficePhoneNumber) void
setPassword
(String password) void
setPasswordChangeRequired
(boolean passwordChangeRequired) void
setReadOnly
(boolean readOnly) void
setSalutation
(String salutation) void
setSpecificRoles
(List<Role> specificRoles) Specifies the roles associated with the current user.
-
Method Details
-
getLogin
String getLogin()- See Also:
-
getLastName
String getLastName() -
setLastName
-
getFirstName
String getFirstName() -
setFirstName
-
getSalutation
String getSalutation() -
setSalutation
-
isBuiltInAdministrator
boolean isBuiltInAdministrator() -
setBuiltInAdministrator
void setBuiltInAdministrator(boolean builtInAdministrator) - See Also:
-
isReadOnly
boolean isReadOnly() -
setReadOnly
void setReadOnly(boolean readOnly) - See Also:
-
getSpecificRoles
Never returnsnull
. -
setSpecificRoles
Specifies the roles associated with the current user. -
getEmail
String getEmail() -
setEmail
-
setPassword
-
isPasswordChangeRequired
boolean isPasswordChangeRequired() -
setPasswordChangeRequired
void setPasswordChangeRequired(boolean passwordChangeRequired) -
getPasswordLastUpdate
Date getPasswordLastUpdate() -
getOfficePhoneNumber
String getOfficePhoneNumber() -
getMobilePhoneNumber
String getMobilePhoneNumber() -
setMobilePhoneNumber
-
setOfficePhoneNumber
-
getFaxNumber
String getFaxNumber() -
setFaxNumber
-
getJobTitle
String getJobTitle() -
setJobTitle
-
getComments
String getComments() -
setComments
-
getAttributes
Returns the specific attributes of the current user.- See Also:
-
setAttributes
Set specific attributes for this user.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.- See Also:
-