Uses of Class
org.identityconnectors.framework.common.objects.Attribute
-
Packages that use Attribute Package Description 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 Modifier and Type Method Description UidUpdateApiOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)Update the object specified by theObjectClassandUid, adding to the current values of each attribute the values provided.UidCreateApiOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)Create a target object based on the specified attributes.UidUpdateApiOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)Update the object specified by theObjectClassandUid, removing from the current values of each attribute the values provided.UidUpdateApiOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)Update the object specified by theObjectClassandUid, 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 Modifier and Type Class Description classNameA single-valued attribute that represents the user-friendly identifier of an object on a target resource.classUidA single-valued attribute that represents the unique identifier of an object within the name-space of the target resource.Fields in org.identityconnectors.framework.common.objects with type parameters of type Attribute Modifier and Type Field Description protected Map<String,Attribute>BaseConnectorObject. attributeMapMethods in org.identityconnectors.framework.common.objects that return Attribute Modifier and Type Method Description AttributeAttributeBuilder. build()static AttributeAttributeBuilder. build(String name)Creates a attribute with the specified name and anullvalue.static AttributeAttributeBuilder. build(String name, Object... args)Creates anAttributewith the name and the values provided.static AttributeAttributeBuilder. build(String name, Collection<?> obj)Creates anAttributewith the name and the values provided.static AttributeAttributeBuilder. buildCurrentPassword(char[] password)Builds an operational attribute that represents the current password of an object on a target system or application.static AttributeAttributeBuilder. buildCurrentPassword(GuardedString password)Builds an operational attribute that represents the current password of an object on a target system or application.static AttributeAttributeBuilder. buildDisableDate(long date)Builds an operational attribute that represents the date and time to disable an object on a target system or application.static AttributeAttributeBuilder. buildDisableDate(Date date)Builds an operational attribute that represents the date and time to disable an object on a target system or application.static AttributeAttributeBuilder. buildEnabled(boolean value)Builds an operational attribute that represents whether object is enabled on a target system or application.static AttributeAttributeBuilder. buildEnableDate(long date)Builds an operational attribute that represents the date and time to enable an object on a target system or application.static AttributeAttributeBuilder. buildEnableDate(Date date)Builds an operational attribute that represents the date and time to enable an object on a target system or application.static AttributeAttributeBuilder. 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 AttributeAttributeBuilder. 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 AttributeAttributeBuilder. 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 AttributeAttributeBuilder. 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 AttributeAttributeBuilder. buildLockOut(boolean lock)Builds an operational attribute that represents whether an object is locked out on a target system or application.static AttributeAttributeBuilder. buildPassword(char[] password)Builds an operational attribute that represents the password of an object on a target system or application.static AttributeAttributeBuilder. buildPassword(GuardedString password)Builds an operational attribute that represents the password of an object on a target system or application.static AttributeAttributeBuilder. 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 AttributeAttributeBuilder. buildPasswordExpirationDate(long dateTime)Builds an operational attribute that represents the date/time that a password will expire on a target system or application.static AttributeAttributeBuilder. 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 AttributeAttributeBuilder. buildPasswordExpired(boolean value)Builds an operational attribute that represents whether the password of an object is expired on a target system or application.AttributeAttributesAccessor. find(String name)Find the named attribute.static AttributeAttributeUtil. find(String name, Set<Attribute> attrs)AttributeBaseConnectorObject. getAttributeByName(String name)Get an attribute by if it exists else null.static AttributeAttributeDeltaUtil. getEmptyAttribute(AttributeDelta attrDelta)Get theAttributeDeltawith name specific attributesDelta.Methods in org.identityconnectors.framework.common.objects that return types with arguments of type Attribute Modifier and Type Method Description 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>BaseConnectorObject. 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)Methods in org.identityconnectors.framework.common.objects with parameters of type Attribute Modifier and Type Method Description ConnectorObjectBuilderConnectorObjectBuilder. addAttribute(Attribute... attrs)Adds one or many attributes to theConnectorObject.static StringAttributeUtil. getAsStringValue(Attribute attr)Get the string value from the specified (single-valued) attribute.static BigDecimalAttributeUtil. getBigDecimalValue(Attribute attr)Get the big decimal value from the specified (single-valued) attribute.static BigIntegerAttributeUtil. getBigIntegerValue(Attribute attr)Get the big integer value from the specified (single-valued) attribute.static BooleanAttributeUtil. getBooleanValue(Attribute attr)Get the boolean value from the specified (single-valued) attribute.static Byte[]AttributeUtil. getByteArrayValue(Attribute attr)Get the byte array value from the specified (single-valued) attribute.static ByteAttributeUtil. getByteValue(Attribute attr)Get the byte value from the specified (single-valued) attribute.static CharacterAttributeUtil. getCharacterValue(Attribute attr)Get the character value from the specified (single-valued) attribute.static DateAttributeUtil. getDateValue(Attribute attr)Get the date value from the specified (single-valued) attribute that contains a long.static DoubleAttributeUtil. getDoubleValue(Attribute attr)Get the double value from the specified (single-valued) attribute.static FloatAttributeUtil. getFloatValue(Attribute attr)Get the float value from the specified (single-valued) attribute.static GuardedByteArrayAttributeUtil. getGuardedByteArrayValue(Attribute attr)Get theGuardedByteArrayvalue from the specified (single-valued) attribute.static GuardedStringAttributeUtil. getGuardedStringValue(Attribute attr)Get theGuardedStringvalue from the specified (single-valued) attribute.static IntegerAttributeUtil. getIntegerValue(Attribute attr)Get the integer value from the specified (single-valued) attribute.static LongAttributeUtil. getLongValue(Attribute attr)Get the long value from the specified (single-valued) attribute.static Map<String,Object>AttributeUtil. getMapValue(Attribute attr)Get the map value from the specified (single-valued) attribute.static ObjectAttributeUtil. getSingleValue(Attribute attr)Get theObjectvalue from the specified (single-valued) attribute.static StringAttributeUtil. getStringValue(Attribute attr)Get the string value from the specified (single-valued) attribute.static booleanOperationalAttributes. isOperationalAttribute(Attribute attr)static booleanAttributeUtil. 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 Modifier and Type Method Description ConnectorObjectBuilderConnectorObjectBuilder. addAttributes(Collection<Attribute> attrs)Add all theAttributes of aCollection.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 AttributeAttributeUtil. find(String name, Set<Attribute> attrs)static Set<Attribute>AttributeUtil. getBasicAttributes(Set<Attribute> attrs)Filter out any special attribute from the specified set.static GuardedStringAttributeUtil. getCurrentPasswordValue(Set<Attribute> attrs)Get the current password value from the provided set ofAttributes.static DateAttributeUtil. getEnableDate(Set<Attribute> attrs)Get the enable date from the set of attributes.static NameAttributeUtil. getNameFromAttributes(Set<Attribute> attrs)Get theNameattribute from the specified set of attributes.static BooleanAttributeUtil. getPasswordExpired(Set<Attribute> attrs)Get the password expired attribute from aCollectionofAttributes.static GuardedStringAttributeUtil. getPasswordValue(Set<Attribute> attrs)Get the password value from the provided set ofAttributes.static Set<Attribute>AttributeUtil. getSpecialAttributes(Set<Attribute> attrs)Filter out any basic attributes from the specified set, leaving only special attributes.static UidAttributeUtil. getUidAttribute(Set<Attribute> attrs)Get theUidfrom the specified set of attributes.static Map<String,Attribute>AttributeUtil. toMap(Collection<? extends Attribute> attributes)Constructor parameters in org.identityconnectors.framework.common.objects with type arguments of type Attribute Constructor Description AttributesAccessor(Set<Attribute> attrs)ConnectorObject(ObjectClass objectClass, Set<? extends Attribute> attributes)Public only for serialization; please useConnectorObjectBuilder.ConnectorObjectIdentification(ObjectClass objectClass, Set<? extends Attribute> attributes)Public only for serialization; please useConnectorObjectBuilder. -
Uses of Attribute in org.identityconnectors.framework.common.objects.filter
Methods in org.identityconnectors.framework.common.objects.filter that return Attribute Modifier and Type Method Description AttributeAttributeFilter. getAttribute()Get the internal attribute.Methods in org.identityconnectors.framework.common.objects.filter with parameters of type Attribute Modifier and Type Method Description static FilterFilterBuilder. contains(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat contains as any substring the value of the specifiedAttribute.static FilterFilterBuilder. containsAllValues(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat contains all the values from the specifiedAttribute.static FilterFilterBuilder. endsWith(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat contains as a final substring the value of the specifiedAttribute.static FilterFilterBuilder. equalsIgnoreCase(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat is equal to, not considering the case the value of the specifiedAttribute.static FilterFilterBuilder. equalTo(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat is lexically equal to the value of the specifiedAttribute.static FilterFilterBuilder. greaterThan(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat is lexically greater than the value of the specifiedAttribute.static FilterFilterBuilder. greaterThanOrEqualTo(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat is lexically greater than or equal to the value of the specifiedAttribute.static FilterFilterBuilder. lessThan(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat is lexically less than the value of the specifiedAttribute.static FilterFilterBuilder. lessThanOrEqualTo(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat is lexically less than or equal to the value of the specifiedAttribute.static FilterFilterBuilder. startsWith(Attribute attr)Select only an inputConnectorObjectwith a value for the specifiedAttributethat contains as an initial substring the value of the specifiedAttribute.Constructors in org.identityconnectors.framework.common.objects.filter with parameters of type Attribute Constructor Description 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.EqualsIgnoreCaseFilter(Attribute attr)GreaterThanFilter(Attribute attr)Determine if theConnectorObjectAttributevalue 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 Modifier and Type Method Description AttributeAttributeNormalizer. normalizeAttribute(ObjectClass objectClass, Attribute attribute)Methods in org.identityconnectors.framework.spi with parameters of type Attribute Modifier and Type Method Description AttributeAttributeNormalizer. normalizeAttribute(ObjectClass objectClass, 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 Modifier and Type Method Description UidUpdateAttributeValuesOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)Update the object specified by theObjectClassandUid, adding to the current values of each attribute the values provided.UidCreateOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)TheConnectordeveloper is responsible for taking the attributes given (which always includes theObjectClass) and create an object and itsUid.UidUpdateAttributeValuesOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)Update the object specified by theObjectClassandUid, removing from the current values of each attribute the values provided.UidUpdateOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)Update the object specified by theObjectClassandUid, replacing the current values of each attribute with the values provided.
-