IDM-641
IDM-642
IDM-643
Create Grouper LDAP Group Provisioning Connector
Create Grouper LDAP User Provisioning Connector
Create Grouper Stellent Account Recon Connector


git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@9993 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-629
Move PropertiesWithFallback to org.ccci:util POM
Move org.ccci.idm.util.Util to org.ccci.util.NkUtil
Remove the "create" capability for the PasswordSyncService
Encrypt the encryption key that is used to encrypt passwords

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10115 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-643
Finish Stellent account reconciliation
Note: some code here has been copied/pasted from other projects... it will need to be consolidated

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10122 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-642
IDM-641
Added javadoc

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10127 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
Use DomDocument from the util package

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10130 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
missed a file in the last commit

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10131 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
add BASIC auth option for stellent reconciliation

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10197 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
missing file from previous commit

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10200 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-643
Fix BASIC auth for Stellent DEV
Fix a few config issues
Add some debug logging

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10252 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-666
Anhance stellent account management so that it supports hierarchical folders/groups in grouper,
 but keeps the structure flat in stellent and LDAP

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10366 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-668
Create Grouper-and-LDAP comparison report

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10384 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-666
IDM-668
handle _R and _RWD permissions attached to stellent accounts
add the hard-coded "UCMAllAccounts" group
fix NPE in the report

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10385 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-668
greatly improve the grouper-ldap delta report


git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10387 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-668
add code to email report results

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10455 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-668
remove some debug printlns
add demo/test program


git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10469 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
add two reports:
1) for cisco - compares group membership and LDAP user existence
2) show any group memberships that were created by someone other than the expected attestor. i.e. show exceptions


git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10563 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
improve the attestation report
don't send the delta report if it is empty

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10602 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-684
Allow comma-separated list of admins (of newly-created groups)
Groups can also be admins, not just users

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10742 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-667
Ignore the new DSS accounts that exist one-per-staff

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10788 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87
IDM-667
Add, and then remove, debug info

git-svn-id: http://arkham.ccci.org/svn/java/trunk/identity/idm-services2/grouper-ldap@10789 6185d61c-cf3b-044e-8ca2-f4aa9eb47c87