public class OAuthSigning
extends Object
| Constructor and Description |
|---|
OAuthSigning(TwitterAuthConfig authConfig,
TwitterAuthToken authToken)
Constructs OAuthSigning with TwitterAuthConfig and TwitterAuthToken
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthorizationHeader(String method,
String url,
Map<String,String> postParams)
Gets authorization header for inclusion in HTTP request headers.
|
Map<String,String> |
getOAuthEchoHeaders(String method,
String url,
Map<String,String> postParams)
Returns OAuth Echo header using given parameters.
|
Map<String,String> |
getOAuthEchoHeadersForVerifyCredentials()
Returns OAuth Echo header for verify_credentials endpoint.
|
public OAuthSigning(TwitterAuthConfig authConfig, TwitterAuthToken authToken)
authConfig - The auth config.authToken - The auth token to use to sign the request.public String getAuthorizationHeader(String method,
String url,
Map<String,String> postParams)
method - The HTTP method.url - The url.postParams - The post parameters.public Map<String,String> getOAuthEchoHeaders(String method,
String url,
Map<String,String> postParams)
method - The HTTP method (GET, POST, PUT, DELETE, etc).url - The url delegation should be sent to (e.g. https://api.twitter.com/1.1/account/verify_credentials.json).postParams - The post parameters.public Map<String,String> getOAuthEchoHeadersForVerifyCredentials()
getOAuthEchoHeaders(String, String, java.util.Map)