Class DS_USER

java.lang.Object
de.uplanet.lucy.usermanager.ds.DS_USER

@Scriptable @ConstantClass public final class DS_USER extends Object
  • Field Details

    • ATTRIBUTES

      public static final Set<String> ATTRIBUTES
      All Attributes for a user class (unmodifyable) without custom fields.
    • CLASSNAME

      public static final String CLASSNAME
      The classame USER
      See Also:
    • CLASSGUID

      public static final String CLASSGUID
      The class GUID
      See Also:
    • CLASSID

      public static final int CLASSID
      The classid 2 for the class USER
      See Also:
    • GUID_BOSS

      public static final String GUID_BOSS
      Attribute GUID for the Column 'LPOSBOSS' in the table 'DSUSER'
      See Also:
    • GUID_LOGIN

      public static final String GUID_LOGIN
      Attribute GUID for the Column 'STRLOGIN' in the table 'DSUSER'
      See Also:
    • GUID_DOMAIN

      public static final String GUID_DOMAIN
      Attribute GUID for the Column 'STRDOMAIN' in the table 'DSUSER'
      See Also:
    • GUID_LOGINLWR

      public static final String GUID_LOGINLWR
      Attribute GUID for the Column 'STRLOGINLWR' in the table 'DSUSER'
      See Also:
    • GUID_DOMAINLWR

      public static final String GUID_DOMAINLWR
      Attribute GUID for the Column 'STRDOMAINLWR' in the table 'DSUSER'
      See Also:
    • GUID_PASSWORDCHANGED

      public static final String GUID_PASSWORDCHANGED
      Attribute GUID for the Column 'DTPWDCHANGED' in the table 'DSUSER'
      See Also:
    • GUID_PASSWORDHASH

      public static final String GUID_PASSWORDHASH
      Attribute GUID for the Column 'STRPWDHASH' in the table 'DSUSER'
      See Also:
    • GUID_SALT

      public static final String GUID_SALT
      Attribute GUID for the Column 'STRSALT' in the table 'DSUSER'
      See Also:
    • GUID_PASSWORDEXPIRES

      public static final String GUID_PASSWORDEXPIRES
      Attribute GUID for the Column 'BPWDEXPIRES' in the table 'DSUSER'
      See Also:
    • GUID_MUSTCHANGEPASS

      public static final String GUID_MUSTCHANGEPASS
      Attribute GUID for the Column 'BMUSTCHANGEPASS' in the table 'DSUSER'
      See Also:
    • GUID_MUSTNOTCHANGEPASS

      public static final String GUID_MUSTNOTCHANGEPASS
      Attribute GUID for the Column 'BMUSTNOTCHANGEPASS' in the table 'DSUSER'
      See Also:
    • GUID_SHOWUSER

      public static final String GUID_SHOWUSER
      Attribute GUID for the Column 'BSHOWUSER' in the table 'DSUSER'
      See Also:
    • GUID_FULLNAME

      public static final String GUID_FULLNAME
      Attribute GUID for the Column 'STRFULLNAME' in the table 'DSUSER'
      See Also:
    • GUID_FIRSTNAME

      public static final String GUID_FIRSTNAME
      Attribute GUID for the Column 'STRFIRSTNAME' in the table 'DSUSER'
      See Also:
    • GUID_MIDDLENAME

      public static final String GUID_MIDDLENAME
      Attribute GUID for the Column 'STRMIDDLENAME' in the table 'DSUSER'
      See Also:
    • GUID_LASTNAME

      public static final String GUID_LASTNAME
      Attribute GUID for the Column 'STRLASTNAME' in the table 'DSUSER'
      See Also:
    • GUID_TITLE

      public static final String GUID_TITLE
      Attribute GUID for the Column 'STRTITLE' in the table 'DSUSER'
      See Also:
    • GUID_EMPLOYEENO

      public static final String GUID_EMPLOYEENO
      Attribute GUID for the Column 'STREMPLOYEENO' in the table 'DSUSER'
      See Also:
    • GUID_ENTER

      public static final String GUID_ENTER
      Attribute GUID for the Column 'DTENTER' in the table 'DSUSER'
      See Also:
    • GUID_GENDER

      public static final String GUID_GENDER
      Attribute GUID for the Column 'LGENDER' in the table 'DSUSER'
      See Also:
    • GUID_BIRTH

      public static final String GUID_BIRTH
      Attribute GUID for the Column 'DTBIRTH' in the table 'DSUSER'
      See Also:
    • GUID_STREET

      public static final String GUID_STREET
      Attribute GUID for the Column 'STRSTREET' in the table 'DSUSER'
      See Also:
    • GUID_POSTALCODE

      public static final String GUID_POSTALCODE
      Attribute GUID for the Column 'STRPOSTALCODE' in the table 'DSUSER'
      See Also:
    • GUID_CITY

      public static final String GUID_CITY
      Attribute GUID for the Column 'STRCITY' in the table 'DSUSER'
      See Also:
    • GUID_ISOCOUNTRYCODE

      public static final String GUID_ISOCOUNTRYCODE
      Attribute GUID for the Column 'STRISOCOUNTRYCODE' in the table 'DSUSER'
      See Also:
    • GUID_COUNTRY

      public static final String GUID_COUNTRY
      Attribute GUID for the Column 'STRCOUNTRY' in the table 'DSUSER'
      See Also:
    • GUID_PHONEBIZ

      public static final String GUID_PHONEBIZ
      Attribute GUID for the Column 'STRPHONEBIZ' in the table 'DSUSER'
      See Also:
    • GUID_PHONEMOBILEBIZ

      public static final String GUID_PHONEMOBILEBIZ
      Attribute GUID for the Column 'STRPHONEMOBILEBIZ' in the table 'DSUSER'
      See Also:
    • GUID_PHONEHOME

      public static final String GUID_PHONEHOME
      Attribute GUID for the Column 'STRPHONEHOME' in the table 'DSUSER'
      See Also:
    • GUID_PHONEMOBILEHOME

      public static final String GUID_PHONEMOBILEHOME
      Attribute GUID for the Column 'STRPHONEMOBILEHOME' in the table 'DSUSER'
      See Also:
    • GUID_PHONEFAX

      public static final String GUID_PHONEFAX
      Attribute GUID for the Column 'STRPHONEFAX' in the table 'DSUSER'
      See Also:
    • GUID_PHONEPAGER

      public static final String GUID_PHONEPAGER
      Attribute GUID for the Column 'STRPHONEPAGER' in the table 'DSUSER'
      See Also:
    • GUID_MAILBIZ

      public static final String GUID_MAILBIZ
      Attribute GUID for the Column 'STRMAILBIZ' in the table 'DSUSER'
      See Also:
    • GUID_MAILHOME

      public static final String GUID_MAILHOME
      Attribute GUID for the Column 'STRMAILHOME' in the table 'DSUSER'
      See Also:
    • GUID_TIMEZONE

      public static final String GUID_TIMEZONE
      Attribute GUID for the Column 'STRTIMEZONE' in the table 'DSUSER'
      See Also:
    • GUID_EXTPRIMGRPID

      public static final String GUID_EXTPRIMGRPID
      Attribute GUID for the Column 'LEXTPRIMGRPID' in the table 'DSUSER'
      See Also:
    • GUID_EXTLOGIN1

      public static final String GUID_EXTLOGIN1
      Attribute GUID for the Column 'STREXTLOGIN1' in the table 'DSUSER'
      See Also:
    • GUID_EXTPWD1

      public static final String GUID_EXTPWD1
      Attribute GUID for the Column 'STREXTPWD1' in the table 'DSUSER'
      See Also:
    • GUID_EXTLOGIN2

      public static final String GUID_EXTLOGIN2
      Attribute GUID for the Column 'STREXTLOGIN2' in the table 'DSUSER'
      See Also:
    • GUID_EXTPWD2

      public static final String GUID_EXTPWD2
      Attribute GUID for the Column 'STREXTPWD2' in the table 'DSUSER'
      See Also:
    • GUID_EXTLOGIN3

      public static final String GUID_EXTLOGIN3
      Attribute GUID for the Column 'STREXTLOGIN3' in the table 'DSUSER'
      See Also:
    • GUID_EXTPWD3

      public static final String GUID_EXTPWD3
      Attribute GUID for the Column 'STREXTPWD3' in the table 'DSUSER'
      See Also:
    • GUID_DEFAULTLAYOUT

      public static final String GUID_DEFAULTLAYOUT
      Attribute GUID for the Column 'STRDEFAULTLAYOUT' in the table 'DSUSER'
      See Also:
    • GUID_DEFAULTLAYOUTMOBILE

      public static final String GUID_DEFAULTLAYOUTMOBILE
      Attribute GUID for the Column 'STRDEFAULTLAYOUTMOBILE' in the table 'DSUSER'
      See Also:
    • GUID_PROXYPERSON

      public static final String GUID_PROXYPERSON
      Attribute GUID for the Column 'LPROXYPERSON' in the table 'DSUSER'
      See Also:
    • GUID_IMG_CONTENTTYPE

      public static final String GUID_IMG_CONTENTTYPE
      Attribute GUID for the Column 'STRIMG_CONTENT' in the table 'DSUSER'
      See Also:
    • GUID_IMG_FILENAME

      public static final String GUID_IMG_FILENAME
      Attribute GUID for the Column 'STRIMG_FILENAME' in the table 'DSUSER'
      See Also:
    • GUID_IMG_URL

      public static final String GUID_IMG_URL
      Attribute GUID for the Column 'STRIMG_URL' in the table 'DSUSER'
      See Also:
    • GUID_IMG_METAINFO

      public static final String GUID_IMG_METAINFO
      Attribute GUID for the Column 'STRIMG_META' in the table 'DSUSER'
      See Also:
    • GUID_IMG_LASTMODIFIED

      public static final String GUID_IMG_LASTMODIFIED
      Attribute GUID for the Column 'DTIMG_LASTMODIFIED' in the table 'DSUSER'
      See Also:
    • GUID_STATE

      public static final String GUID_STATE
      Attribute GUID for the Column 'STR_STATEPROVINCE' in the table 'DSUSER'
      See Also:
    • GUID_POBOX

      public static final String GUID_POBOX
      Attribute GUID for the Column 'STR_POBOX' in the table 'DSUSER'
      See Also:
    • GUID_DEFAULTLANGUAGE

      public static final String GUID_DEFAULTLANGUAGE
      Attribute GUID for the Column 'STRDEFAULTLANGUAGE' in the table 'DSUSER'
      See Also:
    • GUID_DEFAULTLOCALE

      public static final String GUID_DEFAULTLOCALE
      Attribute GUID for the Column 'STRDEFAULTLOCALE' in the table 'DSUSER'
      See Also:
    • GUID_QUALIFIEDLOGINNAME

      public static final String GUID_QUALIFIEDLOGINNAME
      Attribute GUID for the qualified loginname
      See Also:
    • GUID_LOGINATTEMPTS

      public static final String GUID_LOGINATTEMPTS
      Attribute GUID for the Column 'LLOGINATTEMPTS' in the table 'DSUSER'
      See Also:
    • GUID_LOCKABLE

      public static final String GUID_LOCKABLE
      Attribute GUID for the column 'LOCKABLE'
      See Also:
    • GUID_LOCKED

      public static final String GUID_LOCKED
      Attribute GUID for the column 'LOCKED'
      See Also:
    • GENDER_UNSPECIFIED

      public static final int GENDER_UNSPECIFIED
      See Also:
    • GENDER_MALE

      public static final int GENDER_MALE
      See Also:
    • GENDER_FEMALE

      public static final int GENDER_FEMALE
      See Also:
    • GENDER_DIVERSE

      public static final int GENDER_DIVERSE
      See Also:
    • SELECT_DEACTIVATED_USER

      @SystemProperty(defaultValue="false") public static final String SELECT_DEACTIVATED_USER
      See Also:
  • Method Details

    • GUID_LOCATION

      public static final String GUID_LOCATION(de.uplanet.lucy.usermanager.ds.IDsGuidGetter p_getter)
    • GUID_DEPARTMENT

      public static final String GUID_DEPARTMENT(de.uplanet.lucy.usermanager.ds.IDsGuidGetter p_getter)
    • GUID_POSITION

      public static final String GUID_POSITION(de.uplanet.lucy.usermanager.ds.IDsGuidGetter p_getter)
    • getBeanPropertyNameForAttributeGUID

      public static String getBeanPropertyNameForAttributeGUID(String p_strAttributeGuid)
      gets the bean property name of the given ds attribute column given by the guid
      Parameters:
      p_strAttributeGuid - the ds attribute column guid
      Returns:
      the bean conform property name of the attribute or null if not found
    • getAttributeGUIDforBeanName

      public static String getAttributeGUIDforBeanName(String p_strBeanName)
      gets the guid for bean property name
      Parameters:
      p_strBeanName - the bean propertie name (case sensitive)
      Returns:
      the guid of the attribute or null if not found
    • getBeanNames

      public static Set<String> getBeanNames()
      Returns:
      All bean names.