public String getAuthorizationUrl()

in src/main/java/com/googlesource/gerrit/plugins/oauth/GoogleOAuthService.java [223:239]


  public String getAuthorizationUrl() {
    StringBuilder urlBuilder = new StringBuilder(service.getAuthorizationUrl());
    try {
      if (domains.size() == 1) {
        urlBuilder.append("&hd=");
        urlBuilder.append(URLEncoder.encode(domains.get(0), StandardCharsets.UTF_8.name()));
      } else if (domains.size() > 1) {
        urlBuilder.append("&hd=*");
      }
    } catch (UnsupportedEncodingException e) {
      throw new IllegalArgumentException(e);
    }
    if (log.isDebugEnabled()) {
      log.debug("OAuth2: authorization URL={}", urlBuilder);
    }
    return urlBuilder.toString();
  }