@Contract public interface OAuth1Provider
OAuth1ServerFeature
or registered as a standard provider.Modifier and Type | Method and Description |
---|---|
OAuth1Token |
getAccessToken(String token)
Returns the access token by the consumer key and token value.
|
OAuth1Consumer |
getConsumer(String consumerKey)
Gets consumer corresponding to a given consumer key.
|
OAuth1Token |
getRequestToken(String token)
Returns the request token by the consumer key and token value.
|
OAuth1Token |
newAccessToken(OAuth1Token requestToken,
String verifier)
Creates a new access token.
|
OAuth1Token |
newRequestToken(String consumerKey,
String callbackUrl,
Map<String,List<String>> attributes)
Creates a new request token for a given consumerKey.
|
OAuth1Consumer getConsumer(String consumerKey)
consumerKey
- consumer keyOAuth1Token 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.)OAuth1Token getRequestToken(String token)
token
- request token valueOAuth1Token newAccessToken(OAuth1Token requestToken, String verifier)
requestToken
- authorized request tokenverifier
- verifier passed to the callback after authorizationOAuth1Token getAccessToken(String token)
token
- access token valueCopyright © 2007-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.