public class OAuth10aServiceImpl extends OAuthService
OAuthService
Constructor and Description |
---|
OAuth10aServiceImpl(DefaultApi10a api,
OAuthConfig config)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
Token |
getAccessToken(Token requestToken,
Verifier verifier) |
Future<Token> |
getAccessTokenAsync(Token requestToken,
Verifier verifier,
OAuthAsyncRequestCallback<Token> callback)
Start the request to retrieve the access token.
|
Future<Token> |
getAccessTokenAsync(Token requestToken,
Verifier verifier,
OAuthAsyncRequestCallback<Token> callback,
com.ning.http.client.ProxyServer proxyServer) |
DefaultApi10a |
getApi() |
String |
getAuthorizationUrl(Token requestToken)
Returns the URL where you should redirect your users to authenticate your application.
|
Token |
getRequestToken()
Retrieve the request token.
|
String |
getVersion()
Returns the OAuth version of the service.
|
void |
signRequest(Token token,
AbstractRequest request)
Signs am OAuth request
|
closeAsyncClient, getAsyncHttpClient, getConfig
public OAuth10aServiceImpl(DefaultApi10a api, OAuthConfig config)
api
- OAuth1.0a api informationconfig
- OAuth 1.0a configuration param objectpublic Token getRequestToken()
OAuthService
getRequestToken
in class OAuthService
public Token getAccessToken(Token requestToken, Verifier verifier)
getAccessToken
in class OAuthService
public Future<Token> getAccessTokenAsync(Token requestToken, Verifier verifier, OAuthAsyncRequestCallback<Token> callback)
OAuthService
getAccessTokenAsync
in class OAuthService
requestToken
- request token (obtained previously or null)verifier
- verifier codecallback
- optional callbackpublic Future<Token> getAccessTokenAsync(Token requestToken, Verifier verifier, OAuthAsyncRequestCallback<Token> callback, com.ning.http.client.ProxyServer proxyServer)
getAccessTokenAsync
in class OAuthService
public void signRequest(Token token, AbstractRequest request)
signRequest
in class OAuthService
token
- access token (obtained previously)request
- request to signpublic String getVersion()
getVersion
in class OAuthService
public String getAuthorizationUrl(Token requestToken)
getAuthorizationUrl
in class OAuthService
requestToken
- the request token you need to authorizepublic DefaultApi10a getApi()
Copyright © 2015. All rights reserved.