Interface IUser
- All Superinterfaces:
ILogonUser
- All Known Implementing Classes:
de.uplanet.lucy.server.usermanager.AbstractUser
,User
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionint
getBoss()
Deprecated.int
Get the integer ID of this user's boss.boolean
Deprecated.UseisModifiablePassword()
instead.getCity()
int
int
Map
<String, IValueHolder<?>> Get the default language identifier.Get the default layout.Get the default layout mobile.Get the default locale identifier.getExternalLogin
(int p_iIndex) getExternalPassword
(int p_iIndex) int
Get the genderint
getId()
int
Check if the user is locked.boolean
Deprecated.UseisMustChangePassword()
instead.getName()
getPoBox()
int
Deprecated.UsegetProxyPersonId()
instead.int
Get the integer ID of this user's proxy person.Get the user's public ID.boolean
Deprecated.UseisPasswordExpires()
instead.boolean
getState()
IValueHolder
<?> getValueHolder
(String p_strAttributGuid) boolean
hasBoss()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isFemale()
boolean
Check if the user account can be locked.boolean
isMale()
boolean
boolean
boolean
Methods inherited from interface de.uplanet.lucy.usermanager.ILogonUser
getFirstName, getFullName, getGuid, getLastName, getLoginDomain, getLoginName, getMiddleName, getQualifiedLoginName, getTimeZoneId, getTitle
-
Field Details
-
GENDER_UNKNOWN
static final int GENDER_UNKNOWN- See Also:
-
GENDER_MALE
static final int GENDER_MALE- See Also:
-
GENDER_FEMALE
static final int GENDER_FEMALE- See Also:
-
GENDER_DIVERSE
static final int GENDER_DIVERSE- See Also:
-
-
Method Details
-
getPublicId
String getPublicId()Get the user's public ID.The public user ID consists of 40 upper-case hexadecimal digits.
- Returns:
- The public user ID.
- Since:
- Intrexx 7.0.
-
getId
int getId() -
getClassId
int getClassId() -
getContainerGuid
String getContainerGuid() -
isModifiablePassword
boolean isModifiablePassword() -
isMustChangePassword
boolean isMustChangePassword() -
isPasswordExpires
boolean isPasswordExpires() -
getPasswordChangedDate
Date getPasswordChangedDate() -
getCannotChange
Deprecated.UseisModifiablePassword()
instead. -
getPwdExpires
Deprecated.UseisPasswordExpires()
instead. -
getMustChange
Deprecated.UseisMustChangePassword()
instead. -
isDeletable
boolean isDeletable() -
isDeleted
boolean isDeleted() -
getName
String getName() -
getContainerId
int getContainerId() -
getUserImageUrl
String getUserImageUrl() -
getShowUser
boolean getShowUser() -
isDisabled
boolean isDisabled() -
isLockable
boolean isLockable()Check if the user account can be locked.- Returns:
true
if the user account can be locked, orfalse
otherwise.- Since:
- Intrexx 7.0.
-
getLocked
int getLocked()Check if the user is locked.- Returns:
0
if the user is not locked, or a value greater than zero if the user is locked.
-
isAnonymous
boolean isAnonymous() -
getDescription
String getDescription() -
getEmailBiz
String getEmailBiz() -
getEmailHome
String getEmailHome() -
getPhoneBiz
String getPhoneBiz() -
getPhoneFax
String getPhoneFax() -
getPhoneHome
String getPhoneHome() -
getPhoneMobileBiz
String getPhoneMobileBiz() -
getPhoneMobileHome
String getPhoneMobileHome() -
getPhonePager
String getPhonePager() -
getBirthday
Date getBirthday() -
getEnterDate
Date getEnterDate() -
getGender
int getGender()Get the gender- Returns:
- One of
GENDER_UNKNOWN
, orGENDER_FEMALE
, orGENDER_MALE
, orGENDER_DIVERSE
.
-
isMale
boolean isMale() -
isFemale
boolean isFemale() -
isDiverse
boolean isDiverse() -
getCity
String getCity() -
getCountry
String getCountry() -
getEmployeeNo
String getEmployeeNo() -
getStreet
String getStreet() -
getPostalCode
String getPostalCode() -
getBoss
Deprecated.UsegetBossId()
instead.Get the integer ID of this user's boss.Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
-
getBossId
int getBossId()Get the integer ID of this user's boss.Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs.
-
hasBoss
boolean hasBoss() -
getTimeZone
TimeZone getTimeZone() -
getExternalLogin
-
getExternalPassword
-
getExternalLogin1
String getExternalLogin1() -
getExternalPassword1
String getExternalPassword1() -
getExternalLogin2
String getExternalLogin2() -
getExternalPassword2
String getExternalPassword2() -
getExternalLogin3
String getExternalLogin3() -
getExternalPassword3
String getExternalPassword3() -
getDefaultLayout
String getDefaultLayout()Get the default layout.- Returns:
- The default layout.
-
getDefaultLayoutMobile
String getDefaultLayoutMobile()Get the default layout mobile.- Returns:
- The default layout mobile.
- Since:
- Intrexx 8.0.
-
getDefaultLanguage
String getDefaultLanguage()Get the default language identifier.- Returns:
- The default language identifier.
-
getDefaultLocale
String getDefaultLocale()Get the default locale identifier.- Returns:
- The default locale identifier.
- Since:
- Intrexx 7.0.
-
getProxyPerson
Deprecated.UsegetProxyPersonId()
instead.Get the integer ID of this user's proxy person.Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
-
getProxyPersonId
int getProxyPersonId()Get the integer ID of this user's proxy person.Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
-
hasProxyPerson
boolean hasProxyPerson() -
getUserImageFileName
String getUserImageFileName() -
getUserImageContentType
String getUserImageContentType() -
getUserImageLastModified
Date getUserImageLastModified() -
getUserImageMetaInfo
String getUserImageMetaInfo() -
getState
String getState() -
getPoBox
String getPoBox() -
getCustomMapVH
Map<String,IValueHolder<?>> getCustomMapVH() -
getValueHolder
-
getBossId()
instead.