@Override public void setAll(Map<String, String> values) { this.headers.setAll(values); }
@Override public void setAll(Map<String, String> values) { this.headers.setAll(values); }
public void setAll(Map<String, String> values) { parameters.setAll(values); }
parameters.setAll(additionalParams);
form.add("grant_type", "authorization_code"); form.add("code", authorizationCode); form.setAll(authOptions.getTokenOptions(serverConfig, clientConfig, request));
public Builder addHeaders(Map<String, String> headers){ if(headers!=null) { this.headers.setAll(headers); } return this; }
public Builder addParams(Map<String, String> params){ if(params!=null) { this.params.setAll(params); } return this; }
public Builder addHeaders(Map<String, String> headers){ if(headers!=null) { this.headers.setAll(headers); } return this; }
public Builder addParams(Map<String, String> params){ if(params!=null) { this.params.setAll(params); } return this; }
@Override public void setAll(Map<String, String> values) { this.headers.setAll(values); }
protected IoParameters(Map<String, JsonNode> queryParameters, File defaults) { this(defaults); query.setAll(queryParameters); }
public void setAll(Map<String, String> values) { parameters.setAll(values); }
public void write(Map<String, String> t, MediaType contentType, HttpOutputMessage outputMessage) throws IOException, HttpMessageNotWritableException { MultiValueMap<String, String> mvm = new LinkedMultiValueMap<String, String>(); mvm.setAll(t); delegate.write(mvm, contentType, outputMessage); }
public void write(Map<String, String> t, MediaType contentType, HttpOutputMessage outputMessage) throws IOException, HttpMessageNotWritableException { MultiValueMap<String, String> mvm = new LinkedMultiValueMap<String, String>(); mvm.setAll(t); delegate.write(mvm, contentType, outputMessage); }
protected IoParameters(Map<String, JsonNode> queryParameters, File defaults) { this(defaults); query.setAll(mergeToLowerCasedKeys(queryParameters)); }
private IoParameters(File defaultConfig) { MultiValueMap<String, JsonNode> config = new LinkedMultiValueMap<>(); config.setAll(readDefaultConfig(defaultConfig)); query = collapseEntriesToLowerCasedKeys(config); }
/** * Builds the authorization header. * The elements in additionalParameters are expected to not be encoded. */ public String buildAuthorizationHeaderValue(HttpMethod method, URI targetUrl, Map<String, String> oauthParameters, MultiValueMap<String, String> additionalParameters, String consumerSecret, String tokenSecret) { StringBuilder header = new StringBuilder(); header.append("OAuth "); for (Entry<String, String> entry : oauthParameters.entrySet()) { header.append(oauthEncode(entry.getKey())).append("=\"").append(oauthEncode(entry.getValue())).append("\", "); } MultiValueMap<String, String> collectedParameters = new LinkedMultiValueMap<String, String>((int) ((oauthParameters.size() + additionalParameters.size()) / .75 + 1)); collectedParameters.setAll(oauthParameters); collectedParameters.putAll(additionalParameters); String baseString = buildBaseString(method, getBaseStringUri(targetUrl), collectedParameters); String signature = calculateSignature(baseString, consumerSecret, tokenSecret); header.append(oauthEncode("oauth_signature")).append("=\"").append(oauthEncode(signature)).append("\""); return header.toString(); }
/** * Builds the authorization header. * The elements in additionalParameters are expected to not be encoded. */ public String buildAuthorizationHeaderValue(HttpMethod method, URI targetUrl, Map<String, String> oauthParameters, MultiValueMap<String, String> additionalParameters, String consumerSecret, String tokenSecret) { StringBuilder header = new StringBuilder(); header.append("OAuth "); for (Entry<String, String> entry : oauthParameters.entrySet()) { header.append(oauthEncode(entry.getKey())).append("=\"").append(oauthEncode(entry.getValue())).append("\", "); } MultiValueMap<String, String> collectedParameters = new LinkedMultiValueMap<String, String>((int) ((oauthParameters.size() + additionalParameters.size()) / .75 + 1)); collectedParameters.setAll(oauthParameters); collectedParameters.putAll(additionalParameters); String baseString = buildBaseString(method, getBaseStringUri(targetUrl), collectedParameters); String signature = calculateSignature(baseString, consumerSecret, tokenSecret); header.append(oauthEncode("oauth_signature")).append("=\"").append(oauthEncode(signature)).append("\""); return header.toString(); }
private IoParameters(File defaultConfig) { MultiValueMap<String, JsonNode> config = new LinkedMultiValueMap<>(); config.setAll(readDefaultConfig(defaultConfig)); query = mergeToLowerCasedKeys(config); filterResolver = new FilterResolver(this); }
public void refresh() { synchronized (getMonitor()) { MultiValueMap<String, String> params = new LinkedMultiValueMap<>(); params.setAll(this.additionalParams); AccessGrant accessGrant = serviceProvider.getOAuthOperations().refreshAccess(refreshToken, params); initAccessTokens(accessGrant.getAccessToken(), accessGrant.getRefreshToken(), accessGrant.getExpireTime()); initApi(); } }