syncope-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ilgro...@apache.org
Subject svn commit: r1607378 [2/2] - in /syncope/trunk: ./ core/ core/src/main/java/org/apache/syncope/core/connid/ core/src/main/java/org/apache/syncope/core/init/ core/src/main/java/org/apache/syncope/core/persistence/beans/ core/src/main/java/org/apache/syn...
Date Wed, 02 Jul 2014 14:37:24 GMT
Modified: syncope/trunk/core/src/test/resources/content.xml
URL: http://svn.apache.org/viewvc/syncope/trunk/core/src/test/resources/content.xml?rev=1607378&r1=1607377&r2=1607378&view=diff
==============================================================================
--- syncope/trunk/core/src/test/resources/content.xml (original)
+++ syncope/trunk/core/src/test/resources/content.xml Wed Jul  2 14:37:23 2014
@@ -69,15 +69,24 @@ under the License.
   <CAttrValue id="10" attribute_id="10" booleanValue="1"/>
 
   <!-- sample policies -->
-  <Policy DTYPE="SyncPolicy" id="1" description="global sync policy" type="GLOBAL_SYNC" specification="%3Corg.apache.syncope.common.types.SyncPolicySpec%3E%0A++%3CuAltSearchSchemas%2F%3E%0A++%3CrAltSearchSchemas%2F%3E%0A%3C%2Forg.apache.syncope.common.types.SyncPolicySpec%3E"/>
-  <Policy DTYPE="PasswordPolicy" id="2" description="global password policy" type="GLOBAL_PASSWORD" specification="%3Corg.apache.syncope.common.types.PasswordPolicySpec%3E%0A++%3ChistoryLength%3E1%3C%2FhistoryLength%3E%0A++%3CmaxLength%3E0%3C%2FmaxLength%3E%0A++%3CminLength%3E8%3C%2FminLength%3E%0A++%3CnonAlphanumericRequired%3Efalse%3C%2FnonAlphanumericRequired%3E%0A++%3CalphanumericRequired%3Efalse%3C%2FalphanumericRequired%3E%0A++%3CdigitRequired%3Efalse%3C%2FdigitRequired%3E%0A++%3ClowercaseRequired%3Efalse%3C%2FlowercaseRequired%3E%0A++%3CuppercaseRequired%3Efalse%3C%2FuppercaseRequired%3E%0A++%3CmustStartWithDigit%3Efalse%3C%2FmustStartWithDigit%3E%0A++%3CmustntStartWithDigit%3Efalse%3C%2FmustntStartWithDigit%3E%0A++%3CmustEndWithDigit%3Efalse%3C%2FmustEndWithDigit%3E%0A++%3CmustntEndWithDigit%3Efalse%3C%2FmustntEndWithDigit%3E%0A++%3CmustStartWithNonAlpha%3Efalse%3C%2FmustStartWithNonAlpha%3E%0A++%3CmustStartWithAlpha%3Efalse%3C%2FmustStartWithAlpha%3E%0A++%3CmustntStartWithN
 onAlpha%3Efalse%3C%2FmustntStartWithNonAlpha%3E%0A++%3CmustntStartWithAlpha%3Efalse%3C%2FmustntStartWithAlpha%3E%0A++%3CmustEndWithNonAlpha%3Efalse%3C%2FmustEndWithNonAlpha%3E%0A++%3CmustEndWithAlpha%3Efalse%3C%2FmustEndWithAlpha%3E%0A++%3CmustntEndWithNonAlpha%3Efalse%3C%2FmustntEndWithNonAlpha%3E%0A++%3CmustntEndWithAlpha%3Efalse%3C%2FmustntEndWithAlpha%3E%0A++%3CprefixesNotPermitted%3E%0A++++%3Cstring%3Enotpermitted1%3C%2Fstring%3E%0A++++%3Cstring%3Enotpermitted2%3C%2Fstring%3E%0A++%3C%2FprefixesNotPermitted%3E%0A%3C%2Forg.apache.syncope.common.types.PasswordPolicySpec%3E"/>
-  <Policy DTYPE="SyncPolicy" id="3" description="sync policy 2" type="SYNC" specification="%3Corg.apache.syncope.common.types.SyncPolicySpec%3E%0A++%3CuAltSearchSchemas%3E%0A++++%3Cstring%3Eusername%3C%2Fstring%3E%0A++++%3Cstring%3Efirstname%3C%2Fstring%3E%0A++%3C%2FuAltSearchSchemas%3E%0A++%3CrAltSearchSchemas%2F%3E%0A++%3CconflictResolutionAction%3EALL%3C%2FconflictResolutionAction%3E%0A%3C%2Forg.apache.syncope.common.types.SyncPolicySpec%3E"/>
-  <Policy DTYPE="PasswordPolicy" id="4" description="sample password policy" type="PASSWORD" specification="%3Corg.apache.syncope.common.types.PasswordPolicySpec%3E%0A++%3ChistoryLength%3E0%3C%2FhistoryLength%3E%0A++%3CmaxLength%3E0%3C%2FmaxLength%3E%0A++%3CminLength%3E10%3C%2FminLength%3E%0A++%3CnonAlphanumericRequired%3Efalse%3C%2FnonAlphanumericRequired%3E%0A++%3CalphanumericRequired%3Efalse%3C%2FalphanumericRequired%3E%0A++%3CdigitRequired%3Etrue%3C%2FdigitRequired%3E%0A++%3ClowercaseRequired%3Efalse%3C%2FlowercaseRequired%3E%0A++%3CuppercaseRequired%3Efalse%3C%2FuppercaseRequired%3E%0A++%3CmustStartWithDigit%3Efalse%3C%2FmustStartWithDigit%3E%0A++%3CmustntStartWithDigit%3Efalse%3C%2FmustntStartWithDigit%3E%0A++%3CmustEndWithDigit%3Efalse%3C%2FmustEndWithDigit%3E%0A++%3CmustntEndWithDigit%3Efalse%3C%2FmustntEndWithDigit%3E%0A++%3CmustStartWithNonAlpha%3Efalse%3C%2FmustStartWithNonAlpha%3E%0A++%3CmustStartWithAlpha%3Efalse%3C%2FmustStartWithAlpha%3E%0A++%3CmustntStartWithNonAlpha
 %3Efalse%3C%2FmustntStartWithNonAlpha%3E%0A++%3CmustntStartWithAlpha%3Efalse%3C%2FmustntStartWithAlpha%3E%0A++%3CmustEndWithNonAlpha%3Efalse%3C%2FmustEndWithNonAlpha%3E%0A++%3CmustEndWithAlpha%3Efalse%3C%2FmustEndWithAlpha%3E%0A++%3CmustntEndWithNonAlpha%3Efalse%3C%2FmustntEndWithNonAlpha%3E%0A++%3CmustntEndWithAlpha%3Efalse%3C%2FmustntEndWithAlpha%3E%0A++%3CprefixesNotPermitted%3E%0A++++%3Cstring%3Enotpermitted1%3C%2Fstring%3E%0A++++%3Cstring%3Enotpermitted2%3C%2Fstring%3E%0A++%3C%2FprefixesNotPermitted%3E%0A%3C%2Forg.apache.syncope.common.types.PasswordPolicySpec%3E"/>
-  <Policy DTYPE="AccountPolicy" id="5" description="global account policy" type="GLOBAL_ACCOUNT" specification="%3Corg.apache.syncope.common.types.AccountPolicySpec%3E%0A++%3CmaxLength%3E0%3C%2FmaxLength%3E%0A++%3CminLength%3E0%3C%2FminLength%3E%0A++%3CallUpperCase%3Efalse%3C%2FallUpperCase%3E%0A++%3CallLowerCase%3Efalse%3C%2FallLowerCase%3E%0A++%3CpropagateSuspension%3Efalse%3C%2FpropagateSuspension%3E%0A++%3CpermittedLoginRetries%3E0%3C%2FpermittedLoginRetries%3E%0A%3C%2Forg.apache.syncope.common.types.AccountPolicySpec%3E"/>
-  <Policy DTYPE="AccountPolicy" id="6" description="sample account policy" type="ACCOUNT" specification="%3Corg.apache.syncope.common.types.AccountPolicySpec%3E%0A++%3CmaxLength%3E0%3C%2FmaxLength%3E%0A++%3CminLength%3E4%3C%2FminLength%3E%0A++%3CprefixesNotPermitted%3E%0A++++%3Cstring%3Enotpermitted1%3C%2Fstring%3E%0A++++%3Cstring%3Enotpermitted2%3C%2Fstring%3E%0A++%3C%2FprefixesNotPermitted%3E%0A++%3CallUpperCase%3Efalse%3C%2FallUpperCase%3E%0A++%3CallLowerCase%3Efalse%3C%2FallLowerCase%3E%0A++%3CpropagateSuspension%3Efalse%3C%2FpropagateSuspension%3E%0A++%3CpermittedLoginRetries%3E3%3C%2FpermittedLoginRetries%3E%0A%3C%2Forg.apache.syncope.common.types.AccountPolicySpec%3E"/>
-  <Policy DTYPE="SyncPolicy" id="7" description="sync policy 1" type="SYNC" specification="%3Corg.apache.syncope.common.types.SyncPolicySpec%3E%0A++%3CuAltSearchSchemas%2F%3E%0A++%3CrAltSearchSchemas%2F%3E%0A%3C%2Forg.apache.syncope.common.types.SyncPolicySpec%3E"/>
-  <Policy DTYPE="PasswordPolicy" id="8" description="sample password policy" type="PASSWORD" specification="%3Corg.apache.syncope.common.types.PasswordPolicySpec%3E%0A++%3ChistoryLength%3E0%3C%2FhistoryLength%3E%0A++%3CmaxLength%3E0%3C%2FmaxLength%3E%0A++%3CminLength%3E10%3C%2FminLength%3E%0A++%3CnonAlphanumericRequired%3Etrue%3C%2FnonAlphanumericRequired%3E%0A++%3CalphanumericRequired%3Efalse%3C%2FalphanumericRequired%3E%0A++%3CdigitRequired%3Etrue%3C%2FdigitRequired%3E%0A++%3ClowercaseRequired%3Etrue%3C%2FlowercaseRequired%3E%0A++%3CuppercaseRequired%3Etrue%3C%2FuppercaseRequired%3E%0A++%3CmustStartWithDigit%3Etrue%3C%2FmustStartWithDigit%3E%0A++%3CmustntStartWithDigit%3Efalse%3C%2FmustntStartWithDigit%3E%0A++%3CmustEndWithDigit%3Etrue%3C%2FmustEndWithDigit%3E%0A++%3CmustntEndWithDigit%3Efalse%3C%2FmustntEndWithDigit%3E%0A++%3CmustStartWithNonAlpha%3Efalse%3C%2FmustStartWithNonAlpha%3E%0A++%3CmustStartWithAlpha%3Efalse%3C%2FmustStartWithAlpha%3E%0A++%3CmustntStartWithNonAlpha%3Efa
 lse%3C%2FmustntStartWithNonAlpha%3E%0A++%3CmustntStartWithAlpha%3Efalse%3C%2FmustntStartWithAlpha%3E%0A++%3CmustEndWithNonAlpha%3Efalse%3C%2FmustEndWithNonAlpha%3E%0A++%3CmustEndWithAlpha%3Efalse%3C%2FmustEndWithAlpha%3E%0A++%3CmustntEndWithNonAlpha%3Efalse%3C%2FmustntEndWithNonAlpha%3E%0A++%3CmustntEndWithAlpha%3Efalse%3C%2FmustntEndWithAlpha%3E%0A++%3CprefixesNotPermitted%3E%0A++++%3Cstring%3Enotpermitted1%3C%2Fstring%3E%0A++++%3Cstring%3Enotpermitted2%3C%2Fstring%3E%0A++%3C%2FprefixesNotPermitted%3E%0A%3C%2Forg.apache.syncope.common.types.PasswordPolicySpec%3E"/>
-  <Policy DTYPE="SyncPolicy" id="9" description="sync policy for java rule" type="SYNC" specification="%3Corg.apache.syncope.common.types.SyncPolicySpec%3E%0A++%3CuAltSearchSchemas%2F%3E%0A++%3CrAltSearchSchemas%2F%3E%0A++%3CconflictResolutionAction%3EIGNORE%3C%2FconflictResolutionAction%3E%0A%3C%2Forg.apache.syncope.common.types.SyncPolicySpec%3E"/>
+  <Policy DTYPE="SyncPolicy" id="1" description="global sync policy" type="GLOBAL_SYNC" 
+          specification='{"userJavaRule":null,"roleJavaRule":null,"conflictResolutionAction":"IGNORE","userAltSearchSchemas":[],"roleAltSearchSchemas":[]}'/>
+  <Policy DTYPE="PasswordPolicy" id="2" description="global password policy" type="GLOBAL_PASSWORD" 
+          specification='{"historyLength":1,"maxLength":0,"minLength":8,"nonAlphanumericRequired":false,"alphanumericRequired":false,"digitRequired":false,"lowercaseRequired":false,"uppercaseRequired":false,"mustStartWithDigit":false,"mustntStartWithDigit":false,"mustEndWithDigit":false,"mustntEndWithDigit":false,"mustStartWithNonAlpha":false,"mustStartWithAlpha":false,"mustntStartWithNonAlpha":false,"mustntStartWithAlpha":false,"mustEndWithNonAlpha":false,"mustEndWithAlpha":false,"mustntEndWithNonAlpha":false,"mustntEndWithAlpha":false,"wordsNotPermitted":[],"schemasNotPermitted":[],"prefixesNotPermitted":["notpermitted1","notpermitted2"],"suffixesNotPermitted":[]}'/>
+  <Policy DTYPE="SyncPolicy" id="3" description="sync policy 2" type="SYNC" 
+          specification='{"userJavaRule":null,"roleJavaRule":null,"conflictResolutionAction":"ALL","userAltSearchSchemas":["username","firstname"],"roleAltSearchSchemas":[]}'/>
+  <Policy DTYPE="PasswordPolicy" id="4" description="sample password policy" type="PASSWORD" 
+          specification='{"historyLength":0,"maxLength":0,"minLength":10,"nonAlphanumericRequired":false,"alphanumericRequired":false,"digitRequired":true,"lowercaseRequired":false,"uppercaseRequired":false,"mustStartWithDigit":false,"mustntStartWithDigit":false,"mustEndWithDigit":false,"mustntEndWithDigit":false,"mustStartWithNonAlpha":false,"mustStartWithAlpha":false,"mustntStartWithNonAlpha":false,"mustntStartWithAlpha":false,"mustEndWithNonAlpha":false,"mustEndWithAlpha":false,"mustntEndWithNonAlpha":false,"mustntEndWithAlpha":false,"wordsNotPermitted":[],"schemasNotPermitted":[],"prefixesNotPermitted":["notpermitted1","notpermitted2"],"suffixesNotPermitted":[]}'/>
+  <Policy DTYPE="AccountPolicy" id="5" description="global account policy" type="GLOBAL_ACCOUNT" 
+          specification='{"maxLength":0,"minLength":0,"pattern":null,"allUpperCase":false,"allLowerCase":false,"propagateSuspension":false,"permittedLoginRetries":0,"wordsNotPermitted":[],"schemasNotPermitted":[],"prefixesNotPermitted":[],"suffixesNotPermitted":[]}'/>
+  <Policy DTYPE="AccountPolicy" id="6" description="sample account policy" type="ACCOUNT" 
+          specification='{"maxLength":0,"minLength":4,"pattern":null,"allUpperCase":false,"allLowerCase":false,"propagateSuspension":false,"permittedLoginRetries":3,"wordsNotPermitted":[],"schemasNotPermitted":[],"prefixesNotPermitted":["notpermitted1","notpermitted2"],"suffixesNotPermitted":[]}'/>
+  <Policy DTYPE="SyncPolicy" id="7" description="sync policy 1" type="SYNC" 
+          specification='{"userJavaRule":null,"roleJavaRule":null,"conflictResolutionAction":"IGNORE","userAltSearchSchemas":[],"roleAltSearchSchemas":[]}'/>
+  <Policy DTYPE="PasswordPolicy" id="8" description="sample password policy" type="PASSWORD" 
+          specification='{"historyLength":0,"maxLength":0,"minLength":10,"nonAlphanumericRequired":true,"alphanumericRequired":false,"digitRequired":true,"lowercaseRequired":true,"uppercaseRequired":true,"mustStartWithDigit":true,"mustntStartWithDigit":false,"mustEndWithDigit":true,"mustntEndWithDigit":false,"mustStartWithNonAlpha":false,"mustStartWithAlpha":false,"mustntStartWithNonAlpha":false,"mustntStartWithAlpha":false,"mustEndWithNonAlpha":false,"mustEndWithAlpha":false,"mustntEndWithNonAlpha":false,"mustntEndWithAlpha":false,"wordsNotPermitted":[],"schemasNotPermitted":[],"prefixesNotPermitted":["notpermitted1","notpermitted2"],"suffixesNotPermitted":[]}'/>
+  <Policy DTYPE="SyncPolicy" id="9" description="sync policy for java rule" type="SYNC" 
+          specification='{"userJavaRule":null,"roleJavaRule":null,"conflictResolutionAction":"IGNORE","userAltSearchSchemas":[],"roleAltSearchSchemas":[]}'/>
     
   <SyncopeUser id="1" workflowId="4" status="active" password="5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" cipherAlgorithm="SHA1"
                username="rossini" creator="admin" lastModifier="admin"
@@ -414,7 +423,7 @@ under the License.
                 bundleName="org.connid.bundles.soap"
                 connectorName="org.connid.bundles.soap.WebServiceConnector"
                 version="${connid.soap.version}"
-                xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eendpoint%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Ehttp%3A//localhost%3A9080/wssample/services/provisioning%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eservicename%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eorg.connid.bundles.soap.provisioning.interfaces.Provisioning%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A
 %3C/set%3E"/>
+                xmlConfiguration='[{"schema":{"name":"endpoint","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["http://localhost:9080/wssample/services/provisioning"]},{"schema":{"name":"servicename","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["org.connid.bundles.soap.provisioning.interfaces.Provisioning"]}]'/>
   <ConnInstance_capabilities ConnInstance_id="100" capabilities="ONE_PHASE_CREATE"/>
   <ConnInstance_capabilities ConnInstance_id="100" capabilities="ONE_PHASE_UPDATE"/>
   <ConnInstance_capabilities ConnInstance_id="100" capabilities="ONE_PHASE_DELETE"/>
@@ -428,7 +437,7 @@ under the License.
                 bundleName="org.connid.bundles.db.table"
                 connectorName="org.connid.bundles.db.table.DatabaseTableConnector"
                 version="${connid.db.table.version}"
-                xmlConfiguration="%3Cset%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Euser%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Esa%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EenabledStatusValue%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etrue%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A
 %20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EstatusColumn%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Estatus%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EdisabledStatusValue%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Efalse%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverr
 idable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EkeyColumn%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eid%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EjdbcUrlTemplate%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3E${testdb.url}%3C%2Fjava.lang.String%3E%0A%3C%2Fva
 lues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EpasswordColumn%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Epassword%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EdefaultStatusValue%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Et
 rue%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Etable%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etest%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Epassword%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Eorg.identityconnectors.common.security.GuardedString%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fsc
 hema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Esa%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EjdbcDriver%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eorg.h2.Driver%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EcipherAlgorithm%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2F
 required%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3ESHA1%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EcipherAlgorithm%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3ESHA1%3C%2Fjava.lang.String%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EretrievePassword%3C%2Fname%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Cr
 equired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%0A%3Cvalues%3E%0A%3Cstring%3Etrue%3C%2Fstring%3E%0A%3C%2Fvalues%3E%0A%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%3C%2Fset%3E"/>
+                xmlConfiguration='[{"schema":{"name":"disabledStatusValue","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["false"]},{"schema":{"name":"user","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["sa"]},{"schema":{"name":"keyColumn","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["id"]},{"schema":{"name":"retrievePassword","displayName":null,"helpMessage":null,"type":"boolean","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["true"]},{"schema":{"name":"cipherAlgorithm","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"def
 aultValues":null},"overridable":false,"values":["SHA1"]},{"schema":{"name":"enabledStatusValue","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["true"]},{"schema":{"name":"passwordColumn","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["password"]},{"schema":{"name":"jdbcDriver","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["org.h2.Driver"]},{"schema":{"name":"defaultStatusValue","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["true"]},{"schema":{"name":"table","displayName":null,"helpMessage":null,"type":"java.lang.String","
 required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["test"]},{"schema":{"name":"password","displayName":null,"helpMessage":null,"type":"org.identityconnectors.common.security.GuardedString","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["sa"]},{"schema":{"name":"statusColumn","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["status"]},{"schema":{"name":"jdbcUrlTemplate","displayName":null,"helpMessage":null,"type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["${testdb.url}"]}]'/>
   <ConnInstance_capabilities ConnInstance_id="101" capabilities="AUTHENTICATE"/>
   <ConnInstance_capabilities ConnInstance_id="101" capabilities="ONE_PHASE_CREATE"/>
   <ConnInstance_capabilities ConnInstance_id="101" capabilities="ONE_PHASE_UPDATE"/>
@@ -445,7 +454,7 @@ under the License.
                 connectorName="org.connid.bundles.soap.WebServiceConnector"
                 version="${connid.soap.version}"
                 connRequestTimeout="10"
-                xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eservicename%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eorg.connid.bundles.soap.provisioning.interfaces.Provisioning%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eendpoint%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Ehttp%3A//localhost%3A9080/wssample/services/provisioning%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Etrue%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%3C/set%3E"/>
+                xmlConfiguration='[{"schema":{"name":"servicename","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["org.connid.bundles.soap.provisioning.interfaces.Provisioning"]},{"schema":{"name":"endpoint","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":true,"values":["http://localhost:9080/wssample/services/provisioning"]}]'/>
   <ConnInstance_capabilities ConnInstance_id="102" capabilities="ONE_PHASE_CREATE"/>
   <ConnInstance_capabilities ConnInstance_id="102" capabilities="ONE_PHASE_UPDATE"/>
   <ConnInstance_capabilities ConnInstance_id="102" capabilities="ONE_PHASE_DELETE"/>
@@ -459,14 +468,14 @@ under the License.
                 bundleName="org.connid.bundles.soap"
                 connectorName="org.connid.bundles.soap.WebServiceConnector"
                 version="${connid.soap.version}"
-                xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eendpoint%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Ehttp%3A//localhost%3A9080/wssample/services/provisioning%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eservicename%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eorg.connid.bundles.soap.provisioning.interfaces.Provisioning%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%3C/set%3E"/
 >
+                xmlConfiguration='[{"schema":{"name":"endpoint","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["http://localhost:9080/wssample/services/provisioning"]},{"schema":{"name":"servicename","displayName":null,"helpMessage":null,"type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["org.connid.bundles.soap.provisioning.interfaces.Provisioning"]}]'/>
 
   <ConnInstance id="104" displayName="CSVDir"
                 location="${connid.location}"
                 bundleName="org.connid.bundles.csvdir"
                 connectorName="org.connid.bundles.csvdir.CSVDirConnector"
                 version="${connid.csvdir.version}"
-                xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Ekeyseparator%3C/name%3E%0A++++++%3CdisplayName%3EKey+separator%3C/displayName%3E%0A++++++%3ChelpMessage%3ECharacter+used+to+separate+keys+in+a+multi-key+scenario%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3E%2C%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EquotationRequired%3C/name%3E%0A++++++%3CdisplayName%3EValue+quotation+required%3C/displayName%3E%0A++++++%3ChelpMessage%3ESpecify+if+value+quotation+is+required%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.Boolean%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/sch
 ema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.Boolean%3Efalse%3C/java.lang.Boolean%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EfileMask%3C/name%3E%0A++++++%3CdisplayName%3EFile+mask%3C/displayName%3E%0A++++++%3ChelpMessage%3ERegular+expression+describing+files+to+be+processed%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etest.csv%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordColumnName%3C/name%3E%0A++++++%3CdisplayName%3EPassword+column+name%3C/displayName%3E%0A++++++%3ChelpMessage%3EName+of+th
 e+column+used+to+specify+user+password%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Epassword%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EdeleteColumnName%3C/name%3E%0A++++++%3CdisplayName%3EDelete+column+name%3C/displayName%3E%0A++++++%3ChelpMessage%3EName+of+the+column+used+to+specify+users+to+be+deleted%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Edeleted%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnCo
 nfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EsourcePath%3C/name%3E%0A++++++%3CdisplayName%3ESource+path%3C/displayName%3E%0A++++++%3ChelpMessage%3EAbsolute+path+of+a+directory+where+are+located+CSV+files+to+be+processed%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3E${urlencoded.csvdir.path}%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EfieldDelimiter%3C/name%3E%0A++++++%3CdisplayName%3EfieldDelimiter%3C/displayName%3E%0A++++++%3ChelpMessage%3EfieldDelimiter%3C/helpMessage%3E%0A++++++%3Ctype%3Echar%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.Character%3E%2C%3C/java.lang.Character%3E%0A%3C/values%3E%0A++++%3C
 overridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EkeyColumnNames%3C/name%3E%0A++++++%3CdisplayName%3EKey+column+name%3C/displayName%3E%0A++++++%3ChelpMessage%3EName+of+the+column+used+to+identify+user+uniquely%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Ename%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Esurname%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EignoreHeader%3C/name%3E%0A++++++%3CdisplayName%3EIgnore+header%3C/displayName%3E%0A++++++%3ChelpMessage%3ESpecify+it+first+line+file+must+be+ignored%3C/helpMessage
 %3E%0A++++++%3Ctype%3Ejava.lang.Boolean%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.Boolean%3Efalse%3C/java.lang.Boolean%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Efields%3C/name%3E%0A++++++%3CdisplayName%3Efields%3C/displayName%3E%0A++++++%3ChelpMessage%3EColumn+names+separated+by+comma%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eid%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Ename%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Esurname%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Eemail%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Epassword%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Erole%3C/java.lang.String%3E%0
 A%3Cjava.lang.String%3Emembership%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Estatus%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Edeleted%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EstatusColumn%3C/name%3E%0A++++++%3CdisplayName%3EstatusColumn%3C/displayName%3E%0A++++++%3ChelpMessage%3EStatus+column%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Estatus%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.common.types.ConnConfProperty%3E%0A%3C/set%3E"/>
+                xmlConfiguration='[{"schema":{"name":"fields","displayName":"fields","helpMessage":"Column names separated by comma","type":"[Ljava.lang.String;","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["id","name","surname","email","password","role","membership","status","deleted"]},{"schema":{"name":"keyColumnNames","displayName":"Key column name","helpMessage":"Name of the column used to identify user uniquely","type":"[Ljava.lang.String;","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["name","surname"]},{"schema":{"name":"deleteColumnName","displayName":"Delete column name","helpMessage":"Name of the column used to specify users to be deleted","type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["deleted"]},{"schema":{"name":"passwordColumnName","displayName":"Password column name","helpMessage":"Na
 me of the column used to specify user password","type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["password"]},{"schema":{"name":"keyseparator","displayName":"Key separator","helpMessage":"Character used to separate keys in a multi-key scenario","type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":[","]},{"schema":{"name":"ignoreHeader","displayName":"Ignore header","helpMessage":"Specify it first line file must be ignored","type":"java.lang.Boolean","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":[false]},{"schema":{"name":"fieldDelimiter","displayName":"fieldDelimiter","helpMessage":"fieldDelimiter","type":"char","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":[","]},{"schema":{"name":"quotationRequired","displayName":"Value quotation req
 uired","helpMessage":"Specify if value quotation is required","type":"java.lang.Boolean","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":[false]},{"schema":{"name":"statusColumn","displayName":"statusColumn","helpMessage":"Status column","type":"java.lang.String","required":false,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["status"]},{"schema":{"name":"sourcePath","displayName":"Source path","helpMessage":"Absolute path of a directory where are located CSV files to be processed","type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["${test.csvdir.path}"]},{"schema":{"name":"fileMask","displayName":"File mask","helpMessage":"Regular expression describing files to be processed","type":"java.lang.String","required":true,"order":0,"confidential":false,"defaultValues":null},"overridable":false,"values":["test.csv"]}]'/>
   <ConnInstance_capabilities ConnInstance_id="104" capabilities="ONE_PHASE_CREATE"/>
   <ConnInstance_capabilities ConnInstance_id="104" capabilities="ONE_PHASE_UPDATE"/>
   <ConnInstance_capabilities ConnInstance_id="104" capabilities="ONE_PHASE_DELETE"/>
@@ -480,7 +489,7 @@ under the License.
                 location="${connid.location}"
                 connectorName="org.connid.bundles.ldap.LdapConnector"
                 version="${connid.ldap.version}" 
-                xmlConfiguration="%3Cset%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EattributesToSynchronize%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EAttributes%20to%20Synchronize%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20names%20of%20the%20attributes%20to%20synchronize.%20This%20ignores%20updates%20from%20the%20change%20log%20if%20they%20do%20not%20update%20any%20of%20the%20named%20attributes.%20For%20example%2C%20if%20only%20%26quot%3Bdepartment%26quot%3B%20is%20listed%2C%20then%20only%20changes%20that%20affect%20%26quot%3Bdepartment%26quot%3B%20will%20be%20processed.%20All%20other%20updates%20are%20ignored.%20If%20blank%20(the%20default)%2C%20then%20all%20changes%20are%20processed.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%
 20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Ecredentials%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPassword%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EPassword%20for%20the%20principal.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eorg.identityconnectors.common.security.GuardedString%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Esecret%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Fov
 erridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EsynchronizePasswords%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EEnable%20Password%20Synchronization%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EIf%20true%2C%20the%20connector%20will%20synchronize%20passwords.%20The%20Password%20Capture%20Plugin%20needs%20to%20be%20installed%20for%20password%20synchronization%20to%20work.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.
 apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EchangeLogBlockSize%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EChange%20Log%20Block%20Size%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20number%20of%20change%20log%20entries%20to%20fetch%20per%20query.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eint%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cint%3E100%3C%2Fint%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cn
 ame%3EblockSize%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EBlock%20Size%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20maximum%20number%20of%20accounts%20that%20can%20be%20in%20a%20block%20when%20retrieving%20accounts%20in%20blocks.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eint%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EpasswordHashAlgorithm%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPassword%20Hash%20Algorithm%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EIndicates%20the%20algorithm%20that%20the%20Id
 entity%20system%20should%20use%20to%20hash%20the%20password.%20Currently%20supported%20values%20are%20SSHA%2C%20SHA%2C%20SSHA1%2C%20and%20SHA1.%20A%20blank%20value%20indicates%20that%20the%20system%20will%20not%20hash%20passwords.%20This%20will%20cause%20cleartext%20passwords%20to%20be%20stored%20in%20LDAP%20unless%20the%20LDAP%20server%20performs%20the%20hash%20(Netscape%20Directory%20Server%20and%20iPlanet%20Directory%20Server%20do).%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3ESHA%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.Conn
 ConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EchangeNumberAttribute%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EChange%20Number%20Attribute%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20name%20of%20the%20change%20number%20attribute%20in%20the%20change%20log%20entry.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3EchangeNumber%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EmaintainLdapGroupMembership%3C%2Fname%3E%0
 A%20%20%20%20%20%20%3CdisplayName%3EMaintain%20LDAP%20Group%20Membership%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EWhen%20enabled%20and%20a%20user%20is%20renamed%20or%20deleted%2C%20update%20any%20LDAP%20groups%20to%20which%20the%20user%20belongs%20to%20reflect%20the%20new%20name.%20Otherwise%2C%20the%20LDAP%20resource%20must%20maintain%20referential%20integrity%20with%20respect%20to%20group%20membership.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Etrue%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20
 %20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EusePagedResultControl%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EUse%20Paged%20Result%20Control%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EWhen%20enabled%2C%20the%20LDAP%20Paged%20Results%20control%20is%20preferred%20over%20the%20VLV%20control%20when%20retrieving%20accounts.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EuseBlocks%3C%2Fname%3E%0A%20
 %20%20%20%20%20%3CdisplayName%3EUse%20Blocks%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EWhen%20performing%20operations%20on%20large%20numbers%20of%20accounts%2C%20the%20accounts%20are%20processed%20in%20blocks%20to%20reduce%20the%20amount%20of%20memory%20used%20by%20the%20operation.%20Select%20this%20option%20to%20process%20accounts%20in%20blocks.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cboolean%3Efalse%3C%2Fboolean%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EuidAttri
 bute%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EUid%20Attribute%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20name%20of%20the%20LDAP%20attribute%20which%20is%20mapped%20to%20the%20Uid%20attribute.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cnull%2F%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EobjectClassesToSynchronize%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EObject%20Classes%20to%20Synchronize%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMes
 sage%3EThe%20object%20classes%20to%20synchronize.%20The%20change%20log%20is%20for%20all%20objects%3B%20this%20filters%20updates%20to%20just%20the%20listed%20object%20classes.%20You%20should%20not%20list%20the%20superclasses%20of%20an%20object%20class%20unless%20you%20intend%20to%20synchronize%20objects%20with%20any%20of%20the%20superclass%20values.%20For%20example%2C%20if%20only%20%26quot%3BinetOrgPerson%26quot%3B%20objects%20should%20be%20synchronized%2C%20but%20the%20superclasses%20of%20%26quot%3BinetOrgPerson%26quot%3B%20(%26quot%3Bperson%26quot%3B%2C%20%26quot%3Borganizationalperson%26quot%3B%20and%20%26quot%3Btop%26quot%3B)%20should%20be%20filtered%20out%2C%20then%20list%20only%20%26quot%3BinetOrgPerson%26quot%3B%20here.%20All%20objects%20in%20LDAP%20are%20subclassed%20from%20%26quot%3Btop%26quot%3B.%20For%20this%20reason%2C%20you%20should%20never%20list%20%26quot%3Btop%26quot%3B%2C%20otherwise%20no%20object%20would%20be%20filtered.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Cty
 pe%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Etrue%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3EinetOrgPerson%3C%2Fstring%3E%0A%20%20%20%20%20%20%3Cstring%3EgroupOfUniqueNames%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EgroupMemberAttribute%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EGroup%20Member%20Attribute%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20name%20of%20the%20group%20attribute%20that%20will%20be%20updated%20with%20the%20distinguished%20name%20of%20the%20user%20when%20the%20user%20is%20added%20to%20the%20grou
 p.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EaccountUserNameAttributes%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EAccount%20User%20Name%20Attributes%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EAttribute%20or%20attributes%20which%20holds%20the%20account%26apos%3Bs%20user%20name.%20They%20will%20be%20used%20when%20authenticating%20to%20find%20the%20LDAP%20entry%20for%20the%20user%20name%20to%20authenticate.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava
 .lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Euid%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EgroupNameAttributes%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EGroup%20Name%20Attributes%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EAttribute%20or%20attributes%20which%20holds%20the%20group%26apos%3Bs%20name.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%
 3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Ecn%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EmodifiersNamesToFilterOut%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EFilter%20Out%20Changes%20By%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20names%20(DNs)%20of%20directory%20administrators%20to%20filter%20from%20the%20changes.%20Changes%20with%20the%20attribute%20%26quot%3BmodifiersName%26quot%3B%20that%20match%20entries%20in%20this%20list%20will%20be%20filtered%20out.%20The%20standard%20value%20is%20the%20administrator%20name%20used%20by%20this%20adapter%2C%20to%20prevent%20loops.%20Entries%20should%20be%20of%20the%2
 0format%20%26quot%3Bcn%3DDirectory%20Manager%26quot%3B.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Ehost%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EHost%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20name%20or%20IP%20address%20of%20the%20host%20where%20the%20LDAP%20server%20is%20running.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%
 3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Elocalhost%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EbaseContexts%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EBase%20Contexts%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EOne%20or%20more%20starting%20points%20in%20the%20LDAP%20tree%20that%20will%20be%20used%20when%20searching%20the%20tree.%20Searches%20are%20performed%20when%20discovering%20users%20from%20the%20LDAP%20server%20or%20when%20looking%20for%20the%20groups%20of%20which%20a%20user%20is%20a%20member.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%
 20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Eou%3Dpeople%2Co%3Disp%3C%2Fstring%3E%0A%20%20%20%20%20%20%3Cstring%3Eou%3Dgroups%2Co%3Disp%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EremoveLogEntryObjectClassFromFilter%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3ERemove%20Log%20Entry%20Object%20Class%20from%20Filter%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EIf%20this%20property%20is%20set%20(the%20default)%2C%20the%20filter%20used%20to%20fetch%20change%20log%20entries%20does%20not%20contain%20the%20%26quot%3BchangeLogEntry%26quot%3B
 %20object%20class%2C%20expecting%20that%20there%20are%20no%20entries%20of%20other%20object%20types%20in%20the%20change%20log.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Essl%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3ESSL%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3ESelect%20the%20check%20box%20to%20connect%20to%20the%20LDAP%20server%20using%20SSL.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3
 Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EbaseContextsToSynchronize%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EBase%20Contexts%20to%20Synchronize%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EOne%20or%20more%20starting%20points%20in%20the%20LDAP%20tree%20that%20will%20be%20used%20to%20determine%20if%20a%20change%20should%20be%20synchronized.%20The%20base%20contexts%20attribute%20will%20be%20used%20to%20synchronize%20a%20change%20if%20this%20pr
 operty%20is%20not%20set.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Eou%3Dpeople%2Co%3Disp%3C%2Fstring%3E%0A%20%20%20%20%20%20%3Cstring%3Eou%3Dgroups%2Co%3Disp%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EaccountSearchFilter%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3ELDAP%20Filter%20for%20Retrieving%20Accounts%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EAn%20optional%20LDAP%20filter%20to%20control%20which%20accounts%20are%20retur
 ned%20from%20the%20LDAP%20resource.%20If%20no%20filter%20is%20specified%2C%20only%20accounts%20that%20include%20all%20specified%20object%20classes%20are%20returned.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Euid%3D*%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EaccountSynchronizationFilter%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3ELDAP%20Filter%20for%20Accounts%20to%20Synchronize%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EAn%20optiona
 l%20LDAP%20filter%20for%20the%20objects%20to%20synchronize.%20Because%20the%20change%20log%20is%20for%20all%20objects%2C%20this%20filter%20updates%20only%20objects%20that%20match%20the%20specified%20filter.%20If%20you%20specify%20a%20filter%2C%20an%20object%20will%20be%20synchronized%20only%20if%20it%20matches%20the%20filter%20and%20includes%20a%20synchronized%20object%20class.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Efailover%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EFailo
 ver%20Servers%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EList%20all%20servers%20that%20should%20be%20used%20for%20failover%20in%20case%20the%20preferred%20server%20fails.%20If%20the%20preferred%20server%20fails%2C%20JNDI%20will%20connect%20to%20the%20next%20available%20server%20in%20the%20list.%20List%20all%20servers%20in%20the%20form%20of%20%26quot%3Bldap%3A%2F%2Fldap.example.com%3A389%2F%26quot%3B%2C%20which%20follows%20the%20standard%20LDAP%20v3%20URLs%20described%20in%20RFC%202255.%20Only%20the%20host%20and%20port%20parts%20of%20the%20URL%20are%20relevant%20in%20this%20setting.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apa
 che.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EpasswordAttribute%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPassword%20Attribute%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20name%20of%20the%20LDAP%20attribute%20which%20holds%20the%20password.%20When%20changing%20an%20user%26apos%3Bs%20password%2C%20the%20new%20password%20is%20set%20to%20this%20attribute.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Euserpassword%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.type
 s.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EvlvSortAttribute%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EVLV%20Sort%20Attribute%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3ESpecify%20the%20sort%20attribute%20to%20use%20for%20VLV%20indexes%20on%20the%20resource.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3ErespectResourcePasswordPolicyChangeAfterReset%3C%2Fname%3E%0A%20%20
 %20%20%20%20%3CdisplayName%3ERespect%20Resource%20Password%20Policy%20Change-After-Reset%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EWhen%20this%20resource%20is%20specified%20in%20a%20Login%20Module%20(i.e.%2C%20this%20resource%20is%20a%20pass-through%20authentication%20target)%20and%20the%20resource%26apos%3Bs%20password%20policy%20is%20configured%20for%20change-after-reset%2C%20a%20user%20whose%20resource%20account%20password%20has%20been%20administratively%20reset%20will%20be%20required%20to%20change%20that%20password%20after%20successfully%20authenticating.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse
 %3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EaccountObjectClasses%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EAccount%20Object%20Classes%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20object%20class%20or%20classes%20that%20will%20be%20used%20when%20creating%20new%20user%20objects%20in%20the%20LDAP%20tree.%20When%20entering%20more%20than%20one%20object%20class%2C%20each%20entry%20should%20be%20on%20its%20own%20line%3B%20do%20not%20use%20commas%20or%20semi-colons%20to%20separate%20multiple%20object%20classes.%20Some%20object%20classes%20may%20require%20that%20you%20specify%20all%20object%20classes%20in%20the%20class%20hierarchy.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3
 C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3EinetOrgPerson%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EmaintainPosixGroupMembership%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EMaintain%20POSIX%20Group%20Membership%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EWhen%20enabled%20and%20a%20user%20is%20renamed%20or%20deleted%2C%20update%20any%20POSIX%20groups%20to%20which%20the%20user%20belongs%20to%20reflect%20the%20new%20name.%20Otherwise%2C%20the%20LDAP%20resource%20must%20maintain%20referential%20integrity%20with%20respect%20to%20group%20membership.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3
 C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3EtruemaintainLdapGroupMembership%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EpasswordDecryptionInitializationVector%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPassword%20Decryption%20Initialization%20Vector%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20initialization%20vector%20to%20decrypt%20passwords%20with%20when%20performing%20password%20synchronization.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eorg.identityconnectors.common.security.GuardedByt
 eArray%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EreadSchema%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3ERead%20Schema%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EIf%20true%2C%20the%20connector%20will%20read%20the%20schema%20from%20the%20server.%20If%20false%2C%20the%20connector%20will%20provide%20a%20default%20schema%20based%20on%20the%20object%20classes%20in%20the%20configuration.%20This%20property%20must%20be%20true%20in%20order%20to%20use%20extended%20object%20classes.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%
 3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Eprincipal%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPrincipal%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20distinguished%20name%20with%20which%20to%20authenticate%20to%20the%20LDAP%20server.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfiden
 tial%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Euid%3Dadmin%2Cou%3Dsystem%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EpasswordDecryptionKey%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPassword%20Decryption%20Key%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20key%20to%20decrypt%20passwords%20with%20when%20performing%20password%20synchronization.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eorg.identityconnectors.common.security.GuardedByteArray%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fs
 chema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EstatusManagementClass%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EStatus%20management%20class%20%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EClass%20to%20be%20used%20to%20manage%20enabled%2Fdisabled%20status.%20If%20no%20class%20is%20specified%20then%20identity%20status%20management%20wont%20be%20possible.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Eorg.connid.bundles.ldap.commons.AttributeStatusMan
 agement%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EfilterWithOrInsteadOfAnd%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EFilter%20with%20Or%20Instead%20of%20And%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3ENormally%20the%20the%20filter%20used%20to%20fetch%20change%20log%20entries%20is%20an%20and-based%20filter%20retrieving%20an%20interval%20of%20change%20entries.%20If%20this%20property%20is%20set%2C%20the%20filter%20will%20or%20together%20the%20required%20change%20numbers%20instead.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eboolean%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%2
 0%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cstring%3Efalse%3C%2Fstring%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3Eport%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3ETCP%20Port%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3ETCP%2FIP%20port%20number%20used%20to%20communicate%20with%20the%20LDAP%20server.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Eint%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%3E%0A%20%20%20%20%20%20%3Cint%3E1389%3C%2Fint%3E%0A%20%20%20%20%3C%2Fvalues%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverri
 dable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%3Corg.apache.syncope.common.types.ConnConfProperty%3E%0A%20%20%20%20%3Cschema%3E%0A%20%20%20%20%20%20%3Cname%3EpasswordAttributeToSynchronize%3C%2Fname%3E%0A%20%20%20%20%20%20%3CdisplayName%3EPassword%20Attribute%20to%20Synchronize%3C%2FdisplayName%3E%0A%20%20%20%20%20%20%3ChelpMessage%3EThe%20name%20of%20the%20password%20attribute%20to%20synchronize%20when%20performing%20password%20synchronization.%3C%2FhelpMessage%3E%0A%20%20%20%20%20%20%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A%20%20%20%20%20%20%3Crequired%3Efalse%3C%2Frequired%3E%0A%20%20%20%20%20%20%3Corder%3E0%3C%2Forder%3E%0A%20%20%20%20%20%20%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A%20%20%20%20%3C%2Fschema%3E%0A%20%20%20%20%3Cvalues%2F%3E%0A%20%20%20%20%3Coverridable%3Efalse%3C%2Foverridable%3E%0A%20%20%3C%2Forg.apache.syncope.common.types.ConnConfProperty%3E%0A%3C%2Fset%3E"/>

[... 112 lines stripped ...]
Modified: syncope/trunk/pom.xml
URL: http://svn.apache.org/viewvc/syncope/trunk/pom.xml?rev=1607378&r1=1607377&r2=1607378&view=diff
==============================================================================
--- syncope/trunk/pom.xml (original)
+++ syncope/trunk/pom.xml Wed Jul  2 14:37:23 2014
@@ -328,7 +328,6 @@ under the License.
     <spring.version>4.0.5.RELEASE</spring.version>
     <spring-security.version>3.2.4.RELEASE</spring-security.version>
     <jackson.version>2.4.1</jackson.version>
-    <xstream.version>1.4.7</xstream.version>
     <velocity.version>1.7</velocity.version>
     <velocitytools.version>2.0</velocitytools.version>
     <quartz.version>2.2.1</quartz.version>
@@ -701,12 +700,6 @@ under the License.
         <artifactId>jackson-jaxrs-json-provider</artifactId>
         <version>${jackson.version}</version>
       </dependency>
-
-      <dependency>
-        <groupId>com.thoughtworks.xstream</groupId>
-        <artifactId>xstream</artifactId>
-        <version>${xstream.version}</version>
-      </dependency>
             
       <dependency>
         <groupId>org.quartz-scheduler</groupId>
@@ -1377,7 +1370,6 @@ under the License.
             </goals>
             <configuration>
               <source>
-                project.properties['urlencoded.csvdir.path'] = java.net.URLEncoder.encode(project.properties['test.csvdir.path'])
                 project.properties['licenseUrl'] = project.parent.licenses[0].url
               </source>
             </configuration>



Mime
View raw message