CUserRoleMapping roleMapping;
try {
roleMapping = configuration.readUserRoleMapping(userId, source);
if (roleMapping != null) {
for (String roleId : (List<String>) roleMapping.getRoles()) {
RoleIdentifier role = toRole(roleId);
if (role != null) {
roles.add(role);
}
}
}