Package org.scribe.oauth
Class OAuth10aServiceImpl
java.lang.Object
org.scribe.oauth.OAuth10aServiceImpl
- All Implemented Interfaces:
OAuthService
OAuth 1.0a implementation of
OAuthService-
Constructor Summary
ConstructorsConstructorDescriptionOAuth10aServiceImpl(DefaultApi10a api, OAuthConfig config) Default constructor -
Method Summary
Modifier and TypeMethodDescriptiongetAccessToken(Token requestToken, Verifier verifier) Retrieve the access tokengetAccessToken(Token requestToken, Verifier verifier, int timeout, TimeUnit unit) getAccessToken(Token requestToken, Verifier verifier, RequestTuner tuner) getAuthorizationUrl(Token requestToken) Returns the URL where you should redirect your users to authenticate your application.Retrieve the request token.getRequestToken(int timeout, TimeUnit unit) getRequestToken(RequestTuner tuner) Returns the OAuth version of the service.voidsignRequest(Token token, OAuthRequest request) Signs am OAuth request
-
Constructor Details
-
OAuth10aServiceImpl
Default constructor- Parameters:
api- OAuth1.0a api informationconfig- OAuth 1.0a configuration param object
-
-
Method Details
-
getRequestToken
-
getRequestToken
Description copied from interface:OAuthServiceRetrieve the request token.- Specified by:
getRequestTokenin interfaceOAuthService- Returns:
- request token
-
getRequestToken
-
getAccessToken
-
getAccessToken
Description copied from interface:OAuthServiceRetrieve the access token- Specified by:
getAccessTokenin interfaceOAuthService- Parameters:
requestToken- request token (obtained previously)verifier- verifier code- Returns:
- access token
-
getAccessToken
-
signRequest
Signs am OAuth request- Specified by:
signRequestin interfaceOAuthService- Parameters:
token- access token (obtained previously)request- request to sign
-
getVersion
Returns the OAuth version of the service.- Specified by:
getVersionin interfaceOAuthService- Returns:
- oauth version as string
-
getAuthorizationUrl
Returns the URL where you should redirect your users to authenticate your application.- Specified by:
getAuthorizationUrlin interfaceOAuthService- Parameters:
requestToken- the request token you need to authorize- Returns:
- the URL where you should redirect your users
-