Class DefaultUserIdResolver
java.lang.Object
de.businesscode.bcdui.subjectsettings.services.DefaultUserIdResolver
- All Implemented Interfaces:
UserIdResolver
Default
UserIdResolver: treats idType as the id of a BindingItem on bcd_sec_user, and
looks up the user whose trimmed value there contains idValue in its list
e.g. idType "phone" matches a project-added "phone" BindingItem in bcd_sec_user.
The field in the database may contain multiple values separated by ';'
addInfo is here mapped to field=value pairs-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultUserIdResolver
public DefaultUserIdResolver()
-
-
Method Details
-
resolveUserId
- Specified by:
resolveUserIdin interfaceUserIdResolver- Returns:
- the BCD-UI technical user id, or null if no matching user was found
-