Package | Description |
---|---|
org.identityconnectors.contract.test | |
org.identityconnectors.framework.api |
The Connector API presents a consistent view of any Connector,
regardless of which operations the connector actually implements.
|
org.identityconnectors.framework.impl.api | |
org.identityconnectors.framework.impl.api.local | |
org.identityconnectors.framework.impl.api.osgi.internal | |
org.identityconnectors.framework.impl.api.remote |
Modifier and Type | Field and Description |
---|---|
protected ConnectorFacade |
ContractTestBase._connFacade |
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.
|
ConnectorFacade |
ContractTestBase.getConnectorFacade()
Always need a
ConnectorFacade . |
Modifier and Type | Method and Description |
---|---|
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 boolean |
ConnectorHelper.deleteObject(ConnectorFacade connectorFacade,
ObjectClass objClass,
Uid uid,
boolean failOnError,
OperationOptions opOptions)
Performs deletion of object specified by uid.
|
static boolean |
ConnectorHelper.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 boolean |
ConnectorHelper.operationsSupported(ConnectorFacade connectorFacade,
Set<Class<? extends APIOperation>> operations)
check to see if ANY objectclass supports a particular operations
|
static boolean |
ConnectorHelper.operationSupported(ConnectorFacade connectorFacade,
Class<? extends APIOperation> operation)
check to see if ANY objectclass supports a particular operation
|
static boolean |
ConnectorHelper.operationSupported(ConnectorFacade connectorFacade,
Class<? extends APIOperation> operations1,
Class<? extends APIOperation> operations2)
check to see if ANY objectclass supports a particular operation
|
static boolean |
ConnectorHelper.operationSupported(ConnectorFacade connectorFacade,
ObjectClass oClass,
Class<? extends APIOperation> operation)
check to see if a particular objectclass supports a particular operation
|
static boolean |
ConnectorHelper.operationSupported(ConnectorFacade connectorFacade,
ObjectClass oClass,
Class<? extends APIOperation> operation1,
Class<? extends APIOperation> operation2)
check to see if a particular objectclass supports a particular operations
|
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.
|
Modifier and Type | Method and Description |
---|---|
abstract ConnectorFacade |
ConnectorFacadeFactory.newInstance(APIConfiguration config)
Get a new instance of
ConnectorFacade . |
abstract ConnectorFacade |
ConnectorFacadeFactory.newInstance(ConnectorInfo connectorInfo,
String config)
Get a new instance of
ConnectorFacade . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectorFacade
Implements all the methods of the facade.
|
Modifier and Type | Method and Description |
---|---|
ConnectorFacade |
ManagedConnectorFacadeFactoryImpl.newInstance(APIConfiguration config)
Get a new instance of
ConnectorFacade . |
ConnectorFacade |
ConnectorFacadeFactoryImpl.newInstance(APIConfiguration config)
Get a new instance of
ConnectorFacade . |
ConnectorFacade |
ManagedConnectorFacadeFactoryImpl.newInstance(ConnectorInfo connectorInfo,
String config) |
ConnectorFacade |
ConnectorFacadeFactoryImpl.newInstance(ConnectorInfo connectorInfo,
String config) |
Modifier and Type | Class and Description |
---|---|
class |
LocalConnectorFacadeImpl
Implements all the methods of the facade.
|
Modifier and Type | Method and Description |
---|---|
ConnectorFacade |
OsgiConnectorInfoManagerImpl.newInstance(APIConfiguration config) |
ConnectorFacade |
OsgiConnectorInfoManagerImpl.newInstance(ConnectorInfo connectorInfo,
String config) |
Modifier and Type | Class and Description |
---|---|
class |
RemoteConnectorFacadeImpl
Implements all the methods of the facade
|
Copyright © 2022. All rights reserved.