|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.identityconnectors.framework.common.objects.OperationalAttributes
public final class OperationalAttributes
Operational attributes have special meaning and cannot be represented by pure operations. For instance some administrators would like to create an account in the disabled state. They do not want this to be a two operation process since this can leave the door open to abuse. Therefore special attributes that can perform operations were introduced. The enable attribute could be added to the set of attributes sent to a Connector for the CreateOp
operation. To tell the Connector
to create the account with it in the disabled state whether the target resource itself has an attribute or an additional method must be called.
Field Summary | |
---|---|
static java.lang.String |
CURRENT_PASSWORD_NAME Used in conjunction with password to do an account level password change. |
static java.lang.String |
DISABLE_DATE_NAME Gets/sets the disable date for an object. |
static java.lang.String |
ENABLE_DATE_NAME Gets/sets the enable date for an object. |
static java.lang.String |
ENABLE_NAME Gets/sets the enable status of an object. |
static java.lang.String |
LOCK_OUT_NAME Gets/sets the lock out attribute for an object. |
static java.util.Set<java.lang.String> |
OPERATIONAL_ATTRIBUTE_NAMES |
static java.lang.String |
PASSWORD_EXPIRATION_DATE_NAME Gets/sets the password expiration date for an object. |
static java.lang.String |
PASSWORD_EXPIRED_NAME Gets/sets the password expired for an object. |
static java.lang.String |
PASSWORD_NAME Normally this is a write-only attribute. |
Constructor Summary | |
---|---|
OperationalAttributes() |
Method Summary | |
---|---|
static java.util.Set<java.lang.String> |
getOperationalAttributeNames() |
static boolean |
isOperationalAttribute(Attribute attr) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ENABLE_NAME
public static final java.lang.String ENABLE_DATE_NAME
public static final java.lang.String DISABLE_DATE_NAME
public static final java.lang.String LOCK_OUT_NAME
public static final java.lang.String PASSWORD_EXPIRATION_DATE_NAME
public static final java.lang.String PASSWORD_EXPIRED_NAME
public static final java.lang.String PASSWORD_NAME
public static final java.lang.String CURRENT_PASSWORD_NAME
public static final java.util.Set<java.lang.String> OPERATIONAL_ATTRIBUTE_NAMES
Constructor Detail |
---|
public OperationalAttributes()
Method Detail |
---|
public static java.util.Set<java.lang.String> getOperationalAttributeNames()
public static boolean isOperationalAttribute(Attribute attr)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |