Interface IUser
- All Superinterfaces:
ILogonUser
- All Known Implementing Classes:
de.uplanet.lucy.server.usermanager.AbstractUser,User
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintgetBoss()Deprecated.intGet the integer ID of this user's boss.booleanDeprecated.UseisModifiablePassword()instead.getCity()intintMap<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) intGet the genderintgetId()intCheck if the user is locked.booleanDeprecated.UseisMustChangePassword()instead.getName()getPoBox()intDeprecated.UsegetProxyPersonId()instead.intGet the integer ID of this user's proxy person.Get the user's public ID.booleanDeprecated.UseisPasswordExpires()instead.booleangetState()IValueHolder<?> getValueHolder(String p_strAttributGuid) booleanhasBoss()booleanbooleanbooleanbooleanbooleanbooleanbooleanisFemale()booleanCheck if the user account can be locked.booleanisMale()booleanbooleanbooleanMethods 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:
trueif the user account can be locked, orfalseotherwise.- Since:
- Intrexx 7.0.
-
getLocked
int getLocked()Check if the user is locked.- Returns:
0if 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() -
getIsoCountryCode
String getIsoCountryCode() -
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.