Package org.apache.http.client.utils

Examples of org.apache.http.client.utils.URIBuilder.addParameter()


    encryptor.encryptJwt(jwt);

    try {
      URIBuilder uriBuilder = new URIBuilder(serverConfig.getAuthorizationEndpointUri());
      uriBuilder.addParameter("request", jwt.serialize());

      // build out the URI
      return uriBuilder.build().toString();
    } catch (URISyntaxException e) {
      throw new AuthenticationServiceException("Malformed Authorization Endpoint Uri", e);
View Full Code Here


    signingAndValidationService.signJwt(jwt);

    try {
      URIBuilder uriBuilder = new URIBuilder(serverConfig.getAuthorizationEndpointUri());
      uriBuilder.addParameter("request", jwt.serialize());

      // build out the URI
      return uriBuilder.build().toString();
    } catch (URISyntaxException e) {
      throw new AuthenticationServiceException("Malformed Authorization Endpoint Uri", e);
View Full Code Here

            URIBuilder uriBuilder = new URIBuilder();
            for (Map.Entry<String, Collection<String>> stringCollectionEntry : queryParams.entrySet()) {
                String key = stringCollectionEntry.getKey();
                Collection<String> stringCollection = stringCollectionEntry.getValue();
                String value = joiner.join(stringCollection);
                uriBuilder.addParameter(key, value);
            }
            uriBuilder.setFragment(requestUri.getFragment());
            uriBuilder.setHost(requestUri.getHost());
            uriBuilder.setPath(requestUri.getPath());
            uriBuilder.setPort(requestUri.getPort());
View Full Code Here

      logger.debug("Go to perform ES REST API call to the {} with parameters {}", url, requestParams);

      URIBuilder builder = new URIBuilder(url);
      if (requestParams != null) {
        for (NameValuePair param : requestParams) {
          builder.addParameter(param.getName(), param.getValue());
        }
      }
      HttpGet method = new HttpGet(builder.build());
      method.addHeader("Accept", "application/json");
View Full Code Here

          + (key.getPort() >= 0 ? ":" + key.getPort() : "")
          + Strings.nullToEmpty(key.getPath())
          + "/.well-known/webfinger"
          + (Strings.isNullOrEmpty(key.getQuery()) ? "" : "?" + key.getQuery())
          );
      builder.addParameter("resource", key.toString());
      builder.addParameter("rel", "http://openid.net/specs/connect/1.0/issuer");

      // do the fetch
      logger.info("Loading: " + builder.toString());
      String webfingerResponse = restTemplate.getForObject(builder.build(), String.class);
View Full Code Here

          + Strings.nullToEmpty(key.getPath())
          + "/.well-known/webfinger"
          + (Strings.isNullOrEmpty(key.getQuery()) ? "" : "?" + key.getQuery())
          );
      builder.addParameter("resource", key.toString());
      builder.addParameter("rel", "http://openid.net/specs/connect/1.0/issuer");

      // do the fetch
      logger.info("Loading: " + builder.toString());
      String webfingerResponse = restTemplate.getForObject(builder.build(), String.class);
View Full Code Here

      try {
        // otherwise, need to forward to the account chooser
        String redirectUri = request.getRequestURL().toString();
        URIBuilder builder = new URIBuilder(accountChooserUrl);

        builder.addParameter("redirect_uri", redirectUri);

        return new IssuerServiceResponse(builder.build().toString());

      } catch (URISyntaxException e) {
        throw new AuthenticationServiceException("Account Chooser URL is not valid", e);
View Full Code Here

    logger.debug("Go to perform JIRA REST API call to the {} with parameters {}", url, params);

    URIBuilder builder = new URIBuilder(url);
    if (params != null) {
      for (NameValuePair param : params) {
        builder.addParameter(param.getName(), param.getValue());
      }
    }
    HttpGet method = new HttpGet(builder.build());
    method.addHeader("Accept", "application/json");
    CloseableHttpResponse response = null;
View Full Code Here

    public static URI buildUri(String path, BasicNameValuePair... params) throws URISyntaxException {
        URIBuilder uriBuilder = new URIBuilder();
        uriBuilder.setPath(path);
        if (params != null) {
            for (BasicNameValuePair p : params) {
                uriBuilder.addParameter(p.getName(), p.getValue());
            }
        }
        return uriBuilder.build();
    }
}
View Full Code Here

      }
      URIBuilder builder = new URIBuilder(url);

      if (params != null) {
        for (Map.Entry<String, String> entry : params.entrySet()) {
          builder.addParameter(entry.getKey(), entry.getValue());
        }
      }
      request.setURI(builder.build());

      HttpResponse response = client.execute(request);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.