Package | Description |
---|---|
org.identityconnectors.contract.data | |
org.identityconnectors.contract.test |
Modifier and Type | Class and Description |
---|---|
class |
GroovyDataProvider
Default implementation of
DataProvider . |
Modifier and Type | Method and Description |
---|---|
static DataProvider |
ConnectorHelper.createDataProvider() |
static DataProvider |
ContractTestBase.getDataProvider()
Gets preconfigured
DataProvider instance |
Modifier and Type | Method and Description |
---|---|
static ConnectorFacade |
ConnectorHelper.createConnectorFacade(DataProvider dataProvider)
Creates connector facade, initializes connector configuration from
dataProvider and validates configuration and/or tests connection.
|
static ConnectorFacade |
ConnectorHelper.createConnectorFacadeWithWrongConfiguration(DataProvider dataProvider,
Map<?,?> wrongPropertyMap)
Creates connector facade with wrong configuration.
|
static Uid |
ConnectorHelper.createObject(ConnectorFacade connectorFacade,
DataProvider dataProvider,
ObjectClassInfo objectClassInfo,
String testName,
int sequenceNumber,
OperationOptions opOptions)
gets the attributes for you
|
static 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 name
|
static Object |
ConnectorHelper.get(DataProvider dataProvider,
String componentName,
Class<?> dataTypeName,
String name,
String objectClassName,
int sequenceNumber,
boolean isMultivalue) |
static Object |
ConnectorHelper.get(DataProvider dataProvider,
String componentName,
Class<?> dataTypeName,
String name,
String qualifier,
String objectClassName,
int sequenceNumber,
boolean isMultivalue) |
static Set<Attribute> |
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 ConfigurationProperties |
ConnectorHelper.getConfigurationProperties(DataProvider dataProvider)
Gets
ConfigurationProperties for the connector |
static Set<Attribute> |
ConnectorHelper.getCreateableAttributes(DataProvider dataProvider,
ObjectClassInfo objectClassInfo,
String testName,
int sequenceNumber,
boolean checkRequired,
boolean onlyMultiValue)
Get createable attributes' values.
|
static APIConfiguration |
ConnectorHelper.getDefaultConfigurationProperties(DataProvider dataProvider,
ConnectorInfoManager manager) |
static ConnectorInfoManager |
ConnectorHelper.getInfoManager(DataProvider dataProvider)
Tries to create remote or local manager.
|
static String |
ConnectorHelper.getString(DataProvider dataProvider,
String componentName,
String name,
String objectClassName)
no sequence number or qualifier, appends objectclass to name
|
static Set<Attribute> |
ConnectorHelper.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.
|
Copyright © 2022. All rights reserved.