Interface IUser

All Superinterfaces:
ILogonUser
All Known Implementing Classes:
GroovyUser

public interface IUser extends ILogonUser
  • Field Details

  • 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 boolean getCannotChange()
      Deprecated.
    • getPwdExpires

      @Deprecated boolean getPwdExpires()
      Deprecated.
      Use isPasswordExpires() instead.
    • getMustChange

      @Deprecated boolean getMustChange()
      Deprecated.
    • 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, or false 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
    • 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 int getBoss()
      Deprecated.
      Use getBossId() 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

      String getExternalLogin(int p_iIndex)
    • getExternalPassword

      String getExternalPassword(int p_iIndex)
    • 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 int getProxyPerson()
      Deprecated.
      Use getProxyPersonId() 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

      IValueHolder<?> getValueHolder(String p_strAttributGuid)