public abstract class DefaultApi10a extends Object implements BaseApi<OAuth10aService>
| Constructor and Description |
|---|
DefaultApi10a() |
| Modifier and Type | Method and Description |
|---|---|
OAuth10aService |
createService(OAuthConfig config) |
abstract String |
getAccessTokenEndpoint()
Returns the URL that receives the access token requests.
|
TokenExtractor<OAuth1AccessToken> |
getAccessTokenExtractor()
Returns the access token extractor.
|
Verb |
getAccessTokenVerb()
Returns the verb for the access token endpoint (defaults to POST)
|
protected abstract String |
getAuthorizationBaseUrl() |
String |
getAuthorizationUrl(OAuth1RequestToken requestToken)
Returns the URL where you should redirect your users to authenticate your application.
|
BaseStringExtractor |
getBaseStringExtractor()
Returns the base string extractor.
|
HeaderExtractor |
getHeaderExtractor()
Returns the header extractor.
|
abstract String |
getRequestTokenEndpoint()
Returns the URL that receives the request token requests.
|
TokenExtractor<OAuth1RequestToken> |
getRequestTokenExtractor()
Returns the request token extractor.
|
Verb |
getRequestTokenVerb()
Returns the verb for the request token endpoint (defaults to POST)
|
SignatureService |
getSignatureService()
Returns the signature service.
|
OAuth1SignatureType |
getSignatureType() |
TimestampService |
getTimestampService()
Returns the timestamp service.
|
boolean |
isEmptyOAuthTokenParamIsRequired()
http://tools.ietf.org/html/rfc5849 says that "The client MAY omit the empty "oauth_token" protocol parameter from
the request", but not all oauth servers are good boys.
|
public TokenExtractor<OAuth1AccessToken> getAccessTokenExtractor()
public BaseStringExtractor getBaseStringExtractor()
public HeaderExtractor getHeaderExtractor()
public TokenExtractor<OAuth1RequestToken> getRequestTokenExtractor()
public SignatureService getSignatureService()
public OAuth1SignatureType getSignatureType()
public TimestampService getTimestampService()
public Verb getAccessTokenVerb()
public Verb getRequestTokenVerb()
public abstract String getRequestTokenEndpoint()
public abstract String getAccessTokenEndpoint()
protected abstract String getAuthorizationBaseUrl()
public String getAuthorizationUrl(OAuth1RequestToken requestToken)
requestToken - the request token you need to authorizepublic OAuth10aService createService(OAuthConfig config)
createService in interface BaseApi<OAuth10aService>public boolean isEmptyOAuthTokenParamIsRequired()
Copyright © 2018. All rights reserved.