public interface

OAuthAdapter

org.mule.api.oauth.OAuthAdapter
Known Indirect Subclasses

Class Overview

Base OAuth adapter

Summary

Public Methods
abstract void fetchAccessToken()
Acquire access token and secret
abstract String getAccessToken()
Retrieve access token
abstract String getAuthorizationUrl()
Retrieve authorization url
abstract RestoreAccessTokenCallback getOauthRestoreAccessToken()
Get the callback to be called when the access token and secret need to be restored
abstract SaveAccessTokenCallback getOauthSaveAccessToken()
Get the callback to be called when the access token and secret need to be saved for later restoration
abstract String getOauthVerifier()
Retrieve OAuth verifier
abstract String getRedirectUrl()
Retrieve redirect url
abstract void setAccessToken(String value)
Set access token
abstract void setOauthRestoreAccessToken(RestoreAccessTokenCallback restoreCallback)
Set the callback to be called when the access token and secret need to be restored
abstract void setOauthSaveAccessToken(SaveAccessTokenCallback saveCallback)
Set the callback to be called when the access token and secret need to be saved for later restoration
abstract void setOauthVerifier(String value)
Set OAuth verifier

Public Methods

public abstract void fetchAccessToken ()

Acquire access token and secret

public abstract String getAccessToken ()

Retrieve access token

public abstract String getAuthorizationUrl ()

Retrieve authorization url

public abstract RestoreAccessTokenCallback getOauthRestoreAccessToken ()

Get the callback to be called when the access token and secret need to be restored

public abstract SaveAccessTokenCallback getOauthSaveAccessToken ()

Get the callback to be called when the access token and secret need to be saved for later restoration

public abstract String getOauthVerifier ()

Retrieve OAuth verifier

Returns
  • A String representing the OAuth verifier

public abstract String getRedirectUrl ()

Retrieve redirect url

public abstract void setAccessToken (String value)

Set access token

public abstract void setOauthRestoreAccessToken (RestoreAccessTokenCallback restoreCallback)

Set the callback to be called when the access token and secret need to be restored

Parameters
restoreCallback Callback to be called

public abstract void setOauthSaveAccessToken (SaveAccessTokenCallback saveCallback)

Set the callback to be called when the access token and secret need to be saved for later restoration

Parameters
saveCallback Callback to be called

public abstract void setOauthVerifier (String value)

Set OAuth verifier

Parameters
value OAuth verifier to set