Uses of Interface
org.identityconnectors.contract.data.DataProvider
Packages that use DataProvider
-
Uses of DataProvider in org.identityconnectors.contract.data
Classes in org.identityconnectors.contract.data that implement DataProvider -
Uses of DataProvider in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return DataProviderModifier and TypeMethodDescriptionstatic DataProviderConnectorHelper.createDataProvider()static DataProviderContractTestBase.getDataProvider()Gets preconfiguredDataProviderinstanceMethods in org.identityconnectors.contract.test with parameters of type DataProviderModifier and TypeMethodDescriptionstatic ConnectorFacadeConnectorHelper.createConnectorFacade(DataProvider dataProvider) Creates connector facade, initializes connector configuration from dataProvider and validates configuration and/or tests connection.static ConnectorFacadeConnectorHelper.createConnectorFacadeWithWrongConfiguration(DataProvider dataProvider, Map<?, ?> wrongPropertyMap) Creates connector facade with wrong configuration.static 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 ObjectConnectorHelper.get(DataProvider dataProvider, String componentName, Class<?> dataTypeName, String name, String objectClassName, int sequenceNumber, boolean isMultivalue) static ObjectConnectorHelper.get(DataProvider dataProvider, String componentName, Class<?> dataTypeName, String name, String qualifier, String objectClassName, int sequenceNumber, boolean isMultivalue) ConnectorHelper.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)static Set<AttributeDelta> ConnectorHelper.getAttributesDelta(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean isMultiValue, boolean isAddValues, boolean onlyCreateable, boolean onlyUpdateable) Get attributeDelta values (concatenates the qualifier with the name).static ConfigurationPropertiesConnectorHelper.getConfigurationProperties(DataProvider dataProvider) GetsConfigurationPropertiesfor the connectorConnectorHelper.getCreateableAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue) Get createable attributes' values.static APIConfigurationConnectorHelper.getDefaultConfigurationProperties(DataProvider dataProvider, ConnectorInfoManager manager) static ConnectorInfoManagerConnectorHelper.getInfoManager(DataProvider dataProvider) Tries to create remote or local manager.static StringConnectorHelper.getString(DataProvider dataProvider, String componentName, String name, String objectClassName) no sequence number or qualifier, appends objectclass to nameConnectorHelper.getUpdateableAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue) Get updateable attributes' values.static Set<AttributeDelta> ConnectorHelper.getUpdateableAttributesDelta(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean isMultiValue, boolean isAddOrRemoveValues) Get updateable attributes' values.