provisioner.openicf-test.json revision ef25ec3a5ed953a6e417e5c287340fac36243153
{
"name" : "Test",
"connectorRef" :
{
"bundleName" : "org.forgerock.openidm.provisioner.openicf.connector.TestConnector.bundle",
"bundleVersion" : "1.0",
"connectorName" : "org.forgerock.openidm.provisioner.openicf.connector.TestConnector",
"connectorHostRef" : "osgi:service/org.identityconnectors.framework.api.ConnectorInfoManager"
},
"poolConfigOption" :
{
},
"operationTimeout" :
{
},
"configurationProperties" :
{
},
"objectTypes" :
{
"account" :
{
"$schema" : "http://json-schema.org/draft-03/schema",
"id" : "__ACCOUNT__",
"type" : "object",
"nativeType" : "__ACCOUNT__",
"properties" :
{
}
}
},
"operationOptions" :
{
},
"systemActions" :
[
{
"_scriptId" : "ConnectorScript#1",
"actions" :
[
{
"systemType" : ".*TestConnector",
"actionType" : "Groovy",
"actionSource" : "return \"Arthur Dent\""
}
]
},
{
"_scriptId" : "ConnectorScript#2",
"actions" :
[
{
"systemType" : ".*TestConnector",
"actionType" : "Groovy",
"actionSource" : "return testArgument"
}
]
},
{
"_scriptId" : "ConnectorScript#3",
"actions" :
[
{
"systemType" : ".*TestConnector",
"actionType" : "Groovy",
"actionSource" : "return testArgument.length"
}
]
},
{
"_scriptId" : "ConnectorScript#4",
"actions" :
[
{
"systemType" : ".*TestConnector",
"actionType" : "Groovy",
"actionSource" : "throw new RuntimeException(\"Marvin\")"
}
]
},
{
"_scriptId" : "ConnectorScript#5",
"actions" :
[
{
"systemType" : ".*TestConnector",
"actionType" : "Shell",
"actionFile" : "&{launcher.working.location}login.cmd"
}
]
}
]
}