provisioner.openicf-ldap2.json revision 25b1abfbb74fea0ddfcf186f7be3ef5f8c095790
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "name" : "ldap2",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "connectorRef" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "bundleName" : "org.forgerock.openicf.connectors.ldap-connector",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "bundleVersion" : "[1.4.0.0,2.0.0.0)",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "connectorName" : "org.identityconnectors.ldap.LdapConnector"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "configurationProperties" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "host" : "localhost",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "port" : 1389,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "ssl" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "principal" : "cn=Directory Manager",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "credentials" : "password",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "baseContexts" : [
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "dc=example,dc=com"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "baseContextsToSynchronize" : [
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "dc=example,dc=com"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "accountSearchFilter" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "accountSynchronizationFilter" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "groupSearchFilter" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "groupSynchronizationFilter" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "passwordAttributeToSynchronize" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "synchronizePasswords" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "removeLogEntryObjectClassFromFilter" : true,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "modifiersNamesToFilterOut" : [ ],
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "passwordDecryptionKey" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "changeLogBlockSize" : 100,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "attributesToSynchronize" : [ ],
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "changeNumberAttribute" : "changeNumber",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "passwordDecryptionInitializationVector" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "filterWithOrInsteadOfAnd" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "objectClassesToSynchronize" : [
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "inetOrgPerson"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "vlvSortAttribute" : "uid",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "passwordAttribute" : "userPassword",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "useBlocks" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "maintainPosixGroupMembership" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "failover" : [ ],
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "readSchema" : true,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "accountObjectClasses" : [
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "organizationalPerson",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "inetOrgPerson"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "accountUserNameAttributes" : [
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "groupMemberAttribute" : "uniqueMember",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "passwordHashAlgorithm" : null,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "usePagedResultControl" : true,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "blockSize" : 100,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "uidAttribute" : "dn",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "maintainLdapGroupMembership" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "respectResourcePasswordPolicyChangeAfterReset" : false
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "resultsHandlerConfig" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "enableNormalizingResultsHandler" : true,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "enableFilteredResultsHandler" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "enableCaseInsensitiveFilter" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "enableAttributesToGetSearchResultsHandler" : true
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "poolConfigOption" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "maxObjects" : 10,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "maxIdle" : 10,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "maxWait" : 150000,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "minEvictableIdleTimeMillis" : 120000,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "minIdle" : 1
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "operationTimeout" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "CREATE" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "VALIDATE" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "TEST" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "SCRIPT_ON_CONNECTOR" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "SCHEMA" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "DELETE" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "UPDATE" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "SYNC" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "AUTHENTICATE" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "SCRIPT_ON_RESOURCE" : -1,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "SEARCH" : -1
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "syncFailureHandler" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "maxRetries" : 5,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "postRetryAction" : "logged-ignore"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "objectTypes" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "account" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "$schema" : "http://json-schema.org/draft-03/schema",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "id" : "__ACCOUNT__",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "object",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "__ACCOUNT__",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "properties" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "cn",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "employeeType" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "employeeType",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "description" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "description",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "givenName" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "givenName",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "mail",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "telephoneNumber" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "telephoneNumber",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "sn",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "uid",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "__NAME__",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "required" : true
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "userPassword" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "userPassword",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "NOT_READABLE",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "NOT_RETURNED_BY_DEFAULT"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "ldapGroups" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "ldapGroups",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "$schema" : "http://json-schema.org/draft-03/schema",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "id" : "__GROUP__",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "object",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "__GROUP__",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "properties" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "seeAlso" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "seeAlso",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "description" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "description",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "uniqueMember" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "uniqueMember",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "required" : true,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "__NAME__",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "o",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "ou",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "businessCategory" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "businessCategory",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "owner",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "array",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "type" : "string",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "required" : true,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeName" : "cn",
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "nativeType" : "string"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "operationOptions" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "DELETE" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "denied" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "onDeny" : "DO_NOTHING"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "UPDATE" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "denied" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "onDeny" : "DO_NOTHING"
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "CREATE" : {
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "denied" : false,
25b1abfbb74fea0ddfcf186f7be3ef5f8c095790Chad Kienle "onDeny" : "DO_NOTHING"