WfOps wfops = ConfigUtil.getWfOps();
WfGroup wfgroup = wfops.getGroup(groupName);
WfUser users[] = wfgroup.getUsers();
if(users != null) {
for (int i = 0; i < users.length; i++) {
...
users[i].getAuthzUser().getEmailAddress();
..
}
}
Vignette is searching the field "emailAddress" :
LOG VgnVCM1-runtime.log;
2012-02-23 16:14:33,606 | DEBUG | ignette.authz.client.ejb.Authz | getUserBundlesForGroup returns: [{flags=1f (id,firstName,lastName,emailAddress,isValid),id=XXXXXX,firstName=XXXX,lastName=****,
emailAddress= null,isValid=true},(1 more...)] [ExecuteThread: '16' for queue: 'weblogic.kernel.Default'] [user=Q089283,this=
@4e83975c,reqid=fef927aeb6aa5310VgnVCM100000e11010ac_LOG]
The LDAP field containing the user's e-mail is "mail".
How can we map the field "emailAddress" with the field "mail" in the LDAP ?
Thanks.