Skip navigation links


org.identityconnectors.framework.common.objects
Class PredefinedAttributes

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


public class PredefinedAttributes
extends java.lang.Object

Defines standard syntax and semantics for common attributes that are not operational in nature.


Field Summary
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.

 

Constructor Summary
PredefinedAttributes()
           

 

Method Summary

 

Methods inherited from class java.lang.Object
clone, equals, finalize, 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.

Constructor Detail

PredefinedAttributes

public PredefinedAttributes()

Skip navigation links


Copyright © 2013, Oracle and/or its affiliates. All rights reserved.