provisioner.openicf-csv.json revision 52a38c0fe76475c93300961068ea9332cb9854d6
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync{
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "name" : "HR",
8afc9dbdcbb840ad831ecd58eb4ebc6345cc0a4cvboxsync "connectorRef" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "bundleName" : "org.forgerock.openicf.connectors.csvfile-connector",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "bundleVersion" : "1.1.0.1",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "connectorName" : "org.forgerock.openicf.csvfile.CSVFileConnector"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "poolConfigOption" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxObjects" : 10,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxIdle" : 10,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxWait" : 150000,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "minEvictableIdleTimeMillis" : 120000,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "minIdle" : 1
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "operationTimeout" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "CREATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "VALIDATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "TEST" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SCRIPT_ON_CONNECTOR" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SCHEMA" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "DELETE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "UPDATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SYNC" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "AUTHENTICATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "GET" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SCRIPT_ON_RESOURCE" : -1,
6095269a3237b1ef8bf4edefc11f2d888d8a41ebvboxsync "SEARCH" : -1
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
ed298623061b963361a1345a0982861ec1300d9cvboxsync "configurationProperties" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "filePath" : "samples/sample4/data/hr.csv",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "uniqueAttribute" : "uid",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nameAttribute" : "uid",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "passwordAttribute" : "password"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "syncFailureHandler" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxRetries" : 5,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "postRetryAction" : "logged-ignore"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "objectTypes" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "account" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "$schema" : "http://json-schema.org/draft-03/schema",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "id" : "__ACCOUNT__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "object",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "__ACCOUNT__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "properties" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "employeeNumber" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "employeeNumber",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "mail" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "email",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "uid" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "required" : true,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "__NAME__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "password" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "__PASSWORD__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "JAVA_TYPE_GUARDEDSTRING",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "flags" : [ ]
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "lastName" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "required" : true,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "lastName",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "givenName" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "firstName",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "operationOptions" : {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync}
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync