Uses of Class
org.identityconnectors.framework.common.objects.OperationOptions
-
-
Uses of OperationOptions in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return OperationOptions Modifier and Type Method Description OperationOptions
ContractTestBase. getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz)
Gets OperationOptions suitable for specified operation.OperationOptions
ObjectClassRunner. getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz)
Gets OperationOptions suitable for specified operation.OperationOptions
ScriptOnResourceApiOpTests. getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz)
Methods in org.identityconnectors.contract.test with parameters of type OperationOptions Modifier and Type Method Description static Uid
ConnectorHelper. createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, OperationOptions opOptions)
gets the attributes for youstatic Uid
ConnectorHelper. 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 boolean
ConnectorHelper. 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.static List<SyncDelta>
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 OperationOptions Modifier and Type Method Description Uid
UpdateApiOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.Uid
AuthenticationApiOp. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Most basic authentication available.Uid
CreateApiOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Create a target object based on the specified attributes.void
DeleteApiOp. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
Delete the object that the specified Uid identifies (if any).ConnectorObject
GetApiOp. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)
Get a particularConnectorObject
based on theUid
.void
LiveSyncApiOp. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.Uid
UpdateApiOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
ResolveUsernameApiOp. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve the givenauthentication
username to the correspondingUid
.Object
ScriptOnConnectorApiOp. runScriptOnConnector(ScriptContext request, OperationOptions options)
Runs the script.Object
ScriptOnResourceApiOp. runScriptOnResource(ScriptContext request, OperationOptions options)
Runs a script on a specific target resource.SearchResult
SearchApiOp. search(ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options)
Search the resource for all objects that match the object class and filter.SyncToken
SyncApiOp. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.Uid
UpdateApiOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Update the object specified by theObjectClass
andUid
, 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 OperationOptions in org.identityconnectors.framework.common.objects
Methods in org.identityconnectors.framework.common.objects that return OperationOptions Modifier and Type Method Description OperationOptions
OperationOptionsBuilder. build()
Creates theOperationOptions
.Constructors in org.identityconnectors.framework.common.objects with parameters of type OperationOptions Constructor Description OperationOptionsBuilder(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 OperationOptions Modifier and Type Method Description Uid
AbstractConnectorFacade. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.Uid
AbstractConnectorFacade. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Most basic authentication available.Uid
AbstractConnectorFacade. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Create a target object based on the specified attributes.void
AbstractConnectorFacade. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
Delete the object that the specified Uid identifies (if any).ConnectorObject
AbstractConnectorFacade. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)
Get a particularConnectorObject
based on theUid
.void
AbstractConnectorFacade. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.Uid
AbstractConnectorFacade. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
AbstractConnectorFacade. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve the givenauthentication
username to the correspondingUid
.Object
AbstractConnectorFacade. runScriptOnConnector(ScriptContext request, OperationOptions options)
Runs the script.Object
AbstractConnectorFacade. runScriptOnResource(ScriptContext request, OperationOptions options)
Runs a script on a specific target resource.SearchResult
AbstractConnectorFacade. search(ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options)
Search the resource for all objects that match the object class and filter.SyncToken
AbstractConnectorFacade. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.Uid
AbstractConnectorFacade. update(ObjectClass objectClass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.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 OperationOptions Modifier and Type Method Description Uid
UpdateImpl. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Uid
AuthenticationImpl. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Authenticate using the basic credentials.Uid
CreateImpl. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Calls the create method on the Connector side.void
DeleteImpl. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
Calls the delete method on the Connector side.ConnectorObject
GetImpl. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)
void
LiveSyncImpl. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
static void
SearchImpl. rawSearch(SearchOp<?> search, ObjectClass objectClass, Filter filter, SearchResultsHandler handler, OperationOptions options, ConnectorOperationalContext operationalContext)
Public static because it is used by TestHelpersImpl.Uid
UpdateImpl. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Uid
ResolveUsernameImpl. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve the username to anUid
.Object
ScriptOnConnectorImpl. runScriptOnConnector(ScriptContext request, OperationOptions options)
Object
ScriptOnResourceImpl. runScriptOnResource(ScriptContext request, OperationOptions options)
SearchResult
SearchImpl. search(ObjectClass objectClass, Filter originalFilter, ResultsHandler handler, OperationOptions options)
Call the SPI search routines to return the results to theResultsHandler
.SyncToken
SyncImpl. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
Uid
UpdateImpl. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Set<AttributeDelta>
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 OperationOptions Modifier and Type Method Description SearchResult
TestHelpersImpl. 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 OperationOptions Modifier and Type Method Description Uid
UpdateAttributeValuesOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.Uid
AuthenticateOp. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Simple authentication with two parameters presumed to be user name and password.Uid
CreateOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
TheConnector
developer 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 specifiedFilter
into one or more native queries.void
DeleteOp. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
TheConnector
developer is responsible for calling the native delete methods to remove the object specified by its unique id.void
SearchOp. 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 theFilter
passed 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)
.void
LiveSyncOp. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.Uid
UpdateAttributeValuesOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
ResolveUsernameOp. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve an object to itsUid
based on its username.Object
ScriptOnConnectorOp. runScriptOnConnector(ScriptContext request, OperationOptions options)
Runs the script request.Object
ScriptOnResourceOp. runScriptOnResource(ScriptContext request, OperationOptions options)
Run the specified script on the target resource that this connector manages.void
SyncOp. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.Uid
UpdateOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Update the object specified by theObjectClass
andUid
, 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 theObjectClass
andUid
, 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 OperationOptions Modifier and Type Method Description static void
TestHelpers. 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 OperationOptions Modifier and Type Method Description SearchResult
TestHelpersSpi. 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 OperationOptions Modifier and Type Method Description Uid
TstAbstractConnector. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Uid
TstConnector. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
FilterTranslator<Filter>
TstAbstractConnector. createFilterTranslator(ObjectClass objectClass, OperationOptions options)
FilterTranslator<String>
TstConnector. createFilterTranslator(ObjectClass objectClass, OperationOptions options)
void
TstAbstractConnector. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
void
TstAbstractConnector. executeQuery(ObjectClass objectClass, Filter query, ResultsHandler handler, OperationOptions options)
void
TstConnector. executeQuery(ObjectClass objectClass, String query, ResultsHandler handler, OperationOptions options)
void
TstAbstractConnector. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
void
TstConnector. livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
void
TstAbstractConnector. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
void
TstConnector. sync(ObjectClass objectClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
-