private void initWimAttributes() throws LdapException {

        Log.info(c, "initWimAttributes", "entry");

        /*
         * Initialize some branches to hold the attributes.
         */
        Entry entry = newEntry("cn=ibm, ou=schema");
        entry.add("objectclass", "metaSchema");
        entry.add("objectclass", "top");
        entry.add("cn", "ibm");
        add(entry);

        entry = newEntry("ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "organizationalUnit");
        entry.add("objectclass", "top");
        entry.add("ou", "attributetypes");
        add(entry);

        /*
         * Attributes will start with the OID 1.3.6.1.4.1.18060.0.4.3.2.1 and increment
         * for each attribute. This OID is one that was assigned to Apache and that they
         * use for their examples.
         */
        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.1, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.1");
        entry.add("m-name", "photoUrl");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.2, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.2");
        entry.add("m-name", "photoURLThumbnail");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.3, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.3");
        entry.add("m-name", "homeStreet");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.4, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.4");
        entry.add("m-name", "homeCity");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.5, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.5");
        entry.add("m-name", "homeStateOrProvinceName");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.6, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.6");
        entry.add("m-name", "homePostalCode");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.7, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.7");
        entry.add("m-name", "homeCountryName");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.8, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.8");
        entry.add("m-name", "businessStreet");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.9, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.9");
        entry.add("m-name", "businessCity");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.10, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.10");
        entry.add("m-name", "businessStateOrProvinceName");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.11, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.11");
        entry.add("m-name", "businessPostalCode");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.12, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.12");
        entry.add("m-name", "businessCountryName");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.13, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.13");
        entry.add("m-name", "middleName");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.14, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.14");
        entry.add("m-name", "honorificSuffix");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.15, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.15");
        entry.add("m-name", "honorificPrefix");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.16, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.16");
        entry.add("m-name", "nickName");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.17, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.17");
        entry.add("m-name", "profileUrl");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.18, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.18");
        entry.add("m-name", "locale");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.19, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.19");
        entry.add("m-name", "timezone");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.20, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.20");
        entry.add("m-name", "active");
        entry.add("m-equality", "booleanMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.7");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.21, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.21");
        entry.add("m-name", "ims");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "FALSE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.22, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.22");
        entry.add("m-name", "extendedProperty1");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "TRUE");
        add(entry);

        entry = newEntry("m-oid=1.3.6.1.4.1.18060.0.4.3.2.23, ou=attributetypes, cn=ibm, ou=schema");
        entry.add("objectclass", "metaAttributeType");
        entry.add("objectclass", "metaTop");
        entry.add("objectclass", "top");
        entry.add("m-oid", "1.3.6.1.4.1.18060.0.4.3.2.23");
        entry.add("m-name", "extendedProperty2");
        entry.add("m-equality", "caseIgnoreMatch");
        entry.add("m-syntax", "1.3.6.1.4.1.1466.115.121.1.15");
        entry.add("m-singleValue", "FALSE");
        add(entry);

        Log.info(c, "initWimAttributes", "exit");
    }
private void initWimAttributes ( ) throws LdapException { Log . info ( c , "initWimAttributes" , "entry" ) ; Entry entry = newEntry ( "cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaSchema" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "cn" , "ibm" ) ; add ( entry ) ; entry = newEntry ( "ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "organizationalUnit" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "ou" , "attributetypes" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.1, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.1" ) ; entry . add ( "m-name" , "photoUrl" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.2, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.2" ) ; entry . add ( "m-name" , "photoURLThumbnail" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.3, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.3" ) ; entry . add ( "m-name" , "homeStreet" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.4, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.4" ) ; entry . add ( "m-name" , "homeCity" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.5, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.5" ) ; entry . add ( "m-name" , "homeStateOrProvinceName" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.6, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.6" ) ; entry . add ( "m-name" , "homePostalCode" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.7, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.7" ) ; entry . add ( "m-name" , "homeCountryName" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.8, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.8" ) ; entry . add ( "m-name" , "businessStreet" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.9, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.9" ) ; entry . add ( "m-name" , "businessCity" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.10, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.10" ) ; entry . add ( "m-name" , "businessStateOrProvinceName" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.11, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.11" ) ; entry . add ( "m-name" , "businessPostalCode" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.12, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.12" ) ; entry . add ( "m-name" , "businessCountryName" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.13, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.13" ) ; entry . add ( "m-name" , "middleName" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.14, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.14" ) ; entry . add ( "m-name" , "honorificSuffix" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.15, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.15" ) ; entry . add ( "m-name" , "honorificPrefix" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.16, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.16" ) ; entry . add ( "m-name" , "nickName" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.17, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.17" ) ; entry . add ( "m-name" , "profileUrl" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.18, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.18" ) ; entry . add ( "m-name" , "locale" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.19, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.19" ) ; entry . add ( "m-name" , "timezone" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.20, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.20" ) ; entry . add ( "m-name" , "active" ) ; entry . add ( "m-equality" , "booleanMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.7" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.21, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.21" ) ; entry . add ( "m-name" , "ims" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "FALSE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.22, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.22" ) ; entry . add ( "m-name" , "extendedProperty1" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "TRUE" ) ; add ( entry ) ; entry = newEntry ( "m-oid=1.3.6.1.4.1.18060.0.4.3.2.23, ou=attributetypes, cn=ibm, ou=schema" ) ; entry . add ( "objectclass" , "metaAttributeType" ) ; entry . add ( "objectclass" , "metaTop" ) ; entry . add ( "objectclass" , "top" ) ; entry . add ( "m-oid" , "1.3.6.1.4.1.18060.0.4.3.2.23" ) ; entry . add ( "m-name" , "extendedProperty2" ) ; entry . add ( "m-equality" , "caseIgnoreMatch" ) ; entry . add ( "m-syntax" , "1.3.6.1.4.1.1466.115.121.1.15" ) ; entry . add ( "m-singleValue" , "FALSE" ) ; add ( entry ) ; Log . info ( c , "initWimAttributes" , "exit" ) ; }
Initialize some WIM specific attributes in the LDAP schema.

@throws LdapException If there was a failure initialize the attributes.