Class PredefinedAttributes

java.lang.Object
org.identityconnectors.framework.common.objects.PredefinedAttributes

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

    • SHORT_NAME

      public static final 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 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 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 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 String LAST_LOGIN_DATE_NAME
      Last login date for an account. This is usually used to determine inactivity.
    • GROUPS_NAME

      public static final 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.