Examples of toTemplate()


Examples of javax.ws.rs.core.UriBuilder.toTemplate()

        uri = target.path("{a}").resolveTemplate("a", "v").getUri();
        assertEquals("/v", uri.toString());

        uriBuilder = target.path("{a}").resolveTemplate("qqq", "qqq").getUriBuilder();
        assertEquals("/{a}", uriBuilder.toTemplate());

        uriBuilder = target.path("{a}").resolveTemplate("a", "v").resolveTemplate("a", "x").getUriBuilder();
        assertEquals("/v", uriBuilder.build().toString());

        try {
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

      ResteasyUriInfo uriInfo = ServletUtil.extractUriInfo(request, null);
      String[] welcomes = context.findWelcomeFiles();
      if (welcomes.length > 0)
      {
         UriBuilder welcome = uriInfo.getBaseUriBuilder().path(welcomes[0]);
         response.sendRedirect(welcome.toTemplate());
      }
      else
      {
         response.setStatus(204);
      }
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

      UriBuilder authUrl = uriInfo.getBaseUriBuilder().path(context.getLoginConfig().getLoginPage());
      UriBuilder codeUrl = uriInfo.getBaseUriBuilder().path(ServletActionURLs.J_OAUTH_RESOLVE_ACCESS_CODE);
      rep.setRealm(skeletonKeyConfig.getRealm());
      rep.setRealmKey(realmPublicKeyPem);
      rep.setAuthUrl(authUrl.toTemplate());
      rep.setCodeUrl(codeUrl.toTemplate());
      rep.setAdminRole(skeletonKeyConfig.getAdminRole());
      return rep;
   }

   public boolean bearer(Request request, HttpServletResponse response, boolean propagate) throws IOException
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

      Principal principal = context.getRealm().authenticate(username, password);
      if (principal == null)
      {
         UriBuilder builder = UriBuilder.fromUri(redirect_uri).queryParam("error", "unauthorized_client");
         if (state != null) builder.queryParam("state", state);
         response.sendRedirect(builder.toTemplate());
         return;
      }
      GenericPrincipal gp = (GenericPrincipal) principal;
      register(request, response, principal, HttpServletRequest.FORM_AUTH, username, password);
      userSessionManagement.login(request.getSessionInternal(), username);
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

         throw new RuntimeException(e);
      }
      log.debug("--- build redirect");
      UriBuilder redirectUri = UriBuilder.fromUri(redirect_uri).queryParam("code", accessCode);
      if (state != null) redirectUri.queryParam("state", state);
      response.sendRedirect(redirectUri.toTemplate());
      log.debug("<--- end oauthAuthenticate");
   }

   protected SkeletonKeyToken buildToken(GenericPrincipal gp)
   {
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

   @Test
   public void testTemplate() throws Exception
   {
      UriBuilder builder = UriBuilder.fromUri("http://{host}/x/y/{path}?{q}={qval}");
      String template = builder.toTemplate();
      Assert.assertEquals(template, "http://{host}/x/y/{path}?{q}={qval}");
      builder = builder.resolveTemplate("host", "localhost");
      template = builder.toTemplate();
      Assert.assertEquals(template, "http://localhost/x/y/{path}?{q}={qval}");
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

   {
      UriBuilder builder = UriBuilder.fromUri("http://{host}/x/y/{path}?{q}={qval}");
      String template = builder.toTemplate();
      Assert.assertEquals(template, "http://{host}/x/y/{path}?{q}={qval}");
      builder = builder.resolveTemplate("host", "localhost");
      template = builder.toTemplate();
      Assert.assertEquals(template, "http://localhost/x/y/{path}?{q}={qval}");

      builder = builder.resolveTemplate("q", "name");
      template = builder.toTemplate();
      Assert.assertEquals(template, "http://localhost/x/y/{path}?name={qval}");
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

      builder = builder.resolveTemplate("host", "localhost");
      template = builder.toTemplate();
      Assert.assertEquals(template, "http://localhost/x/y/{path}?{q}={qval}");

      builder = builder.resolveTemplate("q", "name");
      template = builder.toTemplate();
      Assert.assertEquals(template, "http://localhost/x/y/{path}?name={qval}");
      Map<String, Object> values = new HashMap<String, Object>();
      values.put("path", "z");
      values.put("qval", new Integer(42));
      builder = builder.resolveTemplates(values);
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.toTemplate()

      Assert.assertEquals(template, "http://localhost/x/y/{path}?name={qval}");
      Map<String, Object> values = new HashMap<String, Object>();
      values.put("path", "z");
      values.put("qval", new Integer(42));
      builder = builder.resolveTemplates(values);
      template = builder.toTemplate();
      Assert.assertEquals(template, "http://localhost/x/y/z?name=42");


   }
View Full Code Here

Examples of org.glassfish.jersey.uri.internal.JerseyUriBuilder.toTemplate()

            if (!uriBuilder.isAbsolute()) {
                final String customBaseUri = managedClient.customBaseUri;
                final String rootUri = customBaseUri.isEmpty() ? uriInfo.getBaseUri().toString() : customBaseUri;

                uriBuilder = new JerseyUriBuilder().uri(rootUri).path(uriBuilder.toTemplate());
            }

            return managedClient.instance.target(uriBuilder);
        }
    }
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.