public String providerInfo()

in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyProviderEndpoint.java [38:54]


  public String providerInfo(@PathVariable(name = "provider") String provider,
      @RequestParam(name = "login", required = false) String login,
      @RequestParam(name = "redirectURI") String redirectURI,
      @RequestParam(name = "scope", required = false) String scope,
      @CookieValue(name = "initialState") String initialState) {

    for (ThirdPartyTokenGranter granter : granters) {
      if (granter.enabled() && granter.name().equals(provider)) {
        String info = granter.providerInfo(provider, redirectURI, login, scope, initialState);
        if (info != null) {
          return info;
        }
      }
    }

    return null;
  }