public interface OAuthProvider
OAuthProvider implementation, annotate the implementation
class with @Provider.| Modifier and Type | Method and Description |
|---|---|
OAuthToken |
getAccessToken(String token)
Returns the access token by the consumer key and token value.
|
OAuthConsumer |
getConsumer(String consumerKey)
Gets consumer corresponding to a given consumer key.
|
OAuthToken |
getRequestToken(String token)
Returns the request token by the consumer key and token value.
|
OAuthToken |
newAccessToken(OAuthToken requestToken,
String verifier)
Creates a new access token.
|
OAuthToken |
newRequestToken(String consumerKey,
String callbackUrl,
Map<String,List<String>> attributes)
Creates a new request token for a given consumerKey.
|
OAuthConsumer getConsumer(String consumerKey)
consumerKey - consumer keyOAuthToken newRequestToken(String consumerKey, String callbackUrl, Map<String,List<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(String token)
token - request token valueOAuthToken newAccessToken(OAuthToken requestToken, String verifier)
requestToken - authorized request tokenverifier - verifier passed to the callback after authorizationOAuthToken getAccessToken(String token)
token - access token valueCopyright © 2014 Oracle Corporation. All rights reserved.