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.booleanbooleanbooleanvoidsetAttributes(Map<String, String> attributes) Set specific attributes for this user.voidsetBuiltInAdministrator(boolean builtInAdministrator) voidsetComments(String aString) voidvoidsetFaxNumber(String aFaxNumber) voidsetFirstName(String firstName) voidsetJobTitle(String aJobTitle) voidsetLastName(String lastName) voidsetMobilePhoneNumber(String aMobilePhoneNumber) voidsetOfficePhoneNumber(String anOfficePhoneNumber) voidsetPassword(String password) voidsetPasswordChangeRequired(boolean passwordChangeRequired) voidsetReadOnly(boolean readOnly) voidsetSalutation(String salutation) voidsetSpecificRoles(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
DirectoryDefaultdataset.DirectoryDefaultdoes not use these attributes, which are not accessible through the user interface.If used by a
DirectoryDefaultextension, these attributes should not be used for massive computation _example: permission resolution, as it may lead to poor performances.- See Also:
-