private String getAuthorizationHeaderValue(HttpRequest request, byte[] body) { return signingUtils.buildAuthorizationHeaderValue(request, body, oauth1Credentials); }
private String getAuthorizationHeaderValue(HttpRequest request, byte[] body) { return signingUtils.buildAuthorizationHeaderValue(request, body, oauth1Credentials); }
private String buildAuthorizationHeaderValue(URI tokenUrl, Map<String, String> tokenParameters, MultiValueMap<String, String> additionalParameters, String tokenSecret) { Map<String, String> oauthParameters = signingUtils.commonOAuthParameters(consumerKey); oauthParameters.putAll(tokenParameters); if (additionalParameters == null) { additionalParameters = EmptyMultiValueMap.instance(); } return signingUtils.buildAuthorizationHeaderValue(HttpMethod.POST, tokenUrl, oauthParameters, additionalParameters, consumerSecret, tokenSecret); }
private String buildAuthorizationHeaderValue(URI tokenUrl, Map<String, String> tokenParameters, MultiValueMap<String, String> additionalParameters, String tokenSecret) { Map<String, String> oauthParameters = signingUtils.commonOAuthParameters(consumerKey); oauthParameters.putAll(tokenParameters); if (additionalParameters == null) { additionalParameters = EmptyMultiValueMap.instance(); } return signingUtils.buildAuthorizationHeaderValue(HttpMethod.POST, tokenUrl, oauthParameters, additionalParameters, consumerSecret, tokenSecret); }
/** * Builds an authorization header from a request. * Expects that the request's query parameters are form-encoded. */ public String buildAuthorizationHeaderValue(HttpRequest request, byte[] body, OAuth1Credentials oauth1Credentials) { Map<String, String> oauthParameters = commonOAuthParameters(oauth1Credentials.getConsumerKey()); oauthParameters.put("oauth_token", oauth1Credentials.getAccessToken()); MultiValueMap<String, String> additionalParameters = union(readFormParameters(request.getHeaders().getContentType(), body), parseFormParameters(request.getURI().getRawQuery())); return buildAuthorizationHeaderValue(request.getMethod(), request.getURI(), oauthParameters, additionalParameters, oauth1Credentials.getConsumerSecret(), oauth1Credentials.getAccessTokenSecret()); }
/** * Builds an authorization header from a request. * Expects that the request's query parameters are form-encoded. */ public String buildAuthorizationHeaderValue(HttpRequest request, byte[] body, OAuth1Credentials oauth1Credentials) { Map<String, String> oauthParameters = commonOAuthParameters(oauth1Credentials.getConsumerKey()); oauthParameters.put("oauth_token", oauth1Credentials.getAccessToken()); MultiValueMap<String, String> additionalParameters = union(readFormParameters(request.getHeaders().getContentType(), body), parseFormParameters(request.getURI().getRawQuery())); return buildAuthorizationHeaderValue(request.getMethod(), request.getURI(), oauthParameters, additionalParameters, oauth1Credentials.getConsumerSecret(), oauth1Credentials.getAccessTokenSecret()); }