|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OAuthProvider
Contract for a provider that supports managing OAuth tokens and consumer secrets.
To add an OAuthProvider implementation, annotate the implementation
class with @Provider.
| Method Summary | |
|---|---|
OAuthToken |
getAccessToken(java.lang.String token)
Returns the access token by the consumer key and token value. |
OAuthConsumer |
getConsumer(java.lang.String consumerKey)
Gets consumer corresponding to a given consumer key. |
OAuthToken |
getRequestToken(java.lang.String token)
Returns the request token by the consumer key and token value. |
OAuthToken |
newAccessToken(OAuthToken requestToken,
java.lang.String verifier)
Creates a new access token. |
OAuthToken |
newRequestToken(java.lang.String consumerKey,
java.lang.String callbackUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> attributes)
Creates a new request token for a given consumerKey. |
| Method Detail |
|---|
OAuthConsumer getConsumer(java.lang.String consumerKey)
consumerKey - consumer key
OAuthToken newRequestToken(java.lang.String consumerKey,
java.lang.String callbackUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> attributes)
consumerKey - consumer key to create a request token forcallbackUrl - callback url for this request token requestattributes - additional service provider-specific parameters
(this can be used to indicate what level of access is requested
- i.e. readonly, or r/w, etc.)
OAuthToken getRequestToken(java.lang.String token)
token - request token value
OAuthToken newAccessToken(OAuthToken requestToken,
java.lang.String verifier)
requestToken - authorized request tokenverifier - verifier passed to the callback after authorization
OAuthToken getAccessToken(java.lang.String token)
token - access token value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||