public UserModel authenticate()

in src/main/java/com/googlesource/gerrit/plugins/gitblit/auth/GerritToGitBlitUserService.java [135:145]


  public UserModel authenticate(HttpServletRequest httpRequest) {
    String gerritUsername = (String) httpRequest.getAttribute("gerrit-username");
    String gerritToken = (String) httpRequest.getAttribute("gerrit-token");
    httpRequest.getSession().setAttribute(Constants.ATTRIB_AUTHTYPE, AuthenticationType.CONTAINER);

    if (Strings.isNullOrEmpty(gerritUsername) || Strings.isNullOrEmpty(gerritToken)) {
      return GerritToGitBlitUserModel.getAnonymous();
    } else {
      return authenticateSSO(gerritUsername, gerritToken);
    }
  }