public static class GoogleAuthTokenFactory.OAuthToken extends java.lang.Object implements HttpAuthToken
Constructor and Description |
---|
GoogleAuthTokenFactory.OAuthToken(OAuthParameters parameters,
OAuthSigner signer)
Create a new
GoogleAuthTokenFactory.OAuthToken object. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuthorizationHeader(java.net.URL requestUrl,
java.lang.String requestMethod)
Generates the OAuth authorization header using the user's OAuth
parameters, the request url and the request method.
|
public GoogleAuthTokenFactory.OAuthToken(OAuthParameters parameters, OAuthSigner signer)
GoogleAuthTokenFactory.OAuthToken
object. Store the
OAuthParameters
and OAuthSigner
to use when generating
the header. The following OAuth parameters are required:
parameters
- the required OAuth parameterssigner
- the OAuthSigner
object to use when to generate the
OAuth signature.public java.lang.String getAuthorizationHeader(java.net.URL requestUrl, java.lang.String requestMethod)
getAuthorizationHeader
in interface HttpAuthToken
requestUrl
- the URL being requestedrequestMethod
- the HTTP method of the request