public interface OAuthProvider
| Modifier and Type | Method and Description |
|---|---|
OAuthToken |
getAccessToken(OAuthToken requestToken,
String verifier)
This method retrieves the Oauth access token from request token and verifier
|
String |
getAuthorizationUrl(OAuthToken requestToken)
Generates the OAuth authorization URL from the given request Token.
|
OAuthToken |
getRequestToken()
This method retrieves an OAuth request token to initiate an OAuth connection.
|
String |
getVersion()
Gives the OAuth version of the provider
|
OAuthRequest |
requestFactory(RestVerb verb,
String uri)
Creates an OAuthRequest with the given Rest Verb and uri
|
void |
signRequest(OAuthToken accessToken,
OAuthRequest request)
Sign an OAuthRequest in order to make it valid for targeted service
|
OAuthToken |
tokenFactory(String token,
String secret)
Creates an OAuthToken with the given token and given secret
|
OAuthToken getRequestToken()
OAuthToken getAccessToken(OAuthToken requestToken, String verifier)
requestToken - verifier - void signRequest(OAuthToken accessToken, OAuthRequest request)
accessToken - the OAuth access token for the current OAuth sessionrequest - the OAuth request to signString getVersion()
String getAuthorizationUrl(OAuthToken requestToken)
tok - OAuthRequest requestFactory(RestVerb verb, String uri)
verb - uri - OAuthToken tokenFactory(String token, String secret)
token - secret - Copyright © 2011-2013 Seam Framework. All Rights Reserved.