|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OAuth1Adapter
| Method Summary | |
|---|---|
String |
authorize(Map<String,String> extraParameters,
String requestTokenUrl,
String accessTokenUrl,
String authorizationUrl,
String redirectUri)
Builds the authorization url to initiate the OAuth dance |
void |
fetchAccessToken(String requestTokenUrl,
String accessTokenUrl,
String authorizationUrl,
String redirectUri)
Fetches an access token and stores it into this adapter |
String |
getAccessTokenSecret()
Retrieves the accessTokenSecret |
oauth.signpost.OAuthConsumer |
getConsumer()
Returns an OAuthConsumer for this adapter |
OAuth1Manager |
getOauth1Manager()
Gets an instance of OAuth1Manager serving this
adapter |
RestoreAccessTokenCallback |
getOauthRestoreAccessToken()
Get the callback to be called when the access token and secret need to be restored |
SaveAccessTokenCallback |
getOauthSaveAccessToken()
Get the callback to be called when the access token and secret need to be saved for later restoration |
String |
getRequestToken()
Returns the request token |
String |
getRequestTokenSecret()
Gets the request token secret |
String |
getRequestTokenUrl()
Retrieves requestTokenUrl |
void |
reset()
Sets the adapter to a blank unauthorized state |
void |
setAccessTokenSecret(String value)
Sets access token secret |
void |
setConsumer(oauth.signpost.OAuthConsumer consumer)
Sets the OAuthConsumer |
void |
setOauthRestoreAccessToken(RestoreAccessTokenCallback restoreCallback)
Set the callback to be called when the access token and secret need to be restored |
void |
setOauthSaveAccessToken(SaveAccessTokenCallback saveCallback)
Set the callback to be called when the access token and secret need to be saved for later restoration |
void |
setRequestToken(String requestToken)
Sets the request token |
void |
setRequestTokenSecret(String requestTokenSecret)
Sets the request token secret |
void |
setRequestTokenUrl(String value)
Sets requestTokenUrl |
| Methods inherited from interface org.mule.security.oauth.OAuthAdapter |
|---|
getOauthVerifier, hasBeenAuthorized, setAccessToken, setAccessTokenUrl, setAuthorizationUrl, setOauthVerifier |
| Methods inherited from interface org.mule.security.oauth.OnNoTokenPolicyAware |
|---|
getOnNoTokenPolicy, setOnNoTokenPolicy |
| Methods inherited from interface org.mule.security.oauth.OAuth1Connector |
|---|
getAccessToken, getAccessTokenUrl, getAuthorizationUrl, getConsumerKey, getConsumerSecret, getMessageSigner, getScope, getSigningStrategy, getVerifierRegex |
| Method Detail |
|---|
void setRequestTokenUrl(String value)
value - a request token urlString getRequestTokenUrl()
String authorize(Map<String,String> extraParameters,
String requestTokenUrl,
String accessTokenUrl,
String authorizationUrl,
String redirectUri)
throws org.mule.common.security.oauth.exception.UnableToAcquireRequestTokenException
extraParameters - provider specific extra parametersrequestTokenUrl - the url of the request token serveraccessTokenUrl - the url of the access token serverauthorizationUrl - the url of the authorization serverredirectUri - the redirection uri
org.mule.common.security.oauth.exception.UnableToAcquireRequestTokenException
void fetchAccessToken(String requestTokenUrl,
String accessTokenUrl,
String authorizationUrl,
String redirectUri)
throws org.mule.common.security.oauth.exception.UnableToAcquireAccessTokenException
requestTokenUrl - the url of the request token serveraccessTokenUrl - the url of the access token serverauthorizationUrl - the url of the authorization serverredirectUri - the redirection uri
org.mule.common.security.oauth.exception.UnableToAcquireAccessTokenExceptionvoid setOauthSaveAccessToken(SaveAccessTokenCallback saveCallback)
saveCallback - Callback to be calledvoid setOauthRestoreAccessToken(RestoreAccessTokenCallback restoreCallback)
restoreCallback - Callback to be calledSaveAccessTokenCallback getOauthSaveAccessToken()
RestoreAccessTokenCallback getOauthRestoreAccessToken()
String getAccessTokenSecret()
void setAccessTokenSecret(String value)
value - an accessTokenSecretString getRequestToken()
void setRequestToken(String requestToken)
requestToken - a request tokenString getRequestTokenSecret()
void setRequestTokenSecret(String requestTokenSecret)
oauth.signpost.OAuthConsumer getConsumer()
OAuthConsumervoid setConsumer(oauth.signpost.OAuthConsumer consumer)
consumer - an instance of OAuthConsumervoid reset()
OAuth1Manager getOauth1Manager()
OAuth1Manager serving this
adapter
OAuth1Manager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||