|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OAuthenticator
OAuth authentificator interface
Method Summary | |
---|---|
Token |
getAccessToken(Token requestToken,
String verifier)
Exchanges the given request token with a new access token using the given verifier |
Token |
getRequestToken()
Fires a get request token to the preconfigured url |
Token |
refreshAccessToken(Token accessToken,
String... includeExtras)
Refreshs the given access token if it has expired. |
void |
sign(Token accessToken,
HttpRequest.Builder request,
Pair<String,String>... extraAuthHeaders)
Signs the given request using the given access token and the optional additional oauth headers. |
Method Detail |
---|
void sign(Token accessToken, HttpRequest.Builder request, Pair<String,String>... extraAuthHeaders)
accessToken
- Access token to be usedrequest
- request to be signedextraAuthHeaders
- optional header to be added in the oauth authentification headersToken getRequestToken()
Token getAccessToken(Token requestToken, String verifier)
requestToken
- request token to exchangeverifier
- verifier
Token refreshAccessToken(Token accessToken, String... includeExtras)
accessToken
- expired access tokenincludeExtras
- extras field name from the given token to include in the request
Token.getExtras()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |