Class PredefinedAttributes


  • public final class PredefinedAttributes
    extends java.lang.Object
    Defines standard syntax and semantics for common attributes that are not operational in nature.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DESCRIPTION
      Attribute that should hold the value of the object's description, if one is available.
      static java.lang.String GROUPS_NAME
      Attribute that refers to groups to which an object (usually an account) belongs.
      static java.lang.String LAST_LOGIN_DATE_NAME
      Last login date for an account.
      static java.lang.String LAST_PASSWORD_CHANGE_DATE_NAME
      Read-only attribute that shows the last date/time the password was changed.
      static java.lang.String PASSWORD_CHANGE_INTERVAL_NAME
      Common password policy attribute where the password must be changed every so often.
      static java.lang.String SHORT_NAME
      Attribute that should hold a reasonable value for an application to display as a label for an object.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SHORT_NAME

        public static final java.lang.String SHORT_NAME
        Attribute that should hold a reasonable value for an application to display as a label for an object. If SHORT_NAME is not present, then the application should use the value of the NAME attribute as a label.
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Attribute that should hold the value of the object's description, if one is available.
      • LAST_PASSWORD_CHANGE_DATE_NAME

        public static final java.lang.String LAST_PASSWORD_CHANGE_DATE_NAME
        Read-only attribute that shows the last date/time the password was changed.
      • PASSWORD_CHANGE_INTERVAL_NAME

        public static final java.lang.String PASSWORD_CHANGE_INTERVAL_NAME
        Common password policy attribute where the password must be changed every so often. The value for this attribute is milliseconds since its the lowest common denominator.
      • LAST_LOGIN_DATE_NAME

        public static final java.lang.String LAST_LOGIN_DATE_NAME
        Last login date for an account. This is usually used to determine inactivity.
      • GROUPS_NAME

        public static final java.lang.String GROUPS_NAME
        Attribute that refers to groups to which an object (usually an account) belongs. This "GROUPS" attribute is intended for ObjectClass.ACCOUNT, but another object-class that can be a member of a group could support this attribute.

        Each (element within the) value of this attribute is the string value of a Uid. Each Uid identifies an instance of ObjectClass.GROUP.