You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2012/08/29 13:06:51 UTC

svn commit: r1378502 - in /incubator/syncope/trunk: ./ core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java core/src/test/resources/content.xml pom.xml

Author: ilgrosso
Date: Wed Aug 29 11:06:51 2012
New Revision: 1378502

URL: http://svn.apache.org/viewvc?rev=1378502&view=rev
Log:
Merge from 1_0_X

Modified:
    incubator/syncope/trunk/   (props changed)
    incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java
    incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
    incubator/syncope/trunk/core/src/test/resources/content.xml
    incubator/syncope/trunk/pom.xml

Propchange: incubator/syncope/trunk/
------------------------------------------------------------------------------
  Merged /incubator/syncope/branches/1_0_X:r1378459-1378499

Modified: incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java
URL: http://svn.apache.org/viewvc/incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java?rev=1378502&r1=1378501&r2=1378502&view=diff
==============================================================================
--- incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java (original)
+++ incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java Wed Aug 29 11:06:51 2012
@@ -29,9 +29,9 @@ import java.util.List;
 import java.util.Map;
 import java.util.Properties;
 import java.util.Set;
+import org.connid.bundles.db.table.DatabaseTableConnector;
 import org.connid.bundles.soap.WebServiceConnector;
 import org.identityconnectors.common.security.GuardedString;
-import org.identityconnectors.databasetable.DatabaseTableConnector;
 import org.junit.BeforeClass;
 import org.junit.Test;
 import org.springframework.http.HttpStatus;

Modified: incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
URL: http://svn.apache.org/viewvc/incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java?rev=1378502&r1=1378501&r2=1378502&view=diff
==============================================================================
--- incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java (original)
+++ incubator/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java Wed Aug 29 11:06:51 2012
@@ -1895,11 +1895,11 @@ public class UserTestITCase extends Abst
         MembershipTO memb12 = new MembershipTO();
         memb12.setRoleId(12L);
 
-        AttributeTO description = new AttributeTO();
-        description.setSchema("description");
-        description.addValue("description");
+        AttributeTO postalAddress = new AttributeTO();
+        postalAddress.setSchema("postalAddress");
+        postalAddress.addValue("postalAddress");
 
-        memb12.addAttribute(description);
+        memb12.addAttribute(postalAddress);
 
         userTO.addMembership(memb12);
 
@@ -1923,10 +1923,10 @@ public class UserTestITCase extends Abst
 
         assertNotNull(connObjectTO);
 
-        description = connObjectTO.getAttributeMap().get("description");
-        assertNotNull(description);
-        assertEquals(1, description.getValues().size());
-        assertEquals("description", description.getValues().get(0));
+        postalAddress = connObjectTO.getAttributeMap().get("postalAddress");
+        assertNotNull(postalAddress);
+        assertEquals(1, postalAddress.getValues().size());
+        assertEquals("postalAddress", postalAddress.getValues().get(0));
 
         AttributeTO title = connObjectTO.getAttributeMap().get("title");
         assertNotNull(title);
@@ -1956,9 +1956,9 @@ public class UserTestITCase extends Abst
 
         assertNotNull(connObjectTO);
 
-        description = connObjectTO.getAttributeMap().get("description");
-        assertTrue(description == null
-                || description.getValues().isEmpty() || StringUtils.hasText(description.getValues().get(0)));
+        postalAddress = connObjectTO.getAttributeMap().get("postalAddress");
+        assertTrue(postalAddress == null
+                || postalAddress.getValues().isEmpty() || StringUtils.hasText(postalAddress.getValues().get(0)));
 
         title = connObjectTO.getAttributeMap().get("title");
         assertNotNull(title);

Modified: incubator/syncope/trunk/core/src/test/resources/content.xml
URL: http://svn.apache.org/viewvc/incubator/syncope/trunk/core/src/test/resources/content.xml?rev=1378502&r1=1378501&r2=1378502&view=diff
==============================================================================
--- incubator/syncope/trunk/core/src/test/resources/content.xml (original)
+++ incubator/syncope/trunk/core/src/test/resources/content.xml Wed Aug 29 11:06:51 2012
@@ -137,7 +137,7 @@ under the License.
   <MSchema name="mderived_dx" type="String"
            mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
            
-  <MSchema name="description" type="String"
+  <MSchema name="postalAddress" type="String"
            mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
 
   <UAttr id="100" owner_id="1" schema_name="fullname"/>
@@ -192,7 +192,7 @@ under the License.
   <RDerSchema name="rderToBePropagated" expression="rderived_sx + '-' + rderived_dx"/>
   <RDerAttr id="1003" derivedSchema_name="rderToBePropagated" owner_id="1"/>
     
-    <!-- rderiveddata is used to verify der schema deletion -->
+  <!-- rderiveddata is used to verify der schema deletion -->
   <RDerSchema name="rderivedschema" expression="rderived_sx + '-' + rderived_dx"/>
   
   <RAttr id="1004" owner_id="12" schema_name="title"/>
@@ -244,7 +244,7 @@ under the License.
 
   <ConnInstance id="101" displayName="H2"
                 bundleName="org.connid.bundles.db.table"
-                connectorName="org.identityconnectors.databasetable.DatabaseTableConnector"
+                connectorName="org.connid.bundles.db.table.DatabaseTableConnector"
                 version="${connid.db.table.version}"
                 xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Euser%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Esa%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EenabledStatusValue%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etrue%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EstatusColumn%3C/name%3E%0A++++++
 %3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Estatus%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EdisabledStatusValue%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Efalse%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EkeyColumn%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%3Eid%3C/java.l
 ang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EjdbcUrlTemplate%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Ejdbc%3Ah2%3Atcp%3A//localhost%3A9092/testdb%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordColumn%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Epassword%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.
 ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EdefaultStatusValue%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etrue%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Etable%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%3Etest%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Epassword%3C/name%3E%0A++++++%3Ctype%3Eorg.identityc
 onnectors.common.security.GuardedString%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Esa%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EjdbcDriver%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eorg.h2.Driver%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EcipherAlgorithm%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%
 3EMD5%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EcipherAlgorithm%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%3EMD5%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%3C/set%3E"/>
   <ConnInstance_capabilities ConnInstance_id="101" capabilities="ONE_PHASE_CREATE"/>
@@ -277,7 +277,7 @@ under the License.
 
   <ConnInstance id="104" displayName="CSVDir"
                 bundleName="org.connid.bundles.csvdir"
-                connectorName="org.connid.csvdir.CSVDirConnector"
+                connectorName="org.connid.bundles.csvdir.CSVDirConnector"
                 version="${connid.csvdir.version}"
                 xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eencoding%3C/name%3E%0A++++++%3CdisplayName%3EFile+encoding%3C/displayName%3E%0A++++++%3ChelpMessage%3EBasic+encoding+of+the+file%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overri
 dable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.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/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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.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/sch
 ema%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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordColumnName%3C/name%3E%0A++++++%3CdisplayName%3EPassword+column+name%3C/displayName%3E%0A++++++%3ChelpMessage%3EName+of+the+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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EtextQualifier%3C/name%3E%0A++++++%3CdisplayName%3EText+qualifier%3C/displayName%3E%0A++++++%3ChelpMessage%3EDelimiter+to+determin
 e+begin+and+end+of+text+in+value%3C/helpMessage%3E%0A++++++%3Ctype%3Echar%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.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++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.Conn
 ConfProperty%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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.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.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.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%0A%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.types.ConnConfProperty%3E%0A%3Corg.apache.syncope.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.types.ConnConfProperty%3E%0A%3C/set%3E"/>
   <ConnInstance_capabilities ConnInstance_id="104" capabilities="ONE_PHASE_CREATE"/>
@@ -290,9 +290,9 @@ under the License.
   <ConnInstance_capabilities ConnInstance_id="104" capabilities="SYNC"/>
     
   <ConnInstance id="105" bundleName="org.connid.bundles.ldap" displayName="ApacheDS"
-                connectorName="org.identityconnectors.ldap.LdapConnector"
+                connectorName="org.connid.bundles.ldap.LdapConnector"
                 version="${connid.ldap.version}" 
-                xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Essl%3C/name%3E%0A++++++%3CdisplayName%3ESSL%3C/displayName%3E%0A++++++%3ChelpMessage%3ESelect+the+check+box+to+connect+to+the+LDAP+server+using+SSL.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EmaintainLdapGroupMembership%3C/name%3E%0A++++++%3CdisplayName%3EMaintain+LDAP+Group+Membership%3C/displayName%3E%0A++++++%3ChelpMessage%3EWhen+enabled+and+a+user+is+renamed+or+deleted%2C+update+any+LDAP+groups+to+which+the+user+belongs+to+reflect+the+new+name.+Otherwise%2C+the+LDAP+resource+must+maintain+referential+integrity+with+respect+to+group+membership.%3C/he
 lpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordHashAlgorithm%3C/name%3E%0A++++++%3CdisplayName%3EPassword+Hash+Algorithm%3C/displayName%3E%0A++++++%3ChelpMessage%3EIndicates+the+algorithm+that+the+Identity+system+should+use+to+hash+the+password.+Currently+supported+values+are+SSHA%2C+SHA%2C+SMD5%2C+and+MD5.+A+blank+value+indicates+that+the+system+will+not+hash+passwords.+This+will+cause+cleartext+passwords+to+be+stored+in+LDAP+unless+the+LDAP+server+performs+the+hash+%28Netscape+Directory+Server+and+iPlanet+Directory+Server+do%29.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema
 %3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Efailover%3C/name%3E%0A++++++%3CdisplayName%3EFailover+Servers%3C/displayName%3E%0A++++++%3ChelpMessage%3EList+all+servers+that+should+be+used+for+failover+in+case+the+preferred+server+fails.+If+the+preferred+server+fails%2C+JNDI+will+connect+to+the+next+available+server+in+the+list.+List+all+servers+in+the+form+of+%26quot%3Bldap%3A//ldap.example.com%3A389/%26quot%3B%2C+which+follows+the+standard+LDAP+v3+URLs+described+in+RFC+2255.+Only+the+host+and+port+parts+of+the+URL+are+relevant+in+this+setting.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncop
 e.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountUserNameAttributes%3C/name%3E%0A++++++%3CdisplayName%3EAccount+User+Name+Attributes%3C/displayName%3E%0A++++++%3ChelpMessage%3EAttribute+or+attributes+which+holds+the+account%26apos%3Bs+user+name.+They+will+be+used+when+authenticating+to+find+the+LDAP+entry+for+the+user+name+to+authenticate.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Euid%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordDecryptionKey%3C/name%3E%0A++++++%3CdisplayName%3EPassword+Decryption+Key%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+key+to+decrypt+passwords+with+when+performing+password+sync
 hronization.%3C/helpMessage%3E%0A++++++%3Ctype%3Eorg.identityconnectors.common.security.GuardedByteArray%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Ecredentials%3C/name%3E%0A++++++%3CdisplayName%3EPassword%3C/displayName%3E%0A++++++%3ChelpMessage%3EPassword+for+the+principal.%3C/helpMessage%3E%0A++++++%3Ctype%3Eorg.identityconnectors.common.security.GuardedString%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Esecret%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3
 Cname%3EuidAttribute%3C/name%3E%0A++++++%3CdisplayName%3EUid+Attribute%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+LDAP+attribute+which+is+mapped+to+the+Uid+attribute.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Euid%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EbaseContexts%3C/name%3E%0A++++++%3CdisplayName%3EBase+Contexts%3C/displayName%3E%0A++++++%3ChelpMessage%3EOne+or+more+starting+points+in+the+LDAP+tree+that+will+be+used+when+searching+the+tree.+Searches+are+performed+when+discovering+users+from+the+LDAP+server+or+when+looking+for+the+groups+of+which+a+user+is+a+member.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String
 %3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Eou%3Dpeople%2Co%3Disp%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eprincipal%3C/name%3E%0A++++++%3CdisplayName%3EPrincipal%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+distinguished+name+with+which+to+authenticate+to+the+LDAP+server.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Euid%3Dadmin%2Cou%3Dsystem%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3
 Cschema%3E%0A++++++%3Cname%3Eport%3C/name%3E%0A++++++%3CdisplayName%3ETCP+Port%3C/displayName%3E%0A++++++%3ChelpMessage%3ETCP/IP+port+number+used+to+communicate+with+the+LDAP+server.%3C/helpMessage%3E%0A++++++%3Ctype%3Eint%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.Integer%3E${testds.port}%3C/java.lang.Integer%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountSynchronizationFilter%3C/name%3E%0A++++++%3CdisplayName%3ELDAP+Filter+for+Accounts+to+Synchronize%3C/displayName%3E%0A++++++%3ChelpMessage%3EAn+optional+LDAP+filter+for+the+objects+to+synchronize.+Because+the+change+log+is+for+all+objects%2C+this+filter+updates+only+objects+that+match+the+specified+filter.+If+you+specify+a+filter%2C+an+object+will+be+synchronized+only
 +if+it+matches+the+filter+and+includes+a+synchronized+object+class.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EremoveLogEntryObjectClassFromFilter%3C/name%3E%0A++++++%3CdisplayName%3ERemove+Log+Entry+Object+Class+from+Filter%3C/displayName%3E%0A++++++%3ChelpMessage%3EIf+this+property+is+set+%28the+default%29%2C+the+filter+used+to+fetch+change+log+entries+does+not+contain+the+%26quot%3BchangeLogEntry%26quot%3B+object+class%2C+expecting+that+there+are+no+entries+of+other+object+types+in+the+change+log.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efal
 se%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EchangeNumberAttribute%3C/name%3E%0A++++++%3CdisplayName%3EChange+Number+Attribute%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+change+number+attribute+in+the+change+log+entry.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3EchangeNumber%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EchangeLogBlockSize%3C/name%3E%0A++++++%3CdisplayName%3EChange+Log+Block+Size%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+number+of+change+log+entries+to+fetch+per+query.%3C/helpMessage%3E%0A++++++
 %3Ctype%3Eint%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.Integer%3E100%3C/java.lang.Integer%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EusePagedResultControl%3C/name%3E%0A++++++%3CdisplayName%3EUse+Paged+Result+Control%3C/displayName%3E%0A++++++%3ChelpMessage%3EWhen+enabled%2C+the+LDAP+Paged+Results+control+is+preferred+over+the+VLV+control+when+retrieving+accounts.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EgroupMemberAttribute%3C/n
 ame%3E%0A++++++%3CdisplayName%3EGroup+Member+Attribute%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+group+attribute+that+will+be+updated+with+the+distinguished+name+of+the+user+when+the+user+is+added+to+the+group.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordAttributeToSynchronize%3C/name%3E%0A++++++%3CdisplayName%3EPassword+Attribute+to+Synchronize%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+password+attribute+to+synchronize+when+performing+password+synchronization.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverrid
 able%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EblockSize%3C/name%3E%0A++++++%3CdisplayName%3EBlock+Size%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+maximum+number+of+accounts+that+can+be+in+a+block+when+retrieving+accounts+in+blocks.%3C/helpMessage%3E%0A++++++%3Ctype%3Eint%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EuseBlocks%3C/name%3E%0A++++++%3CdisplayName%3EUse+Blocks%3C/displayName%3E%0A++++++%3ChelpMessage%3EWhen+performing+operations+on+large+numbers+of+accounts%2C+the+accounts+are+processed+in+blocks+to+reduce+the+amount+of+memory+used+by+the+operation.+Select+this+option+to+process+accounts+i
 n+blocks.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.Boolean%3Efalse%3C/java.lang.Boolean%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EfilterWithOrInsteadOfAnd%3C/name%3E%0A++++++%3CdisplayName%3EFilter+with+Or+Instead+of+And%3C/displayName%3E%0A++++++%3ChelpMessage%3ENormally+the+the+filter+used+to+fetch+change+log+entries+is+an+and-based+filter+retrieving+an+interval+of+change+entries.+If+this+property+is+set%2C+the+filter+will+or+together+the+required+change+numbers+instead.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/o
 rg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3ErespectResourcePasswordPolicyChangeAfterReset%3C/name%3E%0A++++++%3CdisplayName%3ERespect+Resource+Password+Policy+Change-After-Reset%3C/displayName%3E%0A++++++%3ChelpMessage%3EWhen+this+resource+is+specified+in+a+Login+Module+%28i.e.%2C+this+resource+is+a+pass-through+authentication+target%29+and+the+resource%26apos%3Bs+password+policy+is+configured+for+change-after-reset%2C+a+user+whose+resource+account+password+has+been+administratively+reset+will+be+required+to+change+that+password+after+successfully+authenticating.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++
 %3Cname%3EaccountSearchFilter%3C/name%3E%0A++++++%3CdisplayName%3ELDAP+Filter+for+Retrieving+Accounts%3C/displayName%3E%0A++++++%3ChelpMessage%3EAn+optional+LDAP+filter+to+control+which+accounts+are+returned+from+the+LDAP+resource.+If+no+filter+is+specified%2C+only+accounts+that+include+all+specified+object+classes+are+returned.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Euid%3D*%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EsynchronizePasswords%3C/name%3E%0A++++++%3CdisplayName%3EEnable+Password+Synchronization%3C/displayName%3E%0A++++++%3ChelpMessage%3EIf+true%2C+the+connector+will+synchronize+passwords.+The+Password+Capture+Plugin+needs+to+be+
 installed+for+password+synchronization+to+work.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EvlvSortAttribute%3C/name%3E%0A++++++%3CdisplayName%3EVLV+Sort+Attribute%3C/displayName%3E%0A++++++%3ChelpMessage%3ESpecify+the+sort+attribute+to+use+for+VLV+indexes+on+the+resource.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountObjectClasses%3C/name%3E%0A++++++%3CdisplayName%3EAccount+Objec
 t+Classes%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+object+class+or+classes+that+will+be+used+when+creating+new+user+objects+in+the+LDAP+tree.+When+entering+more+than+one+object+class%2C+each+entry+should+be+on+its+own+line%3B+do+not+use+commas+or+semi-colons+to+separate+multiple+object+classes.+Some+object+classes+may+require+that+you+specify+all+object+classes+in+the+class+hierarchy.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%0A%3Cjava.lang.String%3Etop%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Eperson%3C/java.lang.String%3E%0A%3Cjava.lang.String%3EorganizationalPerson%3C/java.lang.String%3E%0A%3Cjava.lang.String%3EinetOrgPerson%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%
 3Cschema%3E%0A++++++%3Cname%3EobjectClassesToSynchronize%3C/name%3E%0A++++++%3CdisplayName%3EObject+Classes+to+Synchronize%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+object+classes+to+synchronize.+The+change+log+is+for+all+objects%3B+this+filters+updates+to+just+the+listed+object+classes.+You+should+not+list+the+superclasses+of+an+object+class+unless+you+intend+to+synchronize+objects+with+any+of+the+superclass+values.+For+example%2C+if+only+%26quot%3BinetOrgPerson%26quot%3B+objects+should+be+synchronized%2C+but+the+superclasses+of+%26quot%3BinetOrgPerson%26quot%3B+%28%26quot%3Bperson%26quot%3B%2C+%26quot%3Borganizationalperson%26quot%3B+and+%26quot%3Btop%26quot%3B%29+should+be+filtered+out%2C+then+list+only+%26quot%3BinetOrgPerson%26quot%3B+here.+All+objects+in+LDAP+are+subclassed+from+%26quot%3Btop%26quot%3B.+For+this+reason%2C+you+should+never+list+%26quot%3Btop%26quot%3B%2C+otherwise+no+object+would+be+filtered.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String
 %3B%3C/type%3E%0A++++++%3Crequired%3Etrue%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%0A%3Cjava.lang.String%3Etop%3C/java.lang.String%3E%0A%3Cjava.lang.String%3Eperson%3C/java.lang.String%3E%0A%3Cjava.lang.String%3EorganizationalPerson%3C/java.lang.String%3E%0A%3Cjava.lang.String%3EinetOrgPerson%3C/java.lang.String%3E%0A%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordDecryptionInitializationVector%3C/name%3E%0A++++++%3CdisplayName%3EPassword+Decryption+Initialization+Vector%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+initialization+vector+to+decrypt+passwords+with+when+performing+password+synchronization.%3C/helpMessage%3E%0A++++++%3Ctype%3Eorg.identityconnectors.common.security.GuardedByteArray%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%
 3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EmaintainPosixGroupMembership%3C/name%3E%0A++++++%3CdisplayName%3EMaintain+POSIX+Group+Membership%3C/displayName%3E%0A++++++%3ChelpMessage%3EWhen+enabled+and+a+user+is+renamed+or+deleted%2C+update+any+POSIX+groups+to+which+the+user+belongs+to+reflect+the+new+name.+Otherwise%2C+the+LDAP+resource+must+maintain+referential+integrity+with+respect+to+group+membership.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EbaseContextsToSynchronize%3C/name%3E%0A++++++%3CdisplayName%3EB
 ase+Contexts+to+Synchronize%3C/displayName%3E%0A++++++%3ChelpMessage%3EOne+or+more+starting+points+in+the+LDAP+tree+that+will+be+used+to+determine+if+a+change+should+be+synchronized.+The+base+contexts+attribute+will+be+used+to+synchronize+a+change+if+this+property+is+not+set.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Eou%3Dpeople%2Co%3Disp%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Ehost%3C/name%3E%0A++++++%3CdisplayName%3EHost%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+name+or+IP+address+of+the+host+where+the+LDAP+server+is+running.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/requi
 red%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Elocalhost%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EmodifiersNamesToFilterOut%3C/name%3E%0A++++++%3CdisplayName%3EFilter+Out+Changes+By%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+names+%28DNs%29+of+directory+administrators+to+filter+from+the+changes.+Changes+with+the+attribute+%26quot%3BmodifiersName%26quot%3B+that+match+entries+in+this+list+will+be+filtered+out.+The+standard+value+is+the+administrator+name+used+by+this+adapter%2C+to+prevent+loops.+Entries+should+be+of+the+format+%26quot%3Bcn%3DDirectory+Manager%26quot%3B.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++
 %3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EreadSchema%3C/name%3E%0A++++++%3CdisplayName%3ERead+Schema%3C/displayName%3E%0A++++++%3ChelpMessage%3EIf+true%2C+the+connector+will+read+the+schema+from+the+server.+If+false%2C+the+connector+will+provide+a+default+schema+based+on+the+object+classes+in+the+configuration.+This+property+must+be+true+in+order+to+use+extended+object+classes.%3C/helpMessage%3E%0A++++++%3Ctype%3Eboolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EattributesToSynchronize%3C/name%3E%0A++++++%3CdisplayName%3EAttributes+to+Synchronize%3C/displayName%3E%0A++++++%3ChelpMessage%
 3EThe+names+of+the+attributes+to+synchronize.+This+ignores+updates+from+the+change+log+if+they+do+not+update+any+of+the+named+attributes.+For+example%2C+if+only+%26quot%3Bdepartment%26quot%3B+is+listed%2C+then+only+changes+that+affect+%26quot%3Bdepartment%26quot%3B+will+be+processed.+All+other+updates+are+ignored.+If+blank+%28the+default%29%2C+then+all+changes+are+processed.%3C/helpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordAttribute%3C/name%3E%0A++++++%3CdisplayName%3EPassword+Attribute%3C/displayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+LDAP+attribute+which+holds+the+password.+When+changing+an+user%26apos%3Bs+password%2C+the+new+password+is+set+to+this+attri
 bute.%3C/helpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++++%3Corder%3E0%3C/order%3E%0A++++%3C/schema%3E%0A++++%3Cvalues%3E%3Cjava.lang.String%3Euserpassword%3C/java.lang.String%3E%3C/values%3E%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%3C/set%3E"/>
+                xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EattributesToSynchronize%3C%2Fname%3E%0A++++++%3CdisplayName%3EAttributes+to+Synchronize%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+names+of+the+attributes+to+synchronize.+This+ignores+updates+from+the+change+log+if+they+do+not+update+any+of+the+named+attributes.+For+example%2C+if+only+%26quot%3Bdepartment%26quot%3B+is+listed%2C+then+only+changes+that+affect+%26quot%3Bdepartment%26quot%3B+will+be+processed.+All+other+updates+are+ignored.+If+blank+%28the+default%29%2C+then+all+changes+are+processed.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfPro
 perty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Ecredentials%3C%2Fname%3E%0A++++++%3CdisplayName%3EPassword%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EPassword+for+the+principal.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eorg.identityconnectors.common.security.GuardedString%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Esecret%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EsynchronizePasswords%3C%2Fname%3E%0A++++++%3CdisplayName%3EEnable+Password+Synchronization%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EIf+true%2C+the+connector+will+synchronize+passwords.+The+Password+Capture+Plugin+needs+t
 o+be+installed+for+password+synchronization+to+work.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EchangeLogBlockSize%3C%2Fname%3E%0A++++++%3CdisplayName%3EChange+Log+Block+Size%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+number+of+change+log+entries+to+fetch+per+query.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eint%3C%2Ftype%3E%0A++++++%3Crequired%3Etrue%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cint%3E100%3C%2Fint%3E%0A++++%3C
 %2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EblockSize%3C%2Fname%3E%0A++++++%3CdisplayName%3EBlock+Size%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+maximum+number+of+accounts+that+can+be+in+a+block+when+retrieving+accounts+in+blocks.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eint%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordHashAlgorithm%3C%2Fname%3E%0A++++++%3CdisplayName%3EPassword+Hash+Algorithm%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EIndicates+the+algorithm+that+the+Id
 entity+system+should+use+to+hash+the+password.+Currently+supported+values+are+SSHA%2C+SHA%2C+SMD5%2C+and+MD5.+A+blank+value+indicates+that+the+system+will+not+hash+passwords.+This+will+cause+cleartext+passwords+to+be+stored+in+LDAP+unless+the+LDAP+server+performs+the+hash+%28Netscape+Directory+Server+and+iPlanet+Directory+Server+do%29.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EchangeNumberAttribute%3C%2Fname%3E%0A++++++%3CdisplayName%3EChange+Number+Attribute%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+change+number+attribute+in+the+change+log+entry.%3C%2FhelpMessage%3E
 %0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Etrue%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3EchangeNumber%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EmaintainLdapGroupMembership%3C%2Fname%3E%0A++++++%3CdisplayName%3EMaintain+LDAP+Group+Membership%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EWhen+enabled+and+a+user+is+renamed+or+deleted%2C+update+any+LDAP+groups+to+which+the+user+belongs+to+reflect+the+new+name.+Otherwise%2C+the+LDAP+resource+must+maintain+referential+integrity+with+respect+to+group+membership.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E
 %0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EusePagedResultControl%3C%2Fname%3E%0A++++++%3CdisplayName%3EUse+Paged+Result+Control%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EWhen+enabled%2C+the+LDAP+Paged+Results+control+is+preferred+over+the+VLV+control+when+retrieving+accounts.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0
 A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EuseBlocks%3C%2Fname%3E%0A++++++%3CdisplayName%3EUse+Blocks%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EWhen+performing+operations+on+large+numbers+of+accounts%2C+the+accounts+are+processed+in+blocks+to+reduce+the+amount+of+memory+used+by+the+operation.+Select+this+option+to+process+accounts+in+blocks.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cboolean%3Efalse%3C%2Fboolean%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EuidAttribute%3C%2Fname%3E%0A++++++%3CdisplayName%3EUid+Attribute%3C%2FdisplayName%3E%0A++++++%3ChelpMessag
 e%3EThe+name+of+the+LDAP+attribute+which+is+mapped+to+the+Uid+attribute.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Euid%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EobjectClassesToSynchronize%3C%2Fname%3E%0A++++++%3CdisplayName%3EObject+Classes+to+Synchronize%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+object+classes+to+synchronize.+The+change+log+is+for+all+objects%3B+this+filters+updates+to+just+the+listed+object+classes.+You+should+not+list+the+superclasses+of+an+object+class+unless+you+intend+to+synchronize+objects+with+any+of+the+superclass+values.+For+example%2C+if+on
 ly+%26quot%3BinetOrgPerson%26quot%3B+objects+should+be+synchronized%2C+but+the+superclasses+of+%26quot%3BinetOrgPerson%26quot%3B+%28%26quot%3Bperson%26quot%3B%2C+%26quot%3Borganizationalperson%26quot%3B+and+%26quot%3Btop%26quot%3B%29+should+be+filtered+out%2C+then+list+only+%26quot%3BinetOrgPerson%26quot%3B+here.+All+objects+in+LDAP+are+subclassed+from+%26quot%3Btop%26quot%3B.+For+this+reason%2C+you+should+never+list+%26quot%3Btop%26quot%3B%2C+otherwise+no+object+would+be+filtered.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Etrue%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Etop%3C%2Fstring%3E%0A++++++%3Cstring%3Eperson%3C%2Fstring%3E%0A++++++%3Cstring%3EorganizationalPerson%3C%2Fstring%3E%0A++++++%3Cstring%3EinetOrgPerson%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%
 3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EgroupMemberAttribute%3C%2Fname%3E%0A++++++%3CdisplayName%3EGroup+Member+Attribute%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+group+attribute+that+will+be+updated+with+the+distinguished+name+of+the+user+when+the+user+is+added+to+the+group.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountUserNameAttributes%3C%2Fname%3E%0A++++++%3CdisplayName%3EAccount+User+Name+Attributes%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EAttribute
 +or+attributes+which+holds+the+account%26apos%3Bs+user+name.+They+will+be+used+when+authenticating+to+find+the+LDAP+entry+for+the+user+name+to+authenticate.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Euid%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EmodifiersNamesToFilterOut%3C%2Fname%3E%0A++++++%3CdisplayName%3EFilter+Out+Changes+By%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+names+%28DNs%29+of+directory+administrators+to+filter+from+the+changes.+Changes+with+the+attribute+%26quot%3BmodifiersName%26quot%3B+that+match+entries+in+this+list+will+be+filtered+out.+The+sta
 ndard+value+is+the+administrator+name+used+by+this+adapter%2C+to+prevent+loops.+Entries+should+be+of+the+format+%26quot%3Bcn%3DDirectory+Manager%26quot%3B.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Ehost%3C%2Fname%3E%0A++++++%3CdisplayName%3EHost%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+name+or+IP+address+of+the+host+where+the+LDAP+server+is+running.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A+
 +++%3Cvalues%3E%0A++++++%3Cstring%3Elocalhost%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EbaseContexts%3C%2Fname%3E%0A++++++%3CdisplayName%3EBase+Contexts%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EOne+or+more+starting+points+in+the+LDAP+tree+that+will+be+used+when+searching+the+tree.+Searches+are+performed+when+discovering+users+from+the+LDAP+server+or+when+looking+for+the+groups+of+which+a+user+is+a+member.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Eou%3Dpeople%2Co%3Disp%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Fo
 rg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EremoveLogEntryObjectClassFromFilter%3C%2Fname%3E%0A++++++%3CdisplayName%3ERemove+Log+Entry+Object+Class+from+Filter%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EIf+this+property+is+set+%28the+default%29%2C+the+filter+used+to+fetch+change+log+entries+does+not+contain+the+%26quot%3BchangeLogEntry%26quot%3B+object+class%2C+expecting+that+there+are+no+entries+of+other+object+types+in+the+change+log.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A+++
 +%3Cschema%3E%0A++++++%3Cname%3Essl%3C%2Fname%3E%0A++++++%3CdisplayName%3ESSL%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3ESelect+the+check+box+to+connect+to+the+LDAP+server+using+SSL.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EbaseContextsToSynchronize%3C%2Fname%3E%0A++++++%3CdisplayName%3EBase+Contexts+to+Synchronize%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EOne+or+more+starting+points+in+the+LDAP+tree+that+will+be+used+to+determine+if+a+change+should+be+synchronized.+The+base+contexts+attribute+will+be+used+to+synchronize+a+change+
 if+this+property+is+not+set.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Eou%3Dpeople%2Co%3Disp%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountSearchFilter%3C%2Fname%3E%0A++++++%3CdisplayName%3ELDAP+Filter+for+Retrieving+Accounts%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EAn+optional+LDAP+filter+to+control+which+accounts+are+returned+from+the+LDAP+resource.+If+no+filter+is+specified%2C+only+accounts+that+include+all+specified+object+classes+are+returned.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0
 A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Euid%3D*%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountSynchronizationFilter%3C%2Fname%3E%0A++++++%3CdisplayName%3ELDAP+Filter+for+Accounts+to+Synchronize%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EAn+optional+LDAP+filter+for+the+objects+to+synchronize.+Because+the+change+log+is+for+all+objects%2C+this+filter+updates+only+objects+that+match+the+specified+filter.+If+you+specify+a+filter%2C+an+object+will+be+synchronized+only+if+it+matches+the+filter+and+includes+a+synchronized+object+class.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++
 ++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Efailover%3C%2Fname%3E%0A++++++%3CdisplayName%3EFailover+Servers%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EList+all+servers+that+should+be+used+for+failover+in+case+the+preferred+server+fails.+If+the+preferred+server+fails%2C+JNDI+will+connect+to+the+next+available+server+in+the+list.+List+all+servers+in+the+form+of+%26quot%3Bldap%3A%2F%2Fldap.example.com%3A389%2F%26quot%3B%2C+which+follows+the+standard+LDAP+v3+URLs+described+in+RFC+2255.+Only+the+host+and+port+parts+of+the+URL+are+relevant+in+this+setting.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%
 2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordAttribute%3C%2Fname%3E%0A++++++%3CdisplayName%3EPassword+Attribute%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+LDAP+attribute+which+holds+the+password.+When+changing+an+user%26apos%3Bs+password%2C+the+new+password+is+set+to+this+attribute.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Euserpassword%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0
 A++++%3Cschema%3E%0A++++++%3Cname%3EvlvSortAttribute%3C%2Fname%3E%0A++++++%3CdisplayName%3EVLV+Sort+Attribute%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3ESpecify+the+sort+attribute+to+use+for+VLV+indexes+on+the+resource.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3ErespectResourcePasswordPolicyChangeAfterReset%3C%2Fname%3E%0A++++++%3CdisplayName%3ERespect+Resource+Password+Policy+Change-After-Reset%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EWhen+this+resource+is+specified+in+a+Login+Module+%28i.e.%2C+this+resource+is+a+pass-through+authentication+target%29+and+the+resource%26apos%3Bs+pa
 ssword+policy+is+configured+for+change-after-reset%2C+a+user+whose+resource+account+password+has+been+administratively+reset+will+be+required+to+change+that+password+after+successfully+authenticating.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EaccountObjectClasses%3C%2Fname%3E%0A++++++%3CdisplayName%3EAccount+Object+Classes%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+object+class+or+classes+that+will+be+used+when+creating+new+user+objects+in+the+LDAP+tree.+When+entering+more+than+one+object+class%2C+each+entry+should+be+on+its+own+l
 ine%3B+do+not+use+commas+or+semi-colons+to+separate+multiple+object+classes.+Some+object+classes+may+require+that+you+specify+all+object+classes+in+the+class+hierarchy.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3E%5BLjava.lang.String%3B%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Etop%3C%2Fstring%3E%0A++++++%3Cstring%3Eperson%3C%2Fstring%3E%0A++++++%3Cstring%3EorganizationalPerson%3C%2Fstring%3E%0A++++++%3Cstring%3EinetOrgPerson%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EmaintainPosixGroupMembership%3C%2Fname%3E%0A++++++%3CdisplayName%3EMaintain+POSIX+Group+Membership%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EWhen+enabled+and+a+user+is
 +renamed+or+deleted%2C+update+any+POSIX+groups+to+which+the+user+belongs+to+reflect+the+new+name.+Otherwise%2C+the+LDAP+resource+must+maintain+referential+integrity+with+respect+to+group+membership.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordDecryptionInitializationVector%3C%2Fname%3E%0A++++++%3CdisplayName%3EPassword+Decryption+Initialization+Vector%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+initialization+vector+to+decrypt+passwords+with+when+performing+password+synchronization.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eorg.i
 dentityconnectors.common.security.GuardedByteArray%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EreadSchema%3C%2Fname%3E%0A++++++%3CdisplayName%3ERead+Schema%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EIf+true%2C+the+connector+will+read+the+schema+from+the+server.+If+false%2C+the+connector+will+provide+a+default+schema+based+on+the+object+classes+in+the+configuration.+This+property+must+be+true+in+order+to+use+extended+object+classes.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3
 E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eprincipal%3C%2Fname%3E%0A++++++%3CdisplayName%3EPrincipal%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+distinguished+name+with+which+to+authenticate+to+the+LDAP+server.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Euid%3Dadmin%2Cou%3Dsystem%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordDecryptionKey
 %3C%2Fname%3E%0A++++++%3CdisplayName%3EPassword+Decryption+Key%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+key+to+decrypt+passwords+with+when+performing+password+synchronization.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eorg.identityconnectors.common.security.GuardedByteArray%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EstatusManagementClass%3C%2Fname%3E%0A++++++%3CdisplayName%3EStatus+management+class+%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EClass+to+be+used+to+manage+enabled%2Fdisabled+status.+If+no+class+is+specified+then+identity+status+management+wont+be+possible.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0
 A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Eorg.connid.bundles.ldap.commons.AttributeStatusManagement%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EfilterWithOrInsteadOfAnd%3C%2Fname%3E%0A++++++%3CdisplayName%3EFilter+with+Or+Instead+of+And%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3ENormally+the+the+filter+used+to+fetch+change+log+entries+is+an+and-based+filter+retrieving+an+interval+of+change+entries.+If+this+property+is+set%2C+the+filter+will+or+together+the+required+change+numbers+instead.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eboolean%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfid
 ential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cstring%3Efalse%3C%2Fstring%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Eport%3C%2Fname%3E%0A++++++%3CdisplayName%3ETCP+Port%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3ETCP%2FIP+port+number+used+to+communicate+with+the+LDAP+server.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Eint%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%3E%0A++++++%3Cint%3E1389%3C%2Fint%3E%0A++++%3C%2Fvalues%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordAttributeT
 oSynchronize%3C%2Fname%3E%0A++++++%3CdisplayName%3EPassword+Attribute+to+Synchronize%3C%2FdisplayName%3E%0A++++++%3ChelpMessage%3EThe+name+of+the+password+attribute+to+synchronize+when+performing+password+synchronization.%3C%2FhelpMessage%3E%0A++++++%3Ctype%3Ejava.lang.String%3C%2Ftype%3E%0A++++++%3Crequired%3Efalse%3C%2Frequired%3E%0A++++++%3Corder%3E0%3C%2Forder%3E%0A++++++%3Cconfidential%3Efalse%3C%2Fconfidential%3E%0A++++%3C%2Fschema%3E%0A++++%3Cvalues%2F%3E%0A++++%3Coverridable%3Efalse%3C%2Foverridable%3E%0A++%3C%2Forg.apache.syncope.types.ConnConfProperty%3E%0A%3C%2Fset%3E"/>
   <ConnInstance_capabilities ConnInstance_id="105" capabilities="ONE_PHASE_CREATE"/>
   <ConnInstance_capabilities ConnInstance_id="105" capabilities="ONE_PHASE_UPDATE"/>
   <ConnInstance_capabilities ConnInstance_id="105" capabilities="ONE_PHASE_UPDATE"/>
@@ -303,7 +303,7 @@ under the License.
   
   <ConnInstance id="106" displayName="H2-test2"
                 bundleName="org.connid.bundles.db.table"
-                connectorName="org.identityconnectors.databasetable.DatabaseTableConnector"
+                connectorName="org.connid.bundles.db.table.DatabaseTableConnector"
                 version="${connid.db.table.version}"
                 xmlConfiguration="%3Cset%3E%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Euser%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Esa%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EenabledStatusValue%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etrue%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EstatusColumn%3C/name%3E%0A++++++
 %3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Estatus%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EdisabledStatusValue%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Efalse%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EkeyColumn%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%3Eid%3C/java.l
 ang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EjdbcUrlTemplate%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Ejdbc%3Ah2%3Atcp%3A//localhost%3A9092/testdb%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EpasswordColumn%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Epassword%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.
 ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EdefaultStatusValue%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etrue%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Etable%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%3Etest2%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3Epassword%3C/name%3E%0A++++++%3Ctype%3Eorg.identity
 connectors.common.security.GuardedString%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Esa%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EjdbcDriver%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.String%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Eorg.h2.Driver%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EcipherAlgorithm%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
 %3EMD5%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%0A++%3Corg.apache.syncope.types.ConnConfProperty%3E%0A++++%3Cschema%3E%0A++++++%3Cname%3EretrievePassword%3C/name%3E%0A++++++%3Ctype%3Ejava.lang.Boolean%3C/type%3E%0A++++++%3Crequired%3Efalse%3C/required%3E%0A++++%3C/schema%3E%0A%0A%3Cvalues%3E%0A%3Cjava.lang.String%3Etrue%3C/java.lang.String%3E%0A%3C/values%3E%0A%0A++++%3Coverridable%3Efalse%3C/overridable%3E%0A++%3C/org.apache.syncope.types.ConnConfProperty%3E%0A%3C/set%3E%0A"/>
   <ConnInstance_capabilities ConnInstance_id="106" capabilities="SEARCH"/>
@@ -541,7 +541,7 @@ under the License.
                  extAttrName="title" intAttrName="title" intMappingType="RoleSchema"
                  mandatoryCondition="false" resource_name="resource-ldap"/>
   <SchemaMapping id="317" accountid="0" password="0"
-                 extAttrName="description" intAttrName="description" intMappingType="MembershipSchema"
+                 extAttrName="postalAddress" intAttrName="postalAddress" intMappingType="MembershipSchema"
                  mandatoryCondition="false" resource_name="resource-ldap"/>
                    
   <Task DTYPE="PropagationTask" id="1" propagationMode="TWO_PHASES" propagationOperation="UPDATE"

Modified: incubator/syncope/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/syncope/trunk/pom.xml?rev=1378502&r1=1378501&r2=1378502&view=diff
==============================================================================
--- incubator/syncope/trunk/pom.xml (original)
+++ incubator/syncope/trunk/pom.xml Wed Aug 29 11:06:51 2012
@@ -234,9 +234,9 @@ under the License.
         
     <connid.version>1.3.2</connid.version>
     <connid.soap.version>1.2.3</connid.soap.version>
-    <connid.db.table.version>2.1.2</connid.db.table.version>
-    <connid.csvdir.version>0.3</connid.csvdir.version>
-    <connid.ldap.version>1.3.1</connid.ldap.version>
+    <connid.db.table.version>2.1.3</connid.db.table.version>
+    <connid.csvdir.version>0.4</connid.csvdir.version>
+    <connid.ldap.version>1.3.3</connid.ldap.version>
 
     <commons-jexl.version>2.1.1</commons-jexl.version>
     <commons-lang.version>2.6</commons-lang.version>