public static void putAllFormParameters(ClientRequest p_clientRequest, BaseRequest p_request) { if (p_clientRequest != null && p_request != null) { final Map<String, String> parameters = p_request.getParameters(); if (parameters != null && !parameters.isEmpty()) { for (Map.Entry<String, String> e : parameters.entrySet()) { p_clientRequest.formParameter(e.getKey(), e.getValue()); } } } }
request.formParameter(paramName, obj); if (componentType.equals(boolean.class)) for (Boolean bool : (boolean[]) object) request.formParameter(paramName, bool.toString()); for (Byte val : (byte[]) object) request.formParameter(paramName, val.toString()); for (Short val : (short[]) object) request.formParameter(paramName, val.toString()); for (Integer val : (int[]) object) request.formParameter(paramName, val.toString()); for (Long val : (long[]) object) request.formParameter(paramName, val.toString()); for (Float val : (float[]) object) request.formParameter(paramName, val.toString()); for (Double val : (double[]) object) request.formParameter(paramName, val.toString()); for (Object obj : objs) request.formParameter(paramName, obj); request.formParameter(paramName, object);
request.formParameter(paramName, obj); if (componentType.equals(boolean.class)) for (Boolean bool : (boolean[]) object) request.formParameter(paramName, bool.toString()); for (Byte val : (byte[]) object) request.formParameter(paramName, val.toString()); for (Short val : (short[]) object) request.formParameter(paramName, val.toString()); for (Integer val : (int[]) object) request.formParameter(paramName, val.toString()); for (Long val : (long[]) object) request.formParameter(paramName, val.toString()); for (Float val : (float[]) object) request.formParameter(paramName, val.toString()); for (Double val : (double[]) object) request.formParameter(paramName, val.toString()); for (Object obj : objs) request.formParameter(paramName, obj); request.formParameter(paramName, object);
protected void addReqParam(String p_key, String p_value) { if (Util.allNotBlank(p_key, p_value)) { if (request.getAuthorizationMethod() == AuthorizationMethod.FORM_ENCODED_BODY_PARAMETER) { clientRequest.formParameter(p_key, p_value); } else { clientRequest.queryParameter(p_key, p_value); } } }
@Test public void reRequestTest() throws Exception { String urlString = "http://localhost:8080/appBase/"; URL appBaseUrl = new URL(urlString); ClientRequestFactory factory = new ClientRequestFactory(appBaseUrl.toURI()); String pathAdd = "/j_security_check"; ClientRequest formRequest = factory.createRelativeRequest(pathAdd); formRequest.formParameter("test", "test"); assertEquals(urlString + pathAdd , formRequest.getUri()); }
clientRequest.formParameter("grant_type", getRequest().getGrantType()); clientRequest.formParameter("code", getRequest().getCode()); clientRequest.formParameter("code_verifier", getRequest().getCodeVerifier()); clientRequest.formParameter("redirect_uri", getRequest().getRedirectUri()); clientRequest.formParameter("username", getRequest().getUsername()); clientRequest.formParameter("password", getRequest().getPassword()); clientRequest.formParameter("scope", getRequest().getScope()); clientRequest.formParameter("assertion", getRequest().getAssertion()); clientRequest.formParameter("refresh_token", getRequest().getRefreshToken()); clientRequest.formParameter("client_id", getRequest().getAuthUsername()); clientRequest.formParameter("client_secret", getRequest().getAuthPassword()); clientRequest.formParameter("client_assertion_type", ClientAssertionType.JWT_BEARER); clientRequest.formParameter("client_assertion", getRequest().getClientAssertion()); if (getRequest().getAuthUsername() != null && !getRequest().getAuthUsername().isEmpty()) { clientRequest.formParameter("client_id", getRequest().getAuthUsername()); clientRequest.formParameter(key, getRequest().getCustomParameters().get(key));
clientRequest.formParameter(TokenRevocationRequestParam.TOKEN, getRequest().getToken()); clientRequest.formParameter(TokenRevocationRequestParam.TOKEN_TYPE_HINT, getRequest().getTokenTypeHint());
clientRequest.formParameter("access_token", getRequest().getAccessToken());
clientRequest.formParameter("access_token", getRequest().getAccessToken());