Package | Description |
---|---|
org.identityconnectors.framework.common.objects |
Modifier and Type | Field and Description |
---|---|
static AttributeInfo |
PredefinedAttributeInfos.AUXILIARY_OBJECT_CLASS
Pseudo-attribute that represents auxiliary object classes.
|
static AttributeInfo |
OperationalAttributeInfos.CURRENT_PASSWORD
Used in conjunction with password to do an account level password change.
|
static AttributeInfo |
PredefinedAttributeInfos.DESCRIPTION
Attribute that should hold the value of the object's description, if one
is available.
|
static AttributeInfo |
OperationalAttributeInfos.DISABLE_DATE
Gets/sets the disable date for an object.
|
static AttributeInfo |
OperationalAttributeInfos.ENABLE
Gets/sets the enable status of an object.
|
static AttributeInfo |
OperationalAttributeInfos.ENABLE_DATE
Gets/sets the enable date for an object.
|
static AttributeInfo |
PredefinedAttributeInfos.GROUPS
Groups that an account belongs to.
|
static AttributeInfo |
Name.INFO |
static AttributeInfo |
PredefinedAttributeInfos.LAST_LOGIN_DATE
Last login date for an account.
|
static AttributeInfo |
PredefinedAttributeInfos.LAST_PASSWORD_CHANGE_DATE
Read-only attribute that shows the last date/time the password was
changed.
|
static AttributeInfo |
OperationalAttributeInfos.LOCK_OUT
Gets/sets the lock out attribute for an object.
|
static AttributeInfo |
OperationalAttributeInfos.PASSWORD
Normally this is a write-only attribute.
|
static AttributeInfo |
PredefinedAttributeInfos.PASSWORD_CHANGE_INTERVAL
Common password policy attribute where the password must be changed every
so often.
|
static AttributeInfo |
OperationalAttributeInfos.PASSWORD_EXPIRATION_DATE
Gets/sets the password expiration date for an object.
|
static AttributeInfo |
OperationalAttributeInfos.PASSWORD_EXPIRED
Used to determine if a password is expired or to expire a password.
|
static AttributeInfo |
PredefinedAttributeInfos.SHORT_NAME
Attribute that should hold a reasonable value to display for the value of
an object.
|
Modifier and Type | Method and Description |
---|---|
AttributeInfo |
AttributeInfoBuilder.build()
Builds an
AttributeInfo object based on the properties set. |
static AttributeInfo |
AttributeInfoBuilder.build(String name)
Convenience method to create an AttributeInfo.
|
static AttributeInfo |
AttributeInfoBuilder.build(String name,
Class<?> type)
Convenience method to create an AttributeInfo.
|
static AttributeInfo |
AttributeInfoBuilder.build(String name,
Class<?> type,
Set<AttributeInfo.Flags> flags)
Convenience method to create an AttributeInfo.
|
static AttributeInfo |
AttributeInfoUtil.find(String name,
Set<AttributeInfo> attrs)
Find the
AttributeInfo of the given name in the Set . |
Modifier and Type | Method and Description |
---|---|
Set<AttributeInfo> |
ObjectClassInfo.getAttributeInfo() |
static Map<String,AttributeInfo> |
AttributeInfoUtil.toMap(Collection<? extends AttributeInfo> attributes)
|
Modifier and Type | Method and Description |
---|---|
ObjectClassInfoBuilder |
ObjectClassInfoBuilder.addAttributeInfo(AttributeInfo info)
Add the specified
AttributeInfo object to the
ObjectClassInfo that is being built. |
static boolean |
AttributeUtil.isSpecial(AttributeInfo attr)
Determines whether the specified attribute info is for a special
attribute.
|
Modifier and Type | Method and Description |
---|---|
ObjectClassInfoBuilder |
ObjectClassInfoBuilder.addAllAttributeInfo(Collection<AttributeInfo> c)
Add to the
ObjectClassInfo that is being built each
AttributeInfo in the specified collection. |
void |
SchemaBuilder.defineObjectClass(String type,
Set<AttributeInfo> attrInfo)
Adds another ObjectClassInfo to the schema.
|
static AttributeInfo |
AttributeInfoUtil.find(String name,
Set<AttributeInfo> attrs)
Find the
AttributeInfo of the given name in the Set . |
static Map<String,AttributeInfo> |
AttributeInfoUtil.toMap(Collection<? extends AttributeInfo> attributes)
|
Constructor and Description |
---|
ObjectClassInfo(String type,
Set<AttributeInfo> attrInfo,
boolean isContainer,
boolean isAuxiliary)
Public only for serialization; Use ObjectClassInfoBuilder instead.
|
Copyright © 2019. All rights reserved.