Ok, so I have 3 data fields as input from the user in a login screen: ID, password and Code. Code is a multivalued attribute in the user object. Thing is: after I use the localAuthentication class, I get the user id and password fine. I can also query eDirectory to retrieve the values for this multivalued Code attribute. But I do not have the first value (the one input by the user) to match.

Any ideas?