Uses of Class
org.identityconnectors.framework.common.objects.ObjectClass
Packages that use ObjectClass
Package
Description
This is the "Service Provider Interface" package.
-
Uses of ObjectClass in net.tirasa.connid.commons.db
Methods in net.tirasa.connid.commons.db with parameters of type ObjectClassModifier 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 ObjectClassModifierConstructorDescriptionDatabaseFilterTranslator(ObjectClass oclass, OperationOptions options) DatabaseFilterTranslator translate filters to database WHERE clause -
Uses of ObjectClass in net.tirasa.connid.commons.scripted
Methods in net.tirasa.connid.commons.scripted with parameters of type ObjectClassModifier 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.getLatestSyncToken(ObjectClass objectClass) AbstractScriptedConnector.removeAttributeValues(ObjectClass objectClass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options) AbstractScriptedConnector.resolveUsername(ObjectClass objectClass, String username, 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 ObjectClass in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return ObjectClassModifier and TypeMethodDescriptionstatic ObjectClassConnectorHelper.getObjectClassFromObjectClassInfo(ObjectClassInfo objectClassInfo) Returns object class based on object class info.Methods in org.identityconnectors.contract.test with parameters of type ObjectClassModifier and TypeMethodDescriptionstatic booleanConnectorHelper.deleteObject(ConnectorFacade connectorFacade, ObjectClass objClass, Uid uid, boolean failOnError, OperationOptions opOptions) Performs deletion of object specified by uid.ObjectClassRunner.getObjectClassInfo(ObjectClass objectClass) GetsObjectClassInfofor object class returned by.invalid reference
ObjectClassRunner#getSupportedObjectClassContractTestBase.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) booleanObjectClassRunner.isObjectClassSupported(ObjectClass objectClass) Identifier which tells if the tested ObjectClass (get byis supported by connector or not, supported means that the ObjectClass is included in the Schemainvalid reference
ObjectClassRunner#objectClassstatic List<LiveSyncDelta> ConnectorHelper.livesync(ConnectorFacade connectorFacade, ObjectClass objClass, OperationOptions opOptions) Performs livesync on connector facade.static booleanConnectorHelper.operationsSupported(ConnectorFacade connectorFacade, ObjectClass oClass, Set<Class<? extends APIOperation>> operations) check to see if a particular objectclass supports a particular operations To succeed all the operations must be supported.static booleanConnectorHelper.operationSupported(ConnectorFacade connectorFacade, ObjectClass oClass, Class<? extends APIOperation> operation) check to see if a particular objectclass supports a particular operationstatic booleanConnectorHelper.operationSupported(ConnectorFacade connectorFacade, ObjectClass oClass, Class<? extends APIOperation> operation1, Class<? extends APIOperation> operation2) check to see if a particular objectclass supports a particular operationsstatic 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.voidSearchApiOpTests.testCaseInsensitiveSearch(ObjectClass objectClass) Test case insensitive search for UID attribute.voidObjectClassRunner.testContract(ObjectClass objectClass) Main contract test entry point, it callsmethod in configured number of iterations, runs the iteration only if the operation is supported by the connectorinvalid reference
#testRun()voidCreateApiOpTests.testCreateFailUnsupportedAttribute(ObjectClass objectClass) Tests create method with invalid Attribute, RuntimeException is expected connector developers can set the value of unsupported attribute using test property:testsuite.Create.unsupportedAttributeNamevoidCreateApiOpTests.testCreateWithSameAttributes(ObjectClass objectClass) Tests create twice with the same attributes.voidDeleteApiOpTests.testDeleteThrowUnknownUid(ObjectClass objectClass) Tests that delete throwsUnknownUidExceptionwhen object is deleted for the second time.voidMultiOpTests.testDisableDateOpAttribute(ObjectClass objectClass) Tests DISABLE_DATE attribute contractvoidMultiOpTests.testEnableDateOpAttribute(ObjectClass objectClass) Tests ENABLE_DATE attribute contractvoidMultiOpTests.testEnableOpAttribute(ObjectClass objectClass) Tests ENABLE attribute contractvoidSyncApiOpTests.testLatestSyncToken(ObjectClass objectClass) Tests thatSyncApiOp.getLatestSyncToken(ObjectClass)returns really the latest sync token which is available.voidMultiOpTests.testLockOutOpAttribute(ObjectClass objectClass) Tests LOCK_OUT attribute contractvoidResolveUsernameApiOpTests.testNegative(ObjectClass objectClass) voidAttributeTests.testNonReadable(ObjectClass objectClass) Non readable attributes should _not_ be returned by defaultvoidAttributeTests.testNonUpdateable(ObjectClass objectClass) Update of non-updateable attribute is not acceptable.voidAuthenticationApiOpTests.testOpEnable(ObjectClass objectClass) Tests that disabled user cannot authenticate.voidAuthenticationApiOpTests.testOpPasswordExpirationDate(ObjectClass objectClass) Tests that PasswordExpiredException is thrown in case PasswordExpirationDate is set to today.voidAuthenticationApiOpTests.testOpPasswordExpired(ObjectClass objectClass) Tests that PasswordExpiredException is thrown in case PasswordExpired is updated to true.voidAuthenticationApiOpTests.testPasswordBeforePasswordExpired(ObjectClass objectClass) Tests that connector respects order of PASSWORD and PASSWORD_EXPIRED attributes during update.voidMultiOpTests.testPasswordChangeIntervalPredAttribute(ObjectClass objectClass) Tests PASSWORD_CHANGE_INTERVAL attribute contractvoidMultiOpTests.testPasswordExpirationDateOpAttribute(ObjectClass objectClass) Tests PASSWORD_EXPIRATION_DATE attribute contractvoidMultiOpTests.testPasswordExpiredOpAttribute(ObjectClass objectClass) Tests PASSWORD_EXPIRED attribute contractvoidResolveUsernameApiOpTests.testPositive(ObjectClass objectClass) voidAttributeTests.testRequirableIsCreatable(ObjectClass objectClass) Required attributes must be creatable.voidAttributeTests.testReturnedByDefault(ObjectClass objectClass) Not returned by default attributes should not be returned, unless specified in attributesToGet (OperationOptions)protected voidAttributeTests.testRun(ObjectClass objectClass) This method will be called configured number of timesvoidAuthenticationApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidCreateApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidDeleteApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidGetApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidMultiOpTests.testRun(ObjectClass objectClass) Scenario test - test positive cases.protected abstract voidObjectClassRunner.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidResolveUsernameApiOpTests.testRun(ObjectClass objectClass) protected voidSearchApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidSyncApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidUpdateApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesprotected voidUpdateDeltaApiOpTests.testRun(ObjectClass objectClass) This method will be called configured number of timesvoidSearchApiOpTests.testSearchWithoutAttrsToGet(ObjectClass objectClass) Test Search without specified OperationOptions attrsToGet which is the default for all other tests.voidSyncApiOpTests.testSyncWithoutAttrsToGet(ObjectClass objectClass) Test Sync without attrsToGet.voidUpdateApiOpTests.testUpdateFailUnsupportedAttribute(ObjectClass objectClass) Tests update method with invalid Attribute, RuntimeException is expected connector developers can set the value of unsupported attribute using test property:testsuite.Create.unsupportedAttributeNamevoidUpdateApiOpTests.testUpdateToNull(ObjectClass objectClass) The test verifies that connector doesn't throw NullPointerException or some other unexpected behavior when passed null as attribute value.voidUpdateApiOpTests.testUpdateToSameAttributes(ObjectClass objectClass) Tests create of two different objects and then update one to the same attributes as the second. -
Uses of ObjectClass in org.identityconnectors.framework.api.operations
Methods in org.identityconnectors.framework.api.operations with parameters of type ObjectClassModifier 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).SyncApiOp.getLatestSyncToken(ObjectClass objectClass) Returns the token corresponding to the most recent synchronization event for any instance of the specified object class.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.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 ObjectClass in org.identityconnectors.framework.common.exceptions
Constructors in org.identityconnectors.framework.common.exceptions with parameters of type ObjectClass -
Uses of ObjectClass in org.identityconnectors.framework.common.objects
Fields in org.identityconnectors.framework.common.objects declared as ObjectClassModifier and TypeFieldDescriptionstatic final ObjectClassObjectClass.ACCOUNTRepresents a human being in the context of a specific system or application.static final ObjectClassObjectClass.ALLRepresents all collections that contains any object.static final ObjectClassObjectClass.GROUPRepresents a collection that contains an object (such as an account).Methods in org.identityconnectors.framework.common.objects that return ObjectClassModifier and TypeMethodDescriptionBaseConnectorObject.getObjectClass()Gets theObjectClassfor this object.LiveSyncDelta.getObjectClass()If the change described by thisSyncDelta.DELETEand the deleted object value isnull, this method returns the ObjectClass of the deleted object.LiveSyncDeltaBuilder.getObjectClass()Gets the ObjectClass of the object that deleted.QualifiedUid.getObjectClass()Returns the object class.SyncDeltaBuilder.getObjectClass()Gets the ObjectClass of the object that deleted.Methods in org.identityconnectors.framework.common.objects with parameters of type ObjectClassModifier and TypeMethodDescriptionstatic booleanObjectClassUtil.isSpecial(ObjectClass objectClass) Determines whether the specified object class is a special object class.ConnectorObjectBuilder.setObjectClass(ObjectClass oclass) LiveSyncDeltaBuilder.setObjectClass(ObjectClass objectClass) Sets the ObjectClass of the object that deleted.SyncDeltaBuilder.setObjectClass(ObjectClass objectClass) Sets the ObjectClass of the object that deleted.Constructors in org.identityconnectors.framework.common.objects with parameters of type ObjectClassModifierConstructorDescriptionConnectorObject(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.impl.api
Methods in org.identityconnectors.framework.impl.api with parameters of type ObjectClassModifier 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 SyncTokenAbstractConnectorFacade.getLatestSyncToken(ObjectClass objectClass) Returns the token corresponding to the most recent synchronization event for any instance of the specified object class.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 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 ObjectClass in org.identityconnectors.framework.impl.api.local.operations
Methods in org.identityconnectors.framework.impl.api.local.operations with parameters of type ObjectClassModifier 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.SyncImpl.getLatestSyncToken(ObjectClass objectClass) final ObjectNormalizerFacadeConnectorAPIOperationRunner.getNormalizer(ObjectClass objectClass) GetImpl.getObject(ObjectClass objectClass, Uid uid, OperationOptions options) voidLiveSyncImpl.livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options) CaseNormalizer.normalizeAttribute(ObjectClass oclass, Attribute attribute) 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.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) static voidUpdateImpl.validateInput(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, boolean isDelta) Makes things easier if you can trust the input.Constructors in org.identityconnectors.framework.impl.api.local.operations with parameters of type ObjectClassModifierConstructorDescriptionObjectNormalizerFacade(ObjectClass objectClass, AttributeNormalizer normalizer) Create a new ObjectNormalizer. -
Uses of ObjectClass in org.identityconnectors.framework.impl.test
Methods in org.identityconnectors.framework.impl.test with parameters of type ObjectClassModifier 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 ObjectClass in org.identityconnectors.framework.spi
Methods in org.identityconnectors.framework.spi with parameters of type ObjectClassModifier and TypeMethodDescriptionAttributeNormalizer.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 ObjectClassModifier 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).SyncOp.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.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.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 ObjectClass in org.identityconnectors.test.common
Methods in org.identityconnectors.test.common with parameters of type ObjectClassModifier 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) static List<ConnectorObject> TestHelpers.searchToList(SearchApiOp search, ObjectClass objectClass, Filter filter, OperationOptions options) static List<ConnectorObject> TestHelpers.searchToList(SearchOp<?> search, ObjectClass objectClass, Filter filter) Performs a raw, unfiltered search at the SPI level, eliminating duplicates from the result set.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 ObjectClass in org.identityconnectors.test.common.spi
Methods in org.identityconnectors.test.common.spi with parameters of type ObjectClassModifier and TypeMethodDescriptionTestHelpersSpi.search(SearchOp<?> search, ObjectClass objectClass, Filter filter, ResultsHandler handler, OperationOptions options) -
Uses of ObjectClass in org.identityconnectors.testconnector
Methods in org.identityconnectors.testconnector that return ObjectClassMethods in org.identityconnectors.testconnector with parameters of type ObjectClassModifier 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) TstAbstractConnector.getLatestSyncToken(ObjectClass objectClass) TstConnector.getLatestSyncToken(ObjectClass objectClass) 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)