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 Summary
Fields Modifier and Type Field Description static String
AUXILIARY_OBJECT_CLASS_NAME
Pseudo-attribute that represents auxiliary object classes.static String
DESCRIPTION
Attribute that should hold the value of the object's description, if one is available.static String
GROUPS_NAME
static String
LAST_LOGIN_DATE_NAME
Last login date for an account.static String
LAST_PASSWORD_CHANGE_DATE_NAME
Read-only attribute that shows the last date/time the password was changed.static String
PASSWORD_CHANGE_INTERVAL_NAME
Common password policy attribute where the password must be changed every so often.static String
SHORT_NAME
Attribute that should hold a reasonable value for an application to display as a label for an object.
-
-
-
Field Detail
-
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. IfSHORT_NAME
is not present, then the application should use the value ofthe 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 forObjectClass.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
.
-
AUXILIARY_OBJECT_CLASS_NAME
public static final String AUXILIARY_OBJECT_CLASS_NAME
Pseudo-attribute that represents auxiliary object classes. Auxiliary object classes can be used in addition to the primary object class. They define additional characteristics of the object.
-
-