|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OAuthProvider
Method Summary | |
---|---|
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 |
void |
initProvider(OAuthServiceSettings settings)
Initializes the provider with the given settings containing OAuth api key andapi secret |
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 |
Method Detail |
---|
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
-
void initProvider(OAuthServiceSettings settings)
settings
- OAuthRequest requestFactory(RestVerb verb, String uri)
verb
- uri
-
OAuthToken tokenFactory(String token, String secret)
token
- secret
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |