provisioner.openicf-xml.json revision 4b3769ce483ece06f60f983193712492b920144f
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync{
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "name" : "xmlfile",
5b281ba489ca18f0380d7efc7a5108b606cce449vboxsync "connectorRef" : {
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "bundleName" : "org.forgerock.openicf.connectors.xml-connector",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "bundleVersion" : "1.1.0.1",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "connectorName" : "org.forgerock.openicf.connectors.xml.XMLConnector"
c58f1213e628a545081c70e26c6b67a841cff880vboxsync },
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "producerBufferSize" : 100,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "connectorPoolingSupported" : true,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "poolConfigOption" : {
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "maxObjects" : 10,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "maxIdle" : 10,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "maxWait" : 150000,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "minEvictableIdleTimeMillis" : 120000,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "minIdle" : 1
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync },
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "operationTimeout" : {
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "CREATE" : -1,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "TEST" : -1,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "AUTHENTICATE" : -1,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "SEARCH" : -1,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "VALIDATE" : -1,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "GET" : -1,
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync "UPDATE" : -1,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "DELETE" : -1,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "SCRIPT_ON_CONNECTOR" : -1,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "SCRIPT_ON_RESOURCE" : -1,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "SYNC" : -1,
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "SCHEMA" : -1
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync },
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "configurationProperties" : {
aa4bcf0a4b2db3ac352b56a291d49cb8d4b66d32vboxsync "xsdIcfFilePath" : "&{launcher.project.location}/data/resource-schema-1.xsd",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "xsdFilePath" : "&{launcher.project.location}/data/resource-schema-extension.xsd",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "xmlFilePath" : "&{launcher.project.location}/data/xmlConnectorData.xml"
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync },
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "syncFailureHandler" : {
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "maxRetries" : 5,
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "postRetryAction" : "logged-ignore"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "objectTypes" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "account" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "$schema" : "http://json-schema.org/draft-03/schema",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "id" : "__ACCOUNT__",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "object",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeType" : "__ACCOUNT__",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "properties" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "description" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "nativeName" : "__DESCRIPTION__",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "nativeType" : "string"
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync },
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "firstname" : {
5eda82e218d35ae0691febd531e1bfc0324cc4a6vboxsync "type" : "string",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "nativeName" : "firstname",
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync "nativeType" : "string"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "email" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeName" : "email",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeType" : "string"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "_id" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeName" : "__UID__"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
d8bda85819de53cb1ad1a0074093743ae7455861vboxsync "password" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
43a42eb4892f9a9dc5fd7f5f68d24129bc21a81bvboxsync "nativeName" : "password",
43a42eb4892f9a9dc5fd7f5f68d24129bc21a81bvboxsync "nativeType" : "string"
43a42eb4892f9a9dc5fd7f5f68d24129bc21a81bvboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "name" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
1d78e6358c47c7fe42af63c999c6308b11325a1avboxsync "required" : true,
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeName" : "__NAME__",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeType" : "string"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "lastname" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "required" : true,
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeName" : "lastname",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeType" : "string"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "mobileTelephoneNumber" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "required" : true,
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeName" : "mobileTelephoneNumber",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeType" : "string"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync },
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "roles" : {
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "type" : "string",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "required" : false,
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeName" : "roles",
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync "nativeType" : "string"
10f0e3bfdb61e7bae30a1a1d9c17659a908c3d37vboxsync }
5eda82e218d35ae0691febd531e1bfc0324cc4a6vboxsync }
2b80aa00cbee106b9ec709660eadb6f59f4ca121vboxsync }
1d78e6358c47c7fe42af63c999c6308b11325a1avboxsync },
7bc2b2aa26dfdfd6c27432a8eea5dd094f35a641vboxsync "operationOptions" : { }
80522fbb854ad3f3acf3740ec59f97a01d7ff8f2vboxsync}
7bc2b2aa26dfdfd6c27432a8eea5dd094f35a641vboxsync