Uses of Class
org.identityconnectors.framework.common.objects.Attribute
Packages that use Attribute
Package
Description
This is the "Service Provider Interface" package.
-
Uses of Attribute in net.tirasa.connid.commons.db
Methods in net.tirasa.connid.commons.db with parameters of type AttributeModifier and TypeMethodDescriptionprotected abstract SQLParamDatabaseFilterTranslator.getSQLParam(Attribute attribute, ObjectClass oclass, OperationOptions options) Get the SQLParam for given attributeprotected booleanDatabaseFilterTranslator.validateSearchAttribute(Attribute attribute) Validate the attribute to supported search types -
Uses of Attribute in net.tirasa.connid.commons.scripted
Method parameters in net.tirasa.connid.commons.scripted with type arguments of type AttributeModifier and TypeMethodDescriptionAbstractScriptedConnector.addAttributeValues(ObjectClass objectClass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options) AbstractScriptedConnector.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) AbstractScriptedConnector.removeAttributeValues(ObjectClass objectClass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options) AbstractScriptedConnector.update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options) -
Uses of Attribute in org.identityconnectors.contract.data
Methods in org.identityconnectors.contract.data that return types with arguments of type AttributeModifier and TypeMethodDescriptionDataProvider.getAttributeSet(String propertySetName) converts the given property submap to Attribute set.GroovyDataProvider.getAttributeSet(String propertySetName) -
Uses of Attribute in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return types with arguments of type AttributeModifier and TypeMethodDescriptionConnectorHelper.getAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue, boolean onlyCreateable, boolean onlyUpdateable) get attribute values (concatenates the qualifier with the name)ConnectorHelper.getCreateableAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue) Get createable attributes' values.ConnectorHelper.getUpdateableAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue) Get updateable attributes' values.UpdateApiOpTests.mergeAttributeSets(Set<Attribute> attrSet1, Set<Attribute> attrSet2) Returns new attribute set which contains all attributes from both sets.Methods in org.identityconnectors.contract.test with parameters of type AttributeModifier and TypeMethodDescriptionstatic booleanConnectorHelper.isCreateable(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute Createable.static booleanConnectorHelper.isReadable(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute readable.static booleanConnectorHelper.isRequired(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute required.static booleanConnectorHelper.isReturnedByDefault(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute returnedByDefault.static booleanConnectorHelper.isUpdateable(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute readable.Method parameters in org.identityconnectors.contract.test with type arguments of type AttributeModifier and TypeMethodDescriptionstatic voidConnectorHelper.checkLiveSyncDelta(ObjectClassInfo ocInfo, LiveSyncDelta delta, Uid uid, Set<Attribute> attributes, boolean checkNotReturnedByDefault) Check that passed SyncDelta has expected values.static booleanConnectorHelper.checkObject(ObjectClassInfo objectClassInfo, ConnectorObject connectorObj, Set<Attribute> requestedAttributes) Checks if object has expected attributes and values.static booleanConnectorHelper.checkObject(ObjectClassInfo objectClassInfo, ConnectorObject connectorObj, Set<Attribute> requestedAttributes, boolean checkNotReturnedByDefault) Checks if object has expected attributes and values.static voidConnectorHelper.checkSyncDelta(ObjectClassInfo ocInfo, SyncDelta delta, Uid uid, Set<Attribute> attributes, SyncDeltaType deltaType, boolean checkNotReturnedByDefault) Check that passed SyncDelta has expected values.UpdateApiOpTests.mergeAttributeSets(Set<Attribute> attrSet1, Set<Attribute> attrSet2) Returns new attribute set which contains all attributes from both sets. -
Uses of Attribute in org.identityconnectors.framework.api.operations
Method parameters in org.identityconnectors.framework.api.operations with type arguments of type AttributeModifier and TypeMethodDescriptionUpdateApiOp.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.CreateApiOp.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) Create a target object based on the specified attributes.UpdateApiOp.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.UpdateApiOp.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.objectsModifier and TypeClassDescriptionfinal classA single-valued attribute that represents the user-friendly identifier of an object on a target resource.final classA 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 AttributeMethods in org.identityconnectors.framework.common.objects that return AttributeModifier and TypeMethodDescriptionAttributeBuilder.build()static AttributeCreates a attribute with the specified name and anullvalue.static AttributeCreates 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.Find the named attribute.static 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 AttributeModifier and TypeMethodDescriptionReturns a mutable copy of the original set with the uid attribute added.Returns a mutable copy of the original set with the uid attribute removed.BaseConnectorObject.getAttributes()Get the set of attributes that represent this object.AttributeUtil.getBasicAttributes(Set<Attribute> attrs) Filter out any special attribute from the specified set.AttributeUtil.getSpecialAttributes(Set<Attribute> attrs) Filter out any basic attributes from the specified set, leaving only special attributes.AttributeUtil.toMap(Collection<? extends Attribute> attributes) Methods in org.identityconnectors.framework.common.objects with parameters of type AttributeModifier and TypeMethodDescriptionConnectorObjectBuilder.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.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 booleanDetermines whether the specified attribute is a special attribute.Method parameters in org.identityconnectors.framework.common.objects with type arguments of type AttributeModifier and TypeMethodDescriptionConnectorObjectBuilder.addAttributes(Collection<Attribute> attrs) Add all theAttributes of aCollection.Returns a mutable copy of the original set with the uid attribute added.Returns a mutable copy of the original set with the uid attribute removed.static AttributeAttributeUtil.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.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.AttributeUtil.toMap(Collection<? extends Attribute> attributes) Constructor parameters in org.identityconnectors.framework.common.objects with type arguments of type AttributeModifierConstructorDescriptionAttributesAccessor(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 AttributeMethods in org.identityconnectors.framework.common.objects.filter with parameters of type AttributeModifier and TypeMethodDescriptionstatic FilterSelect 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 FilterSelect 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 FilterSelect 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 FilterSelect 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 AttributeModifierConstructorDescriptionPublic 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 theConnectorObjectAttributevalue is greater than the one provided in the filter.LessThanFilter(Attribute attr) StartsWithFilter(Attribute attr) -
Uses of Attribute in org.identityconnectors.framework.impl.api
Method parameters in org.identityconnectors.framework.impl.api with type arguments of type AttributeModifier and TypeMethodDescriptionfinal UidAbstractConnectorFacade.addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options) Update the object specified by theObjectClassandUid, adding to the current values of each attribute the values provided.final UidAbstractConnectorFacade.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) Create a target object based on the specified attributes.final UidAbstractConnectorFacade.removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options) Update the object specified by theObjectClassandUid, removing from the current values of each attribute the values provided.final UidAbstractConnectorFacade.update(ObjectClass objectClass, Uid uid, Set<Attribute> attrs, 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.impl.api.local.operations
Methods in org.identityconnectors.framework.impl.api.local.operations that return AttributeModifier and TypeMethodDescriptionCaseNormalizer.normalizeAttribute(ObjectClass oclass, Attribute attribute) ObjectNormalizerFacade.normalizeAttribute(Attribute attribute) Returns the normalized value of the attribute.Methods in org.identityconnectors.framework.impl.api.local.operations that return types with arguments of type AttributeModifier and TypeMethodDescriptionMerges two connector objects into a single updated object.ObjectNormalizerFacade.normalizeAttributes(Set<Attribute> attributes) Returns the normalized set of attributes or null if the original set is null.AttributesToGetResultsHandler.reduceToAttrsToGet(Set<Attribute> attributesToGet) Simple method that clones the object and remove the attribute thats are not in theOperationOptions.OP_ATTRIBUTES_TO_GETset.Methods in org.identityconnectors.framework.impl.api.local.operations with parameters of type AttributeModifier and TypeMethodDescriptionCaseNormalizer.normalizeAttribute(ObjectClass oclass, Attribute attribute) ObjectNormalizerFacade.normalizeAttribute(Attribute attribute) Returns the normalized value of the attribute.Method parameters in org.identityconnectors.framework.impl.api.local.operations with type arguments of type AttributeModifier and TypeMethodDescriptionUpdateImpl.addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options) CreateImpl.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) Calls the create method on the Connector side.Merges two connector objects into a single updated object.ObjectNormalizerFacade.normalizeAttributes(Set<Attribute> attributes) Returns the normalized set of attributes or null if the original set is null.AttributesToGetResultsHandler.reduceToAttrsToGet(Set<Attribute> attributesToGet) Simple method that clones the object and remove the attribute thats are not in theOperationOptions.OP_ATTRIBUTES_TO_GETset.UpdateImpl.removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options) UpdateImpl.update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options) static voidUpdateImpl.validateInput(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, boolean isDelta) Makes things easier if you can trust the input. -
Uses of Attribute in org.identityconnectors.framework.spi
Methods in org.identityconnectors.framework.spi that return AttributeModifier and TypeMethodDescriptionAttributeNormalizer.normalizeAttribute(ObjectClass objectClass, Attribute attribute) Methods in org.identityconnectors.framework.spi with parameters of type AttributeModifier and TypeMethodDescriptionAttributeNormalizer.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 AttributeModifier and TypeMethodDescriptionUpdateAttributeValuesOp.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.CreateOp.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.UpdateAttributeValuesOp.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.UpdateOp.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.testconnector
Method parameters in org.identityconnectors.testconnector with type arguments of type AttributeModifier and TypeMethodDescriptionTstAbstractConnector.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) TstConnector.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)