Uses of Class
org.identityconnectors.framework.common.objects.OperationOptions
Packages that use OperationOptions
Package
Description
-
Uses of OperationOptions in net.tirasa.connid.commons.db
Methods in net.tirasa.connid.commons.db with parameters of type OperationOptionsModifier and TypeMethodDescriptionprotected abstract SQLParamDatabaseFilterTranslator.getSQLParam(Attribute attribute, ObjectClass oclass, OperationOptions options) Get the SQLParam for given attributeConstructors in net.tirasa.connid.commons.db with parameters of type OperationOptionsModifierConstructorDescriptionDatabaseFilterTranslator(ObjectClass oclass, OperationOptions options) DatabaseFilterTranslator translate filters to database WHERE clause -
Uses of OperationOptions in net.tirasa.connid.commons.scripted
Methods in net.tirasa.connid.commons.scripted with parameters of type OperationOptionsModifier and TypeMethodDescriptionAbstractScriptedConnector.addAttributeValues(ObjectClass objectClass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options) AbstractScriptedConnector.authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options) AbstractScriptedConnector.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) voidAbstractScriptedConnector.delete(ObjectClass objectClass, Uid uid, OperationOptions options) voidAbstractScriptedConnector.executeQuery(ObjectClass objectClass, Map<String, Object> query, ResultsHandler handler, OperationOptions options) AbstractScriptedConnector.removeAttributeValues(ObjectClass objectClass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options) AbstractScriptedConnector.resolveUsername(ObjectClass objectClass, String username, OperationOptions options) AbstractScriptedConnector.runScriptOnConnector(ScriptContext request, OperationOptions options) voidAbstractScriptedConnector.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) AbstractScriptedConnector.update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options) AbstractScriptedConnector.updateDelta(ObjectClass objectClass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options) -
Uses of OperationOptions in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return OperationOptionsModifier and TypeMethodDescriptionContractTestBase.getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz) Gets OperationOptions suitable for specified operation.ObjectClassRunner.getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz) Gets OperationOptions suitable for specified operation.ScriptOnResourceApiOpTests.getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz) Methods in org.identityconnectors.contract.test with parameters of type OperationOptionsModifier and TypeMethodDescriptionstatic UidConnectorHelper.createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, OperationOptions opOptions) gets the attributes for youstatic UidConnectorHelper.createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, OperationOptions opOptions) gets the attributes for you, appending the qualifier to the attribute namestatic booleanConnectorHelper.deleteObject(ConnectorFacade connectorFacade, ObjectClass objClass, Uid uid, boolean failOnError, OperationOptions opOptions) Performs deletion of object specified by uid.static List<LiveSyncDelta> ConnectorHelper.livesync(ConnectorFacade connectorFacade, ObjectClass objClass, OperationOptions opOptions) Performs livesync on connector facade.static List<ConnectorObject> ConnectorHelper.search(ConnectorFacade connectorFacade, ObjectClass objClass, Filter filter, OperationOptions opOptions) Performs search on connector facade with specified object class, filter and operation options.static Map<Uid, ConnectorObject> ConnectorHelper.search2Map(ConnectorFacade connectorFacade, ObjectClass objClass, Filter filter, OperationOptions opOptions) Performs search on connector facade with specified object class, filter and operation options.ConnectorHelper.sync(ConnectorFacade connectorFacade, ObjectClass objClass, SyncToken token, OperationOptions opOptions) Performs sync on connector facade. -
Uses of OperationOptions in org.identityconnectors.framework.api.operations
Methods in org.identityconnectors.framework.api.operations with parameters of type OperationOptionsModifier 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.AuthenticationApiOp.authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options) Most basic authentication available.CreateApiOp.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).GetApiOp.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.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.ResolveUsernameApiOp.resolveUsername(ObjectClass objectClass, String username, OperationOptions options) Resolve the givenauthenticationusername to the correspondingUid.ScriptOnConnectorApiOp.runScriptOnConnector(ScriptContext request, OperationOptions options) Runs the script.ScriptOnResourceApiOp.runScriptOnResource(ScriptContext request, OperationOptions options) Runs a script on a specific target resource.SearchApiOp.search(ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options) Search the resource for all objects that match the object class and filter.SyncApiOp.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) Request synchronization events--i.e., native changes to target objects.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.UpdateDeltaApiOp.updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options) -
Uses of OperationOptions in org.identityconnectors.framework.common.objects
Methods in org.identityconnectors.framework.common.objects that return OperationOptionsConstructors in org.identityconnectors.framework.common.objects with parameters of type OperationOptionsModifierConstructorDescriptionOperationOptionsBuilder(OperationOptions options) Create a builder from an existing set of options. -
Uses of OperationOptions in org.identityconnectors.framework.impl.api
Methods in org.identityconnectors.framework.impl.api with parameters of type OperationOptionsModifier 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.authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options) Most basic authentication available.final UidAbstractConnectorFacade.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) Create a target object based on the specified attributes.final voidAbstractConnectorFacade.delete(ObjectClass objectClass, Uid uid, OperationOptions options) Delete the object that the specified Uid identifies (if any).final ConnectorObjectAbstractConnectorFacade.getObject(ObjectClass objectClass, Uid uid, OperationOptions options) Get a particularConnectorObjectbased on theUid.voidAbstractConnectorFacade.livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options) Request synchronization events--i.e., native changes to target objects.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.resolveUsername(ObjectClass objectClass, String username, OperationOptions options) Resolve the givenauthenticationusername to the correspondingUid.final ObjectAbstractConnectorFacade.runScriptOnConnector(ScriptContext request, OperationOptions options) Runs the script.final ObjectAbstractConnectorFacade.runScriptOnResource(ScriptContext request, OperationOptions options) Runs a script on a specific target resource.final SearchResultAbstractConnectorFacade.search(ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options) Search the resource for all objects that match the object class and filter.final SyncTokenAbstractConnectorFacade.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) Request synchronization events--i.e., native changes to target objects.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.final Set<AttributeDelta> AbstractConnectorFacade.updateDelta(ObjectClass objectClass, Uid uid, Set<AttributeDelta> attrsDelta, OperationOptions options) -
Uses of OperationOptions in org.identityconnectors.framework.impl.api.local.operations
Methods in org.identityconnectors.framework.impl.api.local.operations with parameters of type OperationOptionsModifier and TypeMethodDescriptionUpdateImpl.addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options) AuthenticationImpl.authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options) Authenticate using the basic credentials.CreateImpl.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) Calls the create method on the Connector side.voidDeleteImpl.delete(ObjectClass objectClass, Uid uid, OperationOptions options) Calls the delete method on the Connector side.GetImpl.getObject(ObjectClass objectClass, Uid uid, OperationOptions options) voidLiveSyncImpl.livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options) static voidSearchImpl.rawSearch(SearchOp<?> search, ObjectClass objectClass, Filter filter, SearchResultsHandler handler, OperationOptions options, ConnectorOperationalContext operationalContext) Public static because it is used by TestHelpersImpl.UpdateImpl.removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options) ResolveUsernameImpl.resolveUsername(ObjectClass objectClass, String username, OperationOptions options) Resolve the username to anUid.ScriptOnConnectorImpl.runScriptOnConnector(ScriptContext request, OperationOptions options) ScriptOnResourceImpl.runScriptOnResource(ScriptContext request, OperationOptions options) SearchImpl.search(ObjectClass objectClass, Filter originalFilter, ResultsHandler handler, OperationOptions options) Call the SPI search routines to return the results to theResultsHandler.SyncImpl.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) UpdateImpl.update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options) UpdateDeltaImpl.updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options) -
Uses of OperationOptions in org.identityconnectors.framework.impl.test
Methods in org.identityconnectors.framework.impl.test with parameters of type OperationOptionsModifier and TypeMethodDescriptionTestHelpersImpl.search(SearchOp<?> search, ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options) Performs a raw, unfiltered search at the SPI level, eliminating duplicates from the result set. -
Uses of OperationOptions in org.identityconnectors.framework.spi.operations
Methods in org.identityconnectors.framework.spi.operations with parameters of type OperationOptionsModifier 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.AuthenticateOp.authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options) Simple authentication with two parameters presumed to be user name and password.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.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).voidLiveSyncOp.livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options) Request synchronization events--i.e., native changes to target objects.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.ResolveUsernameOp.resolveUsername(ObjectClass objectClass, String username, OperationOptions options) Resolve an object to itsUidbased on its username.ScriptOnConnectorOp.runScriptOnConnector(ScriptContext request, OperationOptions options) Runs the script request.ScriptOnResourceOp.runScriptOnResource(ScriptContext request, OperationOptions options) Run the specified script on the target resource that this connector manages.voidSyncOp.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) Request synchronization events--i.e., native changes to target objects.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.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. -
Uses of OperationOptions in org.identityconnectors.test.common
Methods in org.identityconnectors.test.common with parameters of type OperationOptionsModifier and TypeMethodDescriptionstatic voidTestHelpers.search(SearchOp<?> search, ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options) Performs a raw, unfiltered search at the SPI level, eliminating duplicates from the result set.static List<ConnectorObject> TestHelpers.searchToList(SearchApiOp search, ObjectClass objectClass, Filter filter, OperationOptions options) static List<ConnectorObject> TestHelpers.searchToList(SearchOp<?> search, ObjectClass objectClass, Filter filter, OperationOptions options) Performs a raw, unfiltered search at the SPI level, eliminating duplicates from the result set. -
Uses of OperationOptions in org.identityconnectors.test.common.spi
Methods in org.identityconnectors.test.common.spi with parameters of type OperationOptionsModifier and TypeMethodDescriptionTestHelpersSpi.search(SearchOp<?> search, ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options) -
Uses of OperationOptions in org.identityconnectors.testconnector
Methods in org.identityconnectors.testconnector with parameters of type OperationOptionsModifier and TypeMethodDescriptionTstAbstractConnector.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) TstConnector.create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options) TstAbstractConnector.createFilterTranslator(ObjectClass objectClass, OperationOptions options) TstConnector.createFilterTranslator(ObjectClass objectClass, OperationOptions options) voidTstAbstractConnector.delete(ObjectClass objectClass, Uid uid, OperationOptions options) voidTstAbstractConnector.executeQuery(ObjectClass objectClass, Filter query, ResultsHandler handler, OperationOptions options) voidTstConnector.executeQuery(ObjectClass objectClass, String query, ResultsHandler handler, OperationOptions options) voidTstAbstractConnector.livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options) voidTstConnector.livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options) voidTstAbstractConnector.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) voidTstConnector.sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)