in src/main/java/com/googlesource/gerrit/plugins/gitblit/auth/GerritToGitBlitUserService.java [70:81]
public UserModel authenticate(String username, char[] password, String remoteIP) {
String passwordString = new String(password);
if (username.equals(GerritToGitBlitUserModel.ANONYMOUS_USER)) {
return GerritToGitBlitUserModel.getAnonymous();
} else if (passwordString.startsWith(GerritToGitBlitUserService.SESSIONAUTH)) {
return authenticateSSO(
username, passwordString.substring(GerritToGitBlitUserService.SESSIONAUTH.length()));
} else {
return authenticateBasicAuth(username, passwordString);
}
}