public class OAuth20Service extends OAuthService
| Constructor and Description |
|---|
OAuth20Service(DefaultApi20 api,
OAuthConfig config)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AbstractRequest> |
createAccessTokenRequest(Verifier verifier,
T request) |
Token |
getAccessToken(Verifier verifier) |
Future<Token> |
getAccessTokenAsync(Verifier verifier,
OAuthAsyncRequestCallback<Token> callback)
Start the request to retrieve the access token.
|
Future<Token> |
getAccessTokenAsync(Verifier verifier,
OAuthAsyncRequestCallback<Token> callback,
com.ning.http.client.ProxyServer proxyServer) |
DefaultApi20 |
getApi() |
String |
getAuthorizationUrl()
Returns the URL where you should redirect your users to authenticate your application.
|
String |
getVersion()
Returns the OAuth version of the service.
|
void |
signRequest(Token accessToken,
AbstractRequest request)
Signs am OAuth request
|
closeAsyncClient, getAsyncHttpClient, getConfigpublic OAuth20Service(DefaultApi20 api, OAuthConfig config)
api - OAuth2.0 api informationconfig - OAuth 2.0 configuration param objectpublic final Future<Token> getAccessTokenAsync(Verifier verifier, OAuthAsyncRequestCallback<Token> callback)
verifier - verifier codecallback - optional callbackpublic final Future<Token> getAccessTokenAsync(Verifier verifier, OAuthAsyncRequestCallback<Token> callback, com.ning.http.client.ProxyServer proxyServer)
protected <T extends AbstractRequest> T createAccessTokenRequest(Verifier verifier, T request)
public String getVersion()
getVersion in class OAuthServicepublic void signRequest(Token accessToken, AbstractRequest request)
signRequest in class OAuthServiceaccessToken - access token (obtained previously)request - request to signpublic String getAuthorizationUrl()
public DefaultApi20 getApi()
Copyright © 2016. All rights reserved.