LdapTemplate: LDAP Programming in Java Made Simple