Uses of Class
org.identityconnectors.framework.common.objects.ObjectClass
-
Packages that use ObjectClass Package Description org.identityconnectors.framework.api.operations org.identityconnectors.framework.common.exceptions org.identityconnectors.framework.common.objects org.identityconnectors.framework.spi This is the "Service Provider Interface" package.org.identityconnectors.framework.spi.operations -
-
Uses of ObjectClass in org.identityconnectors.framework.api.operations
Methods in org.identityconnectors.framework.api.operations with parameters of type ObjectClass 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.UidAuthenticationApiOp. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)Most basic authentication available.UidCreateApiOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)Create a target object based on the specified attributes.voidDeleteApiOp. delete(ObjectClass objectClass, Uid uid, OperationOptions options)Delete the object that the specified Uid identifies (if any).SyncTokenSyncApiOp. getLatestSyncToken(ObjectClass objectClass)Returns the token corresponding to the most recent synchronization event for any instance of the specified object class.ConnectorObjectGetApiOp. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)Get a particularConnectorObjectbased on theUid.voidLiveSyncApiOp. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)Request synchronization events--i.e., native changes to target objects.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.UidResolveUsernameApiOp. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)Resolve the givenauthenticationusername to the correspondingUid.SearchResultSearchApiOp. search(ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options)Search the resource for all objects that match the object class and filter.SyncTokenSyncApiOp. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)Request synchronization events--i.e., native changes to target objects.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.Set<AttributeDelta>UpdateDeltaApiOp. updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options) -
Uses of ObjectClass in org.identityconnectors.framework.common.exceptions
Constructors in org.identityconnectors.framework.common.exceptions with parameters of type ObjectClass Constructor Description UnknownUidException(Uid uid, ObjectClass objclass) -
Uses of ObjectClass in org.identityconnectors.framework.common.objects
Fields in org.identityconnectors.framework.common.objects declared as ObjectClass Modifier and Type Field Description static ObjectClassObjectClass. ACCOUNTRepresents a human being in the context of a specific system or application.static ObjectClassObjectClass. ALLRepresents all collections that contains any object.static ObjectClassObjectClass. GROUPRepresents a collection that contains an object (such as an account).Methods in org.identityconnectors.framework.common.objects that return ObjectClass Modifier and Type Method Description ObjectClassBaseConnectorObject. getObjectClass()Gets theObjectClassfor this object.ObjectClassLiveSyncDelta. getObjectClass()If the change described by thisSyncDelta.DELETEand the deleted object value isnull, this method returns the ObjectClass of the deleted object.ObjectClassLiveSyncDeltaBuilder. getObjectClass()Gets the ObjectClass of the object that deleted.ObjectClassQualifiedUid. getObjectClass()Returns the object class.ObjectClassSyncDeltaBuilder. getObjectClass()Gets the ObjectClass of the object that deleted.Methods in org.identityconnectors.framework.common.objects with parameters of type ObjectClass Modifier and Type Method Description static booleanObjectClassUtil. isSpecial(ObjectClass objectClass)Determines whether the specified object class is a special object class.ConnectorObjectBuilderConnectorObjectBuilder. setObjectClass(ObjectClass oclass)LiveSyncDeltaBuilderLiveSyncDeltaBuilder. setObjectClass(ObjectClass objectClass)Sets the ObjectClass of the object that deleted.SyncDeltaBuilderSyncDeltaBuilder. setObjectClass(ObjectClass objectClass)Sets the ObjectClass of the object that deleted.Constructors in org.identityconnectors.framework.common.objects with parameters of type ObjectClass Constructor Description 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.QualifiedUid(ObjectClass objectClass, Uid uid)Create a QualifiedUid. -
Uses of ObjectClass in org.identityconnectors.framework.spi
Methods in org.identityconnectors.framework.spi with parameters of type ObjectClass Modifier and Type Method Description AttributeAttributeNormalizer. normalizeAttribute(ObjectClass objectClass, Attribute attribute) -
Uses of ObjectClass in org.identityconnectors.framework.spi.operations
Methods in org.identityconnectors.framework.spi.operations with parameters of type ObjectClass 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.UidAuthenticateOp. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)Simple authentication with two parameters presumed to be user name and password.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.FilterTranslator<T>SearchOp. createFilterTranslator(ObjectClass objectClass, OperationOptions options)Creates a filter translator that will translate a specifiedFilterinto one or more native queries.voidDeleteOp. delete(ObjectClass objectClass, Uid uid, OperationOptions options)TheConnectordeveloper is responsible for calling the native delete methods to remove the object specified by its unique id.voidSearchOp. executeQuery(ObjectClass objectClass, T query, ResultsHandler handler, OperationOptions options)ConnectorFacade calls this method once for each native query that theSearchOp.createFilterTranslator(ObjectClass, OperationOptions)produces in response to theFilterpassed intoSearchApiOp.search(org.identityconnectors.framework.common.objects.ObjectClass, org.identityconnectors.framework.common.objects.filter.Filter, org.identityconnectors.framework.common.objects.ResultsHandler, org.identityconnectors.framework.common.objects.OperationOptions).SyncTokenSyncOp. getLatestSyncToken(ObjectClass objectClass)Returns the token corresponding to the most recent synchronization event.voidLiveSyncOp. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)Request synchronization events--i.e., native changes to target objects.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.UidResolveUsernameOp. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)Resolve an object to itsUidbased on its username.voidSyncOp. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)Request synchronization events--i.e., native changes to target objects.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.Set<AttributeDelta>UpdateDeltaOp. updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options)Update the object specified by theObjectClassandUid, modifying the values according to the attribute deltas.
-