Class ConnectorStorage
java.lang.Object
be.personify.iam.scim.storage.impl.ConnectorStorage
- All Implemented Interfaces:
Storage
- Direct Known Subclasses:
LDAPConnectorStorage,PersonifyConnectorStorage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertNativeMap(Map<String, Object> nativeMap, Map<String, String> mapping, Map<String, String> depthMapping, List<String> excludes, Schema schema) getConfigMap(String type, String connectorType) processMapping(String id, Map<String, Object> scimObject, Map<String, Object> extraAttributes, Map<String, String> depthMapping, Schema schema) protected voidtestConnection(be.personify.util.provisioning.TargetSystem targetSystem) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface be.personify.iam.scim.storage.Storage
count, create, delete, deleteAll, flush, get, get, getVersions, initialize, search, search, tenantCompatible, update
-
Field Details
-
ESCAPED_DOT
- See Also:
-
-
Constructor Details
-
ConnectorStorage
public ConnectorStorage()
-
-
Method Details
-
testConnection
protected void testConnection(be.personify.util.provisioning.TargetSystem targetSystem) -
createDepthMapping
-
convertNativeMap
-
processMapping
-
getConfigMap
protected Map<String,Object> getConfigMap(String type, String connectorType) throws com.fasterxml.jackson.databind.JsonMappingException, com.fasterxml.jackson.core.JsonParseException, IOException - Throws:
com.fasterxml.jackson.databind.JsonMappingExceptioncom.fasterxml.jackson.core.JsonParseExceptionIOException
-
invertMap
-