in src/main/java/org/apache/sling/auth/xing/login/XingLoginUtil.java [89:99]
private static void join(final Map map, final List<String> list, final String prefix) {
final Set<Map.Entry> entrySet = map.entrySet();
for (Map.Entry entry : entrySet) {
if (entry.getValue() instanceof Map) {
final Map m = (Map) entry.getValue();
join(m, list, prefix.concat(entry.getKey().toString()));
} else {
list.add(prefix.concat(entry.getKey().toString()).concat(entry.getValue().toString()));
}
}
}