|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Attribute | |
---|---|
org.identityconnectors.framework.api.operations | |
org.identityconnectors.framework.common.objects | |
org.identityconnectors.framework.common.objects.filter | |
org.identityconnectors.framework.spi | This is the "Service Provider Interface" package. |
org.identityconnectors.framework.spi.operations |
Uses of Attribute in org.identityconnectors.framework.api.operations |
---|
Method parameters in org.identityconnectors.framework.api.operations with type arguments of type Attribute | |
---|---|
Uid |
UpdateApiOp.addAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToAdd,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
adding to the current values of each attribute the values provided. |
Uid |
CreateApiOp.create(ObjectClass oclass,
Set<Attribute> attrs,
OperationOptions options)
Create a target object based on the specified attributes. |
Uid |
UpdateApiOp.removeAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToRemove,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
removing from the current values of each attribute the values provided. |
Uid |
UpdateApiOp.update(ObjectClass objclass,
Uid uid,
Set<Attribute> replaceAttributes,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
replacing the current values of each attribute with the values
provided. |
Uses of Attribute in org.identityconnectors.framework.common.objects |
---|
Subclasses of Attribute in org.identityconnectors.framework.common.objects | |
---|---|
class |
Name
A single-valued attribute that represents the user-friendly identifier of an object on a target resource. |
class |
Uid
A single-valued attribute that represents the unique identifier of an object within the name-space of the target resource. |
Methods in org.identityconnectors.framework.common.objects that return Attribute | |
---|---|
Attribute |
AttributeBuilder.build()
|
static Attribute |
AttributeBuilder.build(String name)
Creates a attribute with the specified name and a null value. |
static Attribute |
AttributeBuilder.build(String name,
Collection<?> obj)
Creates an Attribute with the name and the values provided. |
static Attribute |
AttributeBuilder.build(String name,
Object... args)
Creates an Attribute with the name and the values provided. |
static Attribute |
AttributeBuilder.buildCurrentPassword(char[] password)
Builds an operational attribute that represents the current password of an object on a target system or application. |
static Attribute |
AttributeBuilder.buildCurrentPassword(GuardedString password)
Builds an operational attribute that represents the current password of an object on a target system or application. |
static Attribute |
AttributeBuilder.buildDisableDate(Date date)
Builds an operational attribute that represents the date and time to disable an object on a target system or application. |
static Attribute |
AttributeBuilder.buildDisableDate(long date)
Builds an operational attribute that represents the date and time to disable an object on a target system or application. |
static Attribute |
AttributeBuilder.buildEnabled(boolean value)
Builds an operational attribute that represents whether object is enabled on a target system or application. |
static Attribute |
AttributeBuilder.buildEnableDate(Date date)
Builds an operational attribute that represents the date and time to enable an object on a target system or application. |
static Attribute |
AttributeBuilder.buildEnableDate(long date)
Builds an operational attribute that represents the date and time to enable an object on a target system or application. |
static Attribute |
AttributeBuilder.buildLastLoginDate(Date date)
Builds an 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 Attribute |
AttributeBuilder.buildLastLoginDate(long date)
Builds an 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 Attribute |
AttributeBuilder.buildLastPasswordChangeDate(Date date)
Builds an 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 Attribute |
AttributeBuilder.buildLastPasswordChangeDate(long date)
Builds an 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 Attribute |
AttributeBuilder.buildLockOut(boolean lock)
Builds an operational attribute that represents whether an object is locked out on a target system or application. |
static Attribute |
AttributeBuilder.buildPassword(char[] password)
Builds an operational attribute that represents the password of an object on a target system or application. |
static Attribute |
AttributeBuilder.buildPassword(GuardedString password)
Builds an operational attribute that represents the password of an object on a target system or application. |
static Attribute |
AttributeBuilder.buildPasswordChangeInterval(long value)
Builds an 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 Attribute |
AttributeBuilder.buildPasswordExpirationDate(Date dateTime)
Builds an operational attribute that represents the date and time that a password will expire on a target system or application. |
static Attribute |
AttributeBuilder.buildPasswordExpirationDate(long dateTime)
Builds an operational attribute that represents the date/time that a password will expire on a target system or application. |
static Attribute |
AttributeBuilder.buildPasswordExpired(boolean value)
Builds an operational attribute that represents whether the password of an object is expired on a target system or application. |
Attribute |
AttributesAccessor.find(String name)
Find the named attribute |
static Attribute |
AttributeUtil.find(String name,
Set<Attribute> attrs)
Find the Attribute of the given name in the Set . |
Attribute |
ConnectorObject.getAttributeByName(String name)
Get an attribute by if it exists else null. |
Methods in org.identityconnectors.framework.common.objects that return types with arguments of type Attribute | |
---|---|
static Set<Attribute> |
AttributeUtil.addUid(Set<Attribute> attrs,
Uid uid)
Returns a mutable copy of the original set with the uid attribute added. |
static Set<Attribute> |
AttributeUtil.filterUid(Set<Attribute> attrs)
Returns a mutable copy of the original set with the uid attribute removed. |
Set<Attribute> |
ConnectorObject.getAttributes()
Get the set of attributes that represent this object. |
static Set<Attribute> |
AttributeUtil.getBasicAttributes(Set<Attribute> attrs)
Filter out any special attribute from the specified set. |
static Set<Attribute> |
AttributeUtil.getSpecialAttributes(Set<Attribute> attrs)
Filter out any basic attributes from the specified set, leaving only special attributes. |
static Map<String,Attribute> |
AttributeUtil.toMap(Collection<? extends Attribute> attributes)
Transform a Collection of Attribute instances into
a Map . |
Methods in org.identityconnectors.framework.common.objects with parameters of type Attribute | |
---|---|
ConnectorObjectBuilder |
ConnectorObjectBuilder.addAttribute(Attribute... attrs)
Adds one or many attributes to the ConnectorObject . |
static String |
AttributeUtil.getAsStringValue(Attribute attr)
Get the string value from the specified (single-valued) attribute. |
static BigDecimal |
AttributeUtil.getBigDecimalValue(Attribute attr)
Get the big decimal value from the specified (single-valued) attribute. |
static Boolean |
AttributeUtil.getBooleanValue(Attribute attr)
Get the boolean value from the specified (single-valued) attribute. |
static Date |
AttributeUtil.getDateValue(Attribute attr)
Get the date value from the specified (single-valued) attribute that contains a long. |
static Double |
AttributeUtil.getDoubleValue(Attribute attr)
Get the integer value from the specified (single-valued) attribute. |
static GuardedString |
AttributeUtil.getGuardedStringValue(Attribute attr)
Get the GuardedString value from the specified (single-valued)
attribute. |
static Integer |
AttributeUtil.getIntegerValue(Attribute attr)
Get the integer value from the specified (single-valued) attribute. |
static Long |
AttributeUtil.getLongValue(Attribute attr)
Get the long value from the specified (single-valued) attribute. |
static Object |
AttributeUtil.getSingleValue(Attribute attr)
Get the Object value from the specified (single-valued)
attribute. |
static String |
AttributeUtil.getStringValue(Attribute attr)
Get the string value from the specified (single-valued) attribute. |
static boolean |
OperationalAttributes.isOperationalAttribute(Attribute attr)
|
static boolean |
AttributeUtil.isSpecial(Attribute attr)
Determines whether the specified attribute is a special attribute. |
Method parameters in org.identityconnectors.framework.common.objects with type arguments of type Attribute | |
---|---|
ConnectorObjectBuilder |
ConnectorObjectBuilder.addAttributes(Collection<Attribute> attrs)
Add all the Attribute s of a Collection . |
static Set<Attribute> |
AttributeUtil.addUid(Set<Attribute> attrs,
Uid uid)
Returns a mutable copy of the original set with the uid attribute added. |
static Set<Attribute> |
AttributeUtil.filterUid(Set<Attribute> attrs)
Returns a mutable copy of the original set with the uid attribute removed. |
static Attribute |
AttributeUtil.find(String name,
Set<Attribute> attrs)
Find the Attribute of the given name in the Set . |
static Set<Attribute> |
AttributeUtil.getBasicAttributes(Set<Attribute> attrs)
Filter out any special attribute from the specified set. |
static GuardedString |
AttributeUtil.getCurrentPasswordValue(Set<Attribute> attrs)
Get the current password value from the provided set of Attribute s. |
static Date |
AttributeUtil.getEnableDate(Set<Attribute> attrs)
Get the enable date from the set of attributes. |
static Name |
AttributeUtil.getNameFromAttributes(Set<Attribute> attrs)
Get the Name attribute from the specified set of attributes. |
static Boolean |
AttributeUtil.getPasswordExpired(Set<Attribute> attrs)
Get the password expired attribute from a Collection of
Attribute s. |
static GuardedString |
AttributeUtil.getPasswordValue(Set<Attribute> attrs)
Get the password value from the provided set of Attribute s. |
static Set<Attribute> |
AttributeUtil.getSpecialAttributes(Set<Attribute> attrs)
Filter out any basic attributes from the specified set, leaving only special attributes. |
static Uid |
AttributeUtil.getUidAttribute(Set<Attribute> attrs)
Get the Uid from the specified set of attributes. |
static Map<String,Attribute> |
AttributeUtil.toMap(Collection<? extends Attribute> attributes)
Transform a Collection of Attribute instances into
a Map . |
Constructor parameters in org.identityconnectors.framework.common.objects with type arguments of type Attribute | |
---|---|
AttributesAccessor(Set<Attribute> attrs)
|
|
ConnectorObject(ObjectClass objectClass,
Set<? extends Attribute> set)
Public only for serialization; please use ConnectorObjectBuilder . |
Uses of Attribute in org.identityconnectors.framework.common.objects.filter |
---|
Methods in org.identityconnectors.framework.common.objects.filter that return Attribute | |
---|---|
Attribute |
AttributeFilter.getAttribute()
Get the internal attribute. |
Methods in org.identityconnectors.framework.common.objects.filter with parameters of type Attribute | |
---|---|
static Filter |
FilterBuilder.contains(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that contains as any substring
the value of the specified Attribute . |
static Filter |
FilterBuilder.containsAllValues(Attribute attr)
Select only an input ConnectorObject with a value for the
specified Attribute that contains all the values from the
specified Attribute . |
static Filter |
FilterBuilder.endsWith(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that contains as a final substring
the value of the specified Attribute . |
static Filter |
FilterBuilder.equalTo(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that is lexically equal to
the value of the specified Attribute . |
static Filter |
FilterBuilder.greaterThan(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that is lexically greater than
the value of the specified Attribute . |
static Filter |
FilterBuilder.greaterThanOrEqualTo(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that is lexically greater than or equal to
the value of the specified Attribute . |
static Filter |
FilterBuilder.lessThan(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that is lexically less than
the value of the specified Attribute . |
static Filter |
FilterBuilder.lessThanOrEqualTo(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that is lexically less than or equal to
the value of the specified Attribute . |
static Filter |
FilterBuilder.startsWith(Attribute attr)
Select only an input ConnectorObject
with a value for the specified Attribute
that contains as an initial substring
the value of the specified Attribute . |
Constructors in org.identityconnectors.framework.common.objects.filter with parameters of type Attribute | |
---|---|
ContainsAllValuesFilter(Attribute attr)
Public only as an artifact of the implementation. |
|
ContainsFilter(Attribute attr)
|
|
EndsWithFilter(Attribute attr)
|
|
EqualsFilter(Attribute attr)
Public only as an artifact of the implementation. |
|
GreaterThanFilter(Attribute attr)
Determine if the ConnectorObject Attribute value is
greater than the one provided in the filter. |
|
GreaterThanOrEqualFilter(Attribute attr)
|
|
LessThanFilter(Attribute attr)
|
|
LessThanOrEqualFilter(Attribute attr)
|
|
StartsWithFilter(Attribute attr)
|
Uses of Attribute in org.identityconnectors.framework.spi |
---|
Methods in org.identityconnectors.framework.spi that return Attribute | |
---|---|
Attribute |
AttributeNormalizer.normalizeAttribute(ObjectClass oclass,
Attribute attribute)
|
Methods in org.identityconnectors.framework.spi with parameters of type Attribute | |
---|---|
Attribute |
AttributeNormalizer.normalizeAttribute(ObjectClass oclass,
Attribute attribute)
|
Uses of Attribute in org.identityconnectors.framework.spi.operations |
---|
Method parameters in org.identityconnectors.framework.spi.operations with type arguments of type Attribute | |
---|---|
Uid |
UpdateAttributeValuesOp.addAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToAdd,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
adding to the current values of each attribute the values provided. |
Uid |
CreateOp.create(ObjectClass oclass,
Set<Attribute> attrs,
OperationOptions options)
The Connector developer is responsible for taking the attributes
given (which always includes the ObjectClass ) and create an
object and its Uid . |
Uid |
UpdateAttributeValuesOp.removeAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToRemove,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
removing from the current values of each attribute the values provided. |
Uid |
UpdateOp.update(ObjectClass objclass,
Uid uid,
Set<Attribute> replaceAttributes,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
replacing the current values of each attribute with the values
provided. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |