in src/main/java/org/apache/sling/auth/xing/login/impl/XingLoginLoginModulePlugin.java [87:101]
public Principal getPrincipal(final Credentials credentials) {
logger.debug("getPrincipal({})", credentials);
try {
User user = xingLoginUserManager.getUser(credentials);
if (user == null && xingLoginUserManager.autoCreate()) {
user = xingLoginUserManager.createUser(credentials);
}
if (user != null) {
return user.getPrincipal();
}
} catch (RepositoryException e) {
logger.error(e.getMessage(), e);
}
return null;
}