Modifier and Type | Method and Description |
---|---|
static Set<AttributeDelta> |
ConnectorHelper.getAttributesDelta(DataProvider dataProvider,
ObjectClassInfo objectClassInfo,
String testName,
String qualifier,
int sequenceNumber,
boolean checkRequired,
boolean isMultiValue,
boolean isAddValues,
boolean onlyCreateable,
boolean onlyUpdateable)
Get attributeDelta values (concatenates the qualifier with the name).
|
static Set<AttributeDelta> |
ConnectorHelper.getUpdateableAttributesDelta(DataProvider dataProvider,
ObjectClassInfo objectClassInfo,
String testName,
String qualifier,
int sequenceNumber,
boolean checkRequired,
boolean isMultiValue,
boolean isAddOrRemoveValues)
Get updateable attributes' values.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ConnectorHelper.checkObjectByAttrDelta(ObjectClassInfo objectClassInfo,
ConnectorObject connectorObj,
Set<AttributeDelta> requestedAttributesDelta)
Checks if object has expected attributesDelta and values.
|
static boolean |
ConnectorHelper.checkObjectByAttrDelta(ObjectClassInfo objectClassInfo,
ConnectorObject connectorObj,
Set<AttributeDelta> requestedAttributesDelta,
boolean checkNotReturnedByDefault)
Checks if object has expected attributesDelta and values.
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
UpdateDeltaApiOp.updateDelta(ObjectClass objclass,
Uid uid,
Set<AttributeDelta> modifications,
OperationOptions options) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
UpdateDeltaApiOp.updateDelta(ObjectClass objclass,
Uid uid,
Set<AttributeDelta> modifications,
OperationOptions options) |
Modifier and Type | Method and Description |
---|---|
AttributeDelta |
AttributeDeltaBuilder.build()
Creates a attributeDelta with the specified name and the value for
valuesToAdd, valuesToRemove and valuesToReplace that have been provided
to the builder.
|
static AttributeDelta |
AttributeDeltaBuilder.build(String name)
Creates a attributeDelta with the specified name and a
null value
for valuesToAdd, valuesToRemove and valuesToReplace. |
static AttributeDelta |
AttributeDeltaBuilder.build(String name,
Collection<?> valuesToReplace)
Creates an
AttributeDelta with the name and the values provided
for valuesToReplace. |
static AttributeDelta |
AttributeDeltaBuilder.build(String name,
Collection<?> valuesToAdd,
Collection<?> valuesToRemove)
Creates an
AttributeDelta with the name and the values provided
for valuesToAdd and valuesToRemove. |
static AttributeDelta |
AttributeDeltaBuilder.build(String name,
Object... args)
Creates an
AttributeDelta with the name and the values provided
for valuesToReplace. |
static AttributeDelta |
AttributeDeltaBuilder.buildCurrentPassword(char[] password)
Builds an of operational attribute that
represents the current password of an object on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildCurrentPassword(GuardedString password)
Builds an of operational attribute that
represents the current password of an object on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildDisableDate(Date date)
Builds an of operational attribute that
represents the date and time to disable an object on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildDisableDate(long date)
Builds an of operational attribute that
represents the date and time to disable an object on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildEnabled(boolean value)
Builds an of operational attribute that
represents whether object is enabled on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildEnableDate(Date date)
Builds an of operational attribute that
represents the date and time to enable an object on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildEnableDate(long date)
Builds an of operational attribute that
represents the date and time to enable an object on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildLastLoginDate(Date date)
Builds an of pre-defined attribute that
represents the date and time of the most recent login for an object (such
as an account) on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildLastLoginDate(long date)
Builds an of pre-defined attribute that
represents the date and time of the most recent login for an object (such
as an account) on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildLastPasswordChangeDate(Date date)
Builds an of pre-defined attribute that
represents the date and time that the password was most recently changed
for an object (such as an account) on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildLastPasswordChangeDate(long date)
Builds an of pre-defined attribute that
represents the date and time that the password was most recently changed
for an object (such as an account) on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildLockOut(boolean lock)
Builds an of operational attribute that
represents whether an object is locked out on a target system or
application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildPassword(char[] password)
Builds an of operational attribute that
represents the password of an object on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildPassword(GuardedString password)
Builds an of operational attribute that
represents the password of an object on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildPasswordChangeInterval(long value)
Builds an of pre-defined attribute that
represents how often the password must be changed for an object (such as
an account) on a target system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildPasswordExpirationDate(Date dateTime)
Builds an of operational attribute that
represents the date and time that a password will expire on a target
system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildPasswordExpirationDate(long dateTime)
Builds an of operational attribute that
represents the date and time that a password will expire on a target
system or application.
|
static AttributeDelta |
AttributeDeltaBuilder.buildPasswordExpired(boolean value)
Builds an of operational attribute that
represents whether the password of an object is expired on a target
system or application.
|
static AttributeDelta |
AttributeDeltaUtil.find(String name,
Set<AttributeDelta> attrsDelta)
Find the
AttributeDelta of the given name in the Set . |
static AttributeDelta |
AttributeDeltaUtil.getAttributeDeltaForName(Set<AttributeDelta> attrsDelta)
Get the
AttributeDelta attributeDelta for attribute Name from the
specified set of attributesDelta. |
static AttributeDelta |
AttributeDeltaUtil.getUidAttributeDelta(Set<AttributeDelta> attrsDelta)
Get the
AttributeDelta from the specified set of attributesDelta. |
Modifier and Type | Method and Description |
---|---|
static Set<AttributeDelta> |
AttributeDeltaUtil.addUid(Set<AttributeDelta> attrsDelta,
Object... values)
Returns a mutable copy of the original set with the uid attributeDelta added.
|
static Set<AttributeDelta> |
AttributeDeltaUtil.filterUid(Set<AttributeDelta> attrsDelta)
Returns a mutable copy of the original set with the uid attributeDelta
removed.
|
static Set<AttributeDelta> |
AttributeDeltaUtil.getBasicAttributes(Set<AttributeDelta> attrsDelta)
Filter out any special attributeDelta from the specified set.
|
static Set<AttributeDelta> |
AttributeDeltaUtil.getSpecialAttributes(Set<AttributeDelta> attrsDelta)
Filter out any basic attributes from the specified set, leaving only
special attributes.
|
static Map<String,AttributeDelta> |
AttributeDeltaUtil.toMap(Collection<? extends AttributeDelta> attributesDelta)
|
Modifier and Type | Method and Description |
---|---|
static String |
AttributeDeltaUtil.getAsStringValue(AttributeDelta attrDelta)
Get the string value from the specified (single-valued) attributeDelta.
|
static BigDecimal |
AttributeDeltaUtil.getBigDecimalValue(AttributeDelta attrDelta)
Get the big decimal value from the specified (single-valued) attributeDelta.
|
static BigInteger |
AttributeDeltaUtil.getBigIntegerValue(AttributeDelta attrDelta)
Get the big integer value from the specified (single-valued) attributeDelta.
|
static Boolean |
AttributeDeltaUtil.getBooleanValue(AttributeDelta attrDelta)
Get the boolean value from the specified (single-valued) attributeDelta.
|
static Byte[] |
AttributeDeltaUtil.getByteArrayValue(AttributeDelta attrDelta)
Get the byte array value from the specified (single-valued) attributeDelta.
|
static Byte |
AttributeDeltaUtil.getByteValue(AttributeDelta attrDelta)
Get the byte value from the specified (single-valued) attributeDelta.
|
static Character |
AttributeDeltaUtil.getCharacterValue(AttributeDelta attrDelta)
Get the character value from the specified (single-valued) attributeDelta.
|
static Date |
AttributeDeltaUtil.getDateValue(AttributeDelta attrDelta)
Get the date value from the specified (single-valued) attributeDelta that
contains a long.
|
static Double |
AttributeDeltaUtil.getDoubleValue(AttributeDelta attrDelta)
Get the double value from the specified (single-valued) attributeDelta.
|
static Attribute |
AttributeDeltaUtil.getEmptyAttribute(AttributeDelta attrDelta)
Get the
AttributeDelta with name specific attributesDelta. |
static Float |
AttributeDeltaUtil.getFloatValue(AttributeDelta attrDelta)
Get the float value from the specified (single-valued) attributeDelta.
|
static GuardedByteArray |
AttributeDeltaUtil.getGuardedByteArrayValue(AttributeDelta attrDelta)
Get the
GuardedByteArray value from the specified (single-valued)
attributeDelta. |
static GuardedString |
AttributeDeltaUtil.getGuardedStringValue(AttributeDelta attrDelta)
Get the
GuardedString value from the specified (single-valued)
attributeDelta. |
static Integer |
AttributeDeltaUtil.getIntegerValue(AttributeDelta attrDelta)
Get the integer value from the specified (single-valued) attributeDelta.
|
static Long |
AttributeDeltaUtil.getLongValue(AttributeDelta attrDelta)
Get the long value from the specified (single-valued) attributeDelta.
|
static Map<String,Object> |
AttributeDeltaUtil.getMapValue(AttributeDelta attrDelta)
Get the map value from the specified (single-valued) attributeDelta.
|
static Object |
AttributeDeltaUtil.getSingleValue(AttributeDelta attr)
Get the
Object value from the specified (single-valued)
attributeDelta. |
static String |
AttributeDeltaUtil.getStringValue(AttributeDelta attrDelta)
Get the string value from the specified (single-valued) attributeDelta.
|
static boolean |
AttributeDeltaUtil.isSpecial(AttributeDelta attrDelta)
Determines whether the specified name of attribute info is for a special
attribute.
|
Modifier and Type | Method and Description |
---|---|
static Set<AttributeDelta> |
AttributeDeltaUtil.addUid(Set<AttributeDelta> attrsDelta,
Object... values)
Returns a mutable copy of the original set with the uid attributeDelta added.
|
static Set<AttributeDelta> |
AttributeDeltaUtil.filterUid(Set<AttributeDelta> attrsDelta)
Returns a mutable copy of the original set with the uid attributeDelta
removed.
|
static AttributeDelta |
AttributeDeltaUtil.find(String name,
Set<AttributeDelta> attrsDelta)
Find the
AttributeDelta of the given name in the Set . |
static AttributeDelta |
AttributeDeltaUtil.getAttributeDeltaForName(Set<AttributeDelta> attrsDelta)
Get the
AttributeDelta attributeDelta for attribute Name from the
specified set of attributesDelta. |
static Set<AttributeDelta> |
AttributeDeltaUtil.getBasicAttributes(Set<AttributeDelta> attrsDelta)
Filter out any special attributeDelta from the specified set.
|
static GuardedString |
AttributeDeltaUtil.getCurrentPasswordValue(Set<AttributeDelta> attrsDelta)
Get the current password value from the provided set of
AttributeDelta
s. |
static Date |
AttributeDeltaUtil.getEnableDate(Set<AttributeDelta> attrsDelta)
Get the enable date from the set of attributesDelta.
|
static Boolean |
AttributeDeltaUtil.getPasswordExpired(Set<AttributeDelta> attrsDelta)
Get the password expired attributeDelta from a
Collection of
AttributeDelta s. |
static GuardedString |
AttributeDeltaUtil.getPasswordValue(Set<AttributeDelta> attrsDelta)
Get the password value from the provided set of
AttributeDelta s. |
static Set<AttributeDelta> |
AttributeDeltaUtil.getSpecialAttributes(Set<AttributeDelta> attrsDelta)
Filter out any basic attributes from the specified set, leaving only
special attributes.
|
static AttributeDelta |
AttributeDeltaUtil.getUidAttributeDelta(Set<AttributeDelta> attrsDelta)
Get the
AttributeDelta from the specified set of attributesDelta. |
static Map<String,AttributeDelta> |
AttributeDeltaUtil.toMap(Collection<? extends AttributeDelta> attributesDelta)
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
AbstractConnectorFacade.updateDelta(ObjectClass objectClass,
Uid uid,
Set<AttributeDelta> attrsDelta,
OperationOptions options) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
AbstractConnectorFacade.updateDelta(ObjectClass objectClass,
Uid uid,
Set<AttributeDelta> attrsDelta,
OperationOptions options) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
UpdateDeltaImpl.updateDelta(ObjectClass objclass,
Uid uid,
Set<AttributeDelta> modifications,
OperationOptions options) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
UpdateDeltaImpl.updateDelta(ObjectClass objclass,
Uid uid,
Set<AttributeDelta> modifications,
OperationOptions options) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
UpdateDeltaOp.updateDelta(ObjectClass objclass,
Uid uid,
Set<AttributeDelta> modifications,
OperationOptions options)
Update the object specified by the
ObjectClass and Uid ,
modifying the values according to the attribute deltas. |
Modifier and Type | Method and Description |
---|---|
Set<AttributeDelta> |
UpdateDeltaOp.updateDelta(ObjectClass objclass,
Uid uid,
Set<AttributeDelta> modifications,
OperationOptions options)
Update the object specified by the
ObjectClass and Uid ,
modifying the values according to the attribute deltas. |
Copyright © 2022. All rights reserved.