A B C D E F G H I M N O P R S T V 

A

AbstractAuthorizeMessageProcessor - Class in org.mule.security.oauth.processor
 
AbstractAuthorizeMessageProcessor() - Constructor for class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
AbstractDevkitBasedDefinitionParser - Class in org.mule.security.oauth.config
 
AbstractDevkitBasedDefinitionParser() - Constructor for class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
AbstractDevkitBasedDefinitionParser.ParseDelegate<T> - Interface in org.mule.security.oauth.config
 
AbstractDevkitBasedPageableMessageProcessor - Class in org.mule.streaming.processor
Base class for devkit generated pageable message processors.
AbstractDevkitBasedPageableMessageProcessor(String) - Constructor for class org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
 
AbstractExpressionEvaluator - Class in org.mule.security.oauth.processor
Deprecated.
AbstractExpressionEvaluator() - Constructor for class org.mule.security.oauth.processor.AbstractExpressionEvaluator
Deprecated.
 
AbstractListeningMessageProcessor - Class in org.mule.security.oauth.processor
 
AbstractListeningMessageProcessor(String) - Constructor for class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
 
ACCESS_TOKEN_ID - Static variable in interface org.mule.security.oauth.OAuthProperties
 
ACCESS_TOKEN_URL - Static variable in class org.mule.security.oauth.BaseOAuth2Manager
 
acquireAccessToken(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Borrow an access token from the pool
acquireAccessToken(String) - Method in interface org.mule.security.oauth.OAuth2Manager
Borrow an access token from the pool
activateObject(String, OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
This default implementation does nothing
addMessageProcessorPathElements(MessageProcessorPathElement) - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
 
attachProcessorDefinition(ParserContext, BeanDefinition) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
attachSourceDefinition(ParserContext, BeanDefinition) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
AUTHORIZATION_EVENT_KEY_TEMPLATE - Static variable in interface org.mule.security.oauth.OAuthProperties
 
AUTHORIZATION_URL - Static variable in class org.mule.security.oauth.BaseOAuth2Manager
 
AuthorizationCodeNotFoundException - Exception in org.mule.security.oauth.exception
Exception to signal that an OAuth http callback was received but an authorization code could not be found on it.
AuthorizationCodeNotFoundException(Pattern, String) - Constructor for exception org.mule.security.oauth.exception.AuthorizationCodeNotFoundException
Creates a new instance
authorize(Map<String, String>, String, String, String, String) - Method in interface org.mule.security.oauth.OAuth1Adapter
Builds the authorization url to initiate the OAuth dance
authorize(Map<String, String>, String, String) - Method in interface org.mule.security.oauth.OAuth2Adapter
Build authorization URL and create the inbound endpoint for the callback

B

BaseOAuth1AuthorizeMessageProcessor - Class in org.mule.security.oauth.processor
 
BaseOAuth1AuthorizeMessageProcessor() - Constructor for class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
 
BaseOAuth1Manager - Class in org.mule.security.oauth
 
BaseOAuth1Manager() - Constructor for class org.mule.security.oauth.BaseOAuth1Manager
 
BaseOAuth1UnauthorizeMessageProcessor - Class in org.mule.security.oauth.processor
 
BaseOAuth1UnauthorizeMessageProcessor() - Constructor for class org.mule.security.oauth.processor.BaseOAuth1UnauthorizeMessageProcessor
 
BaseOAuth2AuthorizeMessageProcessor<T extends OAuth2Manager<OAuth2Adapter>> - Class in org.mule.security.oauth.processor
 
BaseOAuth2AuthorizeMessageProcessor() - Constructor for class org.mule.security.oauth.processor.BaseOAuth2AuthorizeMessageProcessor
 
BaseOAuth2Manager<C extends OAuth2Adapter> - Class in org.mule.security.oauth
 
BaseOAuth2Manager() - Constructor for class org.mule.security.oauth.BaseOAuth2Manager
 
BaseOAuth2UnauthorizeMessageProcessor<T extends OAuth2Manager<OAuth2Adapter>> - Class in org.mule.security.oauth.processor
 
BaseOAuth2UnauthorizeMessageProcessor() - Constructor for class org.mule.security.oauth.processor.BaseOAuth2UnauthorizeMessageProcessor
 
BaseOAuthClientFactory - Class in org.mule.security.oauth
 
BaseOAuthClientFactory(OAuth2Manager<OAuth2Adapter>, ObjectStore<Serializable>) - Constructor for class org.mule.security.oauth.BaseOAuthClientFactory
 
buildAuthorizeUrl(OAuth1Adapter, Map<String, String>, String, String, String, String) - Method in class org.mule.security.oauth.BaseOAuth1Manager
Builds the authorization url to initiate the OAuth dance
buildAuthorizeUrl(Map<String, String>, String, String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Generates the full URL of an authorization endpoint including query params
buildAuthorizeUrl(OAuth1Adapter, Map<String, String>, String, String, String, String) - Method in interface org.mule.security.oauth.OAuth1Manager
Builds the authorization url to initiate the OAuth dance
buildAuthorizeUrl(Map<String, String>, String, String) - Method in interface org.mule.security.oauth.OAuth2Manager
Generates the full URL of an authorization endpoint including query params

C

CALLBACK_LOCATION - Static variable in interface org.mule.security.oauth.OAuthProperties
 
CallbackContinuationMessageProcessor - Class in org.mule.security.oauth.callback
This MessageProcessor acts as a wrapper of another one in order to insert it into a chain that it's not its own without being subject to its lifecycle.
CallbackContinuationMessageProcessor(MessageProcessor) - Constructor for class org.mule.security.oauth.callback.CallbackContinuationMessageProcessor
 
callbackFactory - Variable in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
Capabilities - Interface in org.mule.api.devkit.capability
This interface is implemented for every annotations.Module annotated class, to dynamically query what its capabilities are.
close() - Method in class org.mule.streaming.processor.ManagedPagingDelegateAdapter
 
computeClassHierarchy(Class, List) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
Get all superclasses and interfaces recursively.
ConnectionException - Exception in org.mule.api
Exception thrown when connect method in cloud connectors fails to connect properly.
ConnectionException(ConnectionExceptionCode, String, String) - Constructor for exception org.mule.api.ConnectionException
Create a new connection exception
ConnectionException(ConnectionExceptionCode, String, String, Throwable) - Constructor for exception org.mule.api.ConnectionException
Create a new connection exception
ConnectionExceptionCode - Enum in org.mule.api
List of possible outcomes to a connection failure
createAdapter(MuleEvent, String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Create a new adapter using the specified verifier and insert it into the pool.
createAdapter(MuleEvent, String) - Method in interface org.mule.security.oauth.OAuth2Manager
Create a new adapter using the specified verifier and insert it into the pool.
createCallback(HttpCallbackAdapter, String, FetchAccessTokenMessageProcessor, MessageProcessor, MuleContext, FlowConstruct) - Method in interface org.mule.api.callback.HttpCallbackFactory
returns a new callback that has not been started
createCallback(HttpCallbackAdapter, String, FetchAccessTokenMessageProcessor, MessageProcessor, MuleContext, FlowConstruct) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackFactory
 
createPoolFactory(OAuth2Manager<OAuth2Adapter>, ObjectStore<Serializable>) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Returns the concrete instance of KeyedPoolableObjectFactory that's going to be in charge of creating the objects in the pool

D

DASH - Static variable in class org.mule.utils.IdUtils
 
DEFAULT_MIN_REFRESH_INTERVAL - Static variable in interface org.mule.security.oauth.RefreshTokenManager
 
DefaultHttpCallback - Class in org.mule.security.oauth
Default implementation of HttpCallback.
DefaultHttpCallback(Flow, MuleContext, String, Integer, Integer, Boolean) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(MessageProcessor, MuleContext, String, Integer, Integer, Boolean) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(MessageProcessor, MuleContext, String, Integer, Integer, String, Boolean) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(Flow, MuleContext, String, Integer, Integer, Boolean, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(MessageProcessor, MuleContext, String, Integer, Integer, Boolean, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(MessageProcessor, MuleContext, String, Integer, Integer, String, Boolean, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(List<MessageProcessor>, MuleContext, String, Integer, Integer, Boolean, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(List<MessageProcessor>, MuleContext, String, Integer, Integer, String, Boolean, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(List<MessageProcessor>, MuleContext, String, Integer, Integer, Boolean) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(List<MessageProcessor>, MuleContext, String, Integer, Integer, String, Boolean) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(List<MessageProcessor>, MuleContext, String, Integer, Integer, String, Boolean, MessagingExceptionHandler) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(List<MessageProcessor>, MuleContext, String, Integer, Integer, String, Boolean, MessagingExceptionHandler, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback(MessageProcessor, MuleContext, String, Integer, Integer, String, Boolean, MessagingExceptionHandler, Object) - Constructor for class org.mule.security.oauth.DefaultHttpCallback
 
DefaultHttpCallback.FlowRefMessageProcessor - Class in org.mule.security.oauth
 
DefaultHttpCallback.FlowRefMessageProcessor() - Constructor for class org.mule.security.oauth.DefaultHttpCallback.FlowRefMessageProcessor
 
DefaultHttpCallbackAdapter - Class in org.mule.security.oauth.callback
 
DefaultHttpCallbackAdapter() - Constructor for class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
 
DefaultHttpCallbackFactory - Class in org.mule.security.oauth.callback
 
DefaultHttpCallbackFactory() - Constructor for class org.mule.security.oauth.callback.DefaultHttpCallbackFactory
 
DefaultOAuthResponseParser - Class in org.mule.security.oauth.util
 
DefaultOAuthResponseParser() - Constructor for class org.mule.security.oauth.util.DefaultOAuthResponseParser
 
DefaultRefreshTokenManager - Class in org.mule.security.oauth
Implementation of RefreshTokenManager that guarantees that no refresh token is used more than once.
DefaultRefreshTokenManager() - Constructor for class org.mule.security.oauth.DefaultRefreshTokenManager
 
DefaultRestoreAccessTokenCallback - Class in org.mule.security.oauth.callback
 
DefaultRestoreAccessTokenCallback() - Constructor for class org.mule.security.oauth.callback.DefaultRestoreAccessTokenCallback
 
DefaultSaveAccessTokenCallback - Class in org.mule.security.oauth.callback
 
DefaultSaveAccessTokenCallback() - Constructor for class org.mule.security.oauth.callback.DefaultSaveAccessTokenCallback
 
destroyAccessToken(String, OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Destroy an access token
destroyAccessToken(String, C) - Method in interface org.mule.security.oauth.OAuth2Manager
Destroy an access token
destroyObject(String, OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
If obj implements Stoppable or Disposable, the object is destroyed by invoking the corresponding methods
DevkitBasedMessageProcessor - Class in org.mule.devkit.processor
 
DevkitBasedMessageProcessor(String) - Constructor for class org.mule.devkit.processor.DevkitBasedMessageProcessor
 
dispose() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
 
dispose() - Method in class org.mule.security.oauth.BaseOAuth2Manager
doProcess(MuleEvent) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Implementors of this class need to implement this method in order to perform actual processing
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
Not valid for this class or its extensions
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
Starts the OAuth authorization process
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.BaseOAuth1UnauthorizeMessageProcessor
Unauthorize the connector
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.BaseOAuth2AuthorizeMessageProcessor
Starts the OAuth authorization process
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.BaseOAuth2UnauthorizeMessageProcessor
Unauthorize the connector
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
Implementors of this class need to implement this method in order to perform actual processing
doProcess(MuleEvent) - Method in class org.mule.security.oauth.processor.OAuth2FetchAccessTokenMessageProcessor
Implementors of this class need to implement this method in order to perform actual processing
doProcess(MuleEvent) - Method in class org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
This method sets the message payload to an instance of ConsumerIterator configured accordingly to the configured outputUnit and the PagingDelegate obtained by invoking AbstractDevkitBasedPageableMessageProcessor.getPagingDelegate(org.mule.api.MuleEvent, org.mule.streaming.PagingConfiguration)

E

evaluate(TemplateParser.PatternInfo, ExpressionManager, MuleMessage, Object) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
evaluateAndTransform(MuleContext, MuleEvent, Type, String, Object) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
evaluateAndTransform(MuleContext, MuleMessage, Type, String, Object) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
execute(ProcessCallback<T, O>, O, MessageProcessor, MuleEvent) - Method in interface org.mule.api.devkit.ProcessInterceptor
 
execute(ProcessCallback<T, O>, O, Filter, MuleMessage) - Method in interface org.mule.api.devkit.ProcessInterceptor
 
execute(ProcessCallback<T, O>, MessageProcessor, MuleEvent) - Method in interface org.mule.api.devkit.ProcessTemplate
 
execute(ProcessCallback<T, O>, Filter, MuleMessage) - Method in interface org.mule.api.devkit.ProcessTemplate
 
execute(ProcessCallback<T, OAuth2Adapter>, OAuth2Adapter, MessageProcessor, MuleEvent) - Method in class org.mule.security.oauth.process.ManagedAccessTokenProcessInterceptor
 
execute(ProcessCallback<T, OAuth2Adapter>, OAuth2Adapter, Filter, MuleMessage) - Method in class org.mule.security.oauth.process.ManagedAccessTokenProcessInterceptor
 
execute(ProcessCallback<P, OAuth2Adapter>, MessageProcessor, MuleEvent) - Method in class org.mule.security.oauth.process.ManagedAccessTokenProcessTemplate
 
execute(ProcessCallback<P, OAuth2Adapter>, Filter, MuleMessage) - Method in class org.mule.security.oauth.process.ManagedAccessTokenProcessTemplate
 
execute(ProcessCallback<P, Capabilities>, MessageProcessor, MuleEvent) - Method in class org.mule.security.oauth.process.OAuthProcessTemplate
 
execute(ProcessCallback<P, Capabilities>, Filter, MuleMessage) - Method in class org.mule.security.oauth.process.OAuthProcessTemplate
 
execute(ProcessCallback<T, O>, O, MessageProcessor, MuleEvent) - Method in class org.mule.security.oauth.process.ProcessCallbackProcessInterceptor
 
execute(ProcessCallback<T, O>, O, Filter, MuleMessage) - Method in class org.mule.security.oauth.process.ProcessCallbackProcessInterceptor
 
execute(ProcessCallback<T, OAuth2Adapter>, OAuth2Adapter, MessageProcessor, MuleEvent) - Method in class org.mule.security.oauth.process.RefreshTokenProcessInterceptor
 
execute(ProcessCallback<T, OAuth2Adapter>, OAuth2Adapter, Filter, MuleMessage) - Method in class org.mule.security.oauth.process.RefreshTokenProcessInterceptor
 
execute(ProcessCallback<T, O>, O, MessageProcessor, MuleEvent) - Method in class org.mule.security.oauth.process.RetryProcessInterceptor
 
execute(ProcessCallback<T, O>, O, Filter, MuleMessage) - Method in class org.mule.security.oauth.process.RetryProcessInterceptor
 
ExpressionEvaluatorSupport - Class in org.mule.devkit.processor
 
ExpressionEvaluatorSupport() - Constructor for class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
extractAccessCode(Pattern, String) - Method in class org.mule.security.oauth.util.DefaultOAuthResponseParser
 
extractAccessCode(Pattern, String) - Method in interface org.mule.security.oauth.util.OAuthResponseParser
 
ExtractAuthorizationCodeMessageProcessor - Class in org.mule.security.oauth.processor
 
ExtractAuthorizationCodeMessageProcessor(Pattern) - Constructor for class org.mule.security.oauth.processor.ExtractAuthorizationCodeMessageProcessor
 
extractExpirationTime(Pattern, String) - Method in class org.mule.security.oauth.util.DefaultOAuthResponseParser
extractExpirationTime(Pattern, String) - Method in interface org.mule.security.oauth.util.OAuthResponseParser
 
extractRefreshToken(Pattern, String) - Method in class org.mule.security.oauth.util.DefaultOAuthResponseParser
extractRefreshToken(Pattern, String) - Method in interface org.mule.security.oauth.util.OAuthResponseParser
 

F

fetchAccessToken(OAuth1Adapter, String, String, String, String) - Method in class org.mule.security.oauth.BaseOAuth1Manager
Retrieves the access token for the given adapter with the given parameters.
fetchAccessToken(OAuth2Adapter, String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Makes an http call to the adapter's accessTokenUrl and extracts the access token, which is then set into the adapter
fetchAccessToken(String, String, String, String) - Method in interface org.mule.security.oauth.OAuth1Adapter
Fetches an access token and stores it into this adapter
fetchAccessToken(OAuth1Adapter, String, String, String, String) - Method in interface org.mule.security.oauth.OAuth1Manager
Retrieves the access token for the given adapter with the given parameters.
fetchAccessToken(String) - Method in interface org.mule.security.oauth.OAuth2Adapter
Acquire access token and secret
fetchAccessToken(OAuth2Adapter, String) - Method in interface org.mule.security.oauth.OAuth2Manager
Makes an http call to the adapter's accessTokenUrl and extracts the access token, which is then set into the adapter
FetchAccessTokenMessageProcessor - Class in org.mule.security.oauth.processor
 
FetchAccessTokenMessageProcessor() - Constructor for class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
 
fetchCallbackParameters(OAuth2Adapter, String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Extracts any custom parameters from the OAuth response and sets them accordingly on the adapter
findOrCreate(Class<?>, boolean, MuleEvent) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Obtains the expression manager from the Mule context and initialises the connector.
flowConstruct - Variable in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Flow Construct
flowConstruct - Variable in class org.mule.security.oauth.BaseOAuth2Manager
Flow Construct
forceOldHttpTransport(boolean) - Method in interface org.mule.api.callback.HttpCallbackFactory
 
forceOldHttpTransport(boolean) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackFactory
 

G

generateChildBeanName(Element) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
getAccessCodePattern() - Method in interface org.mule.security.oauth.OAuth2Adapter
Returns a compiled Pattern which can be used to extract the access code from a String
getAccessToken() - Method in class org.mule.security.oauth.callback.DefaultRestoreAccessTokenCallback
 
getAccessToken() - Method in interface org.mule.security.oauth.callback.RestoreAccessTokenCallback
Retrieve the just restored access token
getAccessToken() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getAccessToken() - Method in interface org.mule.security.oauth.OAuth2Adapter
Retrieve access token
getAccessToken() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getAccessTokenId() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
 
getAccessTokenId(MuleEvent, MessageProcessor, OAuth2Manager<?>) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
getAccessTokenId() - Method in class org.mule.security.oauth.callback.ProcessCallback
 
getAccessTokenObjectStore() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Retrieves accessTokenObjectStore
getAccessTokenPoolFactory() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Retrieves accessTokenPoolFactory
getAccessTokenPoolFactory() - Method in interface org.mule.security.oauth.OAuth2Manager
Retrieves accessTokenPoolFactory
getAccessTokenRegex() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getAccessTokenSecret() - Method in class org.mule.security.oauth.callback.DefaultRestoreAccessTokenCallback
 
getAccessTokenSecret() - Method in interface org.mule.security.oauth.callback.RestoreAccessTokenCallback
Retrieve the access token secret
getAccessTokenSecret() - Method in interface org.mule.security.oauth.OAuth1Adapter
Retrieves the accessTokenSecret
getAccessTokenUrl() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getAccessTokenUrl() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getAccessTokenUrl() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
Retrieves accessTokenUrl
getAccessTokenUrl() - Method in class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
Retrieves accessTokenUrl
getAdapter() - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
 
getAdapter() - Method in class org.mule.security.oauth.processor.BaseOAuth1UnauthorizeMessageProcessor
 
getAdapterClass() - Method in class org.mule.security.oauth.BaseOAuthClientFactory
Returns the class of the concrete implementation of OAuth2Adapter that this factory is supposed to generate
getAdapterClass() - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
 
getAdapterClass() - Method in class org.mule.security.oauth.processor.BaseOAuth1UnauthorizeMessageProcessor
 
getApplicationName() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Retrieves applicationName
getAsync() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Retrieves async
getAsync() - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Retrieves async
getAttributeValue(Element, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
getAuthCodeRegex() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
getAuthorizationParameters() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getAuthorizationUrl() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getAuthorizationUrl() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getAuthorizationUrl() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
Retrieves authorizationUrl
getAuthorizationUrl() - Method in class org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
Retrieves authorizationUrl
getBit() - Method in enum org.mule.api.devkit.capability.ModuleCapability
 
getCallbackResponse() - Method in exception org.mule.security.oauth.exception.AuthorizationCodeNotFoundException
 
getCode() - Method in exception org.mule.api.ConnectionException
Get a code for what went wrong
getConnector() - Method in class org.mule.security.oauth.BaseOAuth1Manager
 
getConnector() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Retrieves connector
getConnector() - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Retrieves connector
getConnector() - Method in interface org.mule.security.oauth.OAuth1Manager
 
getConsumer(OAuth1Adapter) - Method in class org.mule.security.oauth.BaseOAuth1Manager
 
getConsumer() - Method in interface org.mule.security.oauth.OAuth1Adapter
Returns an OAuthConsumer for this adapter
getConsumerKey() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getConsumerKey() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getConsumerKey() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getConsumerSecret() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getConsumerSecret() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getConsumerSecret() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getDefaultAccessTokenId() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getDefaultAccessTokenId() - Method in interface org.mule.security.oauth.OAuth2Manager
 
getDefaultUnauthorizedConnector() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Retrieves defaultUnauthorizedConnector
getDefaultUnauthorizedConnector() - Method in interface org.mule.security.oauth.OAuth2Manager
Retrieve default unauthorized connector
getDevkitBuild() - Method in interface org.mule.api.MetadataAware
Returns the build of the DevKit used to create this module
getDevkitVersion() - Method in interface org.mule.api.MetadataAware
Returns the version of the DevKit used to create this module
getDomain() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Retrieves domain
getDomain() - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Retrieves domain
getExpirationRegex() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getExpirationTimePattern() - Method in interface org.mule.security.oauth.OAuth2Adapter
Returns a compiled Pattern which can be used to extract the expiration time from a String
getFlow() - Method in class org.mule.security.oauth.DefaultHttpCallback
 
getFlowConstruct() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Retrieves flowConstruct
getFlowConstruct() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Retrieves flowConstruct
getListener() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
getLocalPort() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Retrieves localPort
getLocalPort() - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Retrieves localPort
getLogger() - Method in class org.mule.security.oauth.BaseOAuth1Manager
 
getLogger() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getManagedExceptions() - Method in class org.mule.security.oauth.callback.ProcessCallback
 
getMessageProcessor() - Method in class org.mule.security.oauth.callback.DefaultRestoreAccessTokenCallback
Retrieves messageProcessor
getMessageProcessor() - Method in class org.mule.security.oauth.callback.DefaultSaveAccessTokenCallback
Retrieves messageProcessor
getMessageProcessor() - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
Retrieves messageProcessor
getMessageSigner() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getMinMuleVersion() - Method in interface org.mule.api.MetadataAware
Returns the minimun compatible runtime version
getModuleName() - Method in interface org.mule.api.MetadataAware
Returns the user-friendly name of this module
getModuleVersion() - Method in interface org.mule.api.MetadataAware
Returns the version of this module
getMuleContext() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Retrieves muleContext
getMuleContext() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Returns the mule context
getMuleContext() - Method in interface org.mule.security.oauth.OAuth2Manager
Returns the mule context
getMuleContext() - Method in class org.mule.security.oauth.process.RetryProcessInterceptor
Retrieves muleContext
getMuleEvent() - Method in class org.mule.security.oauth.notification.OAuthAuthorizeNotification
 
getName() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getOauth1Manager() - Method in interface org.mule.security.oauth.OAuth1Adapter
Gets an instance of OAuth1Manager serving this adapter
getOauthCallback() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
getOAuthManager() - Method in class org.mule.security.oauth.processor.BaseOAuth2AuthorizeMessageProcessor
 
getOAuthManager() - Method in class org.mule.security.oauth.processor.BaseOAuth2UnauthorizeMessageProcessor
 
getOAuthManagerClass() - Method in class org.mule.security.oauth.processor.BaseOAuth2AuthorizeMessageProcessor
 
getOAuthManagerClass() - Method in class org.mule.security.oauth.processor.BaseOAuth2UnauthorizeMessageProcessor
 
getOauthRestoreAccessToken() - Method in interface org.mule.security.oauth.OAuth1Adapter
Get the callback to be called when the access token and secret need to be restored
getOauthSaveAccessToken() - Method in interface org.mule.security.oauth.OAuth1Adapter
Get the callback to be called when the access token and secret need to be saved for later restoration
getOauthVerifier() - Method in interface org.mule.security.oauth.OAuthAdapter
Retrieve OAuth verifier
getOnNoTokenPolicy() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getOnNoTokenPolicy() - Method in interface org.mule.security.oauth.OnNoTokenPolicyAware
 
getPage() - Method in class org.mule.streaming.processor.ManagedPagingDelegateAdapter
getPage(P) - Method in class org.mule.streaming.ProviderAwarePagingDelegate
Returns the next page of items.
getPagingDelegate(MuleEvent, PagingConfiguration) - Method in class org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
Implement this method to return the PagingDelegate to be used when paging.
getPath() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Retrieves path
getPath() - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Retrieves path
getPattern() - Method in exception org.mule.security.oauth.exception.AuthorizationCodeNotFoundException
 
getProcessTemplate() - Method in interface org.mule.api.devkit.ProcessAdapter
 
getProcessTemplate() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
getProcessTemplate() - Method in interface org.mule.security.oauth.OAuth2Manager
 
getRedirectUri() - Method in class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
 
getRefreshToken() - Method in interface org.mule.security.oauth.OAuth2Adapter
Retrieve refresh token
getRefreshTokenPattern() - Method in interface org.mule.security.oauth.OAuth2Adapter
Returns a compiled Pattern which can be used to extract the refresh token from a String
getRefreshTokenRegex() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getRemotePort() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Retrieves remotePort
getRemotePort() - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Retrieves remotePort
getRequestToken() - Method in interface org.mule.security.oauth.OAuth1Adapter
Returns the request token
getRequestTokenSecret() - Method in interface org.mule.security.oauth.OAuth1Adapter
Gets the request token secret
getRequestTokenUrl() - Method in interface org.mule.security.oauth.OAuth1Adapter
Retrieves requestTokenUrl
getRequestTokenUrl() - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
Retrieves requestTokenUrl
getRequestTokenUrl() - Method in class org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
Retrieves requestTokenUrl
getScope() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Retrieves scope
getScope() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getScope() - Method in interface org.mule.security.oauth.OAuth2Connector
 
getSigningStrategy() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getState() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
getThirdPartyCode() - Method in exception org.mule.api.ConnectionException
Get a code for what went wrong as provided by the third party API
getTotalResults() - Method in class org.mule.streaming.processor.ManagedPagingDelegateAdapter
 
getTotalResults(P) - Method in class org.mule.streaming.ProviderAwarePagingDelegate
returns the total amount of items in the non-paged result set.
getUrl() - Method in interface org.mule.api.callback.HttpCallback
 
getUrl() - Method in class org.mule.security.oauth.DefaultHttpCallback
Retrieves url
getVerifierRegex() - Method in interface org.mule.security.oauth.OAuth1Connector
 
getVerifierRegex() - Method in interface org.mule.security.oauth.OAuth2Connector
 

H

handleNotAuthorized(Object, NotAuthorizedException, MuleEvent) - Method in enum org.mule.security.oauth.OnNoTokenPolicy
This method handles a NotAuthorizedException according to each policy
hasAttribute(Element, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
hasBeenAuthorized(OAuth1Adapter) - Method in class org.mule.security.oauth.BaseOAuth1Manager
Determines if the adapter has been authorized or not by checking its access token
hasBeenAuthorized(OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Validates that there's an access token for the given adapter.
hasBeenAuthorized(OAuth1Adapter) - Method in interface org.mule.security.oauth.OAuth1Manager
Determines if the adapter has been authorized or not by checking its access token
hasBeenAuthorized(OAuth2Adapter) - Method in interface org.mule.security.oauth.OAuth2Manager
Validates that there's an access token for the given adapter.
hasBeenAuthorized() - Method in interface org.mule.security.oauth.OAuthAdapter
Checks if the adapter has been authorized.
hasTokenExpired() - Method in interface org.mule.security.oauth.OAuth2Adapter
 
HTTP_STATUS - Static variable in interface org.mule.security.oauth.OAuthProperties
 
HttpCallback - Interface in org.mule.api.callback
Base interface for components that publish a http callback.
HttpCallbackAdapter - Interface in org.mule.security.oauth.callback
Adapter interface for Http callbacks
HttpCallbackFactory - Interface in org.mule.api.callback
Factory class for instances of HttpCallback that are used on the OAuth dance
HttpUtil - Interface in org.mule.security.oauth.util
Internal util class for Devkit's use only.
HttpUtilImpl - Class in org.mule.security.oauth.util
Default implementation for HttpUtil
HttpUtilImpl() - Constructor for class org.mule.security.oauth.util.HttpUtilImpl
 

I

IdUtils - Class in org.mule.utils
 
initialise() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Obtains the expression manager from the Mule context and initialises the connector.
initialise() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
initialise() - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
 
instantiateAdapter() - Method in class org.mule.security.oauth.BaseOAuth2Manager
Creates a concrete instance of the OAuth2Adapter that corresponds with this OAuthManager
internalObjectStoreFactory() - Method in class org.mule.security.oauth.DefaultRefreshTokenManager
 
isAssignableFrom(Type, Class) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
isCapableOf(ModuleCapability) - Method in interface org.mule.api.devkit.capability.Capabilities
Returns true if this module implements such capability
isCapableOf(ModuleCapability) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Returns true if this module implements such capability
isList(Type) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
isListClass(Class) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
Checks whether the specified class parameter is an instance of List
isMap(Type) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
isMapClass(Class) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
Checks whether the specified class parameter is an instance of Map
isMuleExpression(String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
isProtected() - Method in class org.mule.security.oauth.callback.ProcessCallback
 

M

makeObject(String) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
This method creates an instance of OAuth2Adapter which concrete type depends on the return of BaseOAuthClientFactory.getAdapterClass() The adapter is fully initialized and interfaces such as Initialisable, MuleContextAware and Startable are respected by invoking the corresponding methods in case the adapter implements them.
ManagedAccessTokenProcessInterceptor<T> - Class in org.mule.security.oauth.process
 
ManagedAccessTokenProcessInterceptor(ProcessInterceptor<T, OAuth2Adapter>, OAuth2Manager<OAuth2Adapter>) - Constructor for class org.mule.security.oauth.process.ManagedAccessTokenProcessInterceptor
 
ManagedAccessTokenProcessTemplate<P> - Class in org.mule.security.oauth.process
 
ManagedAccessTokenProcessTemplate(OAuth2Manager<OAuth2Adapter>, MuleContext) - Constructor for class org.mule.security.oauth.process.ManagedAccessTokenProcessTemplate
 
ManagedPagingDelegateAdapter<T> - Class in org.mule.streaming.processor
Adapter class to adapt a ProviderAwarePagingDelegate into a PagingDelegate Allows executing paging operations in a managed context defined by an owning ProcessTemplate
ManagedPagingDelegateAdapter(ProviderAwarePagingDelegate<T, Object>, ProcessTemplate<Object, Object>, List<Class<? extends Exception>>, boolean, MessageProcessor, MuleEvent) - Constructor for class org.mule.streaming.processor.ManagedPagingDelegateAdapter
 
MetadataAware - Interface in org.mule.api
This interface is implemented for every annotations.Module and annotations.Connector annotated class and its purpose is to define a contract to query the annotated class about its metadata.
ModuleCapability - Enum in org.mule.api.devkit.capability
Enumeration of possible capabilities of Mule modules.
moduleObject - Variable in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Module object
muleContext - Variable in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Mule Context
muleContext - Variable in class org.mule.security.oauth.BaseOAuth2Manager
muleContext
muleContext - Variable in class org.mule.security.oauth.process.RetryProcessInterceptor
Mule Context

N

NestedProcessorChain - Class in org.mule.api.devkit
Deprecated.
use NestedProcessorChain instead. This class will be removed in Mule 4.0
NestedProcessorChain(MuleEvent, MuleContext, MessageProcessor) - Constructor for class org.mule.api.devkit.NestedProcessorChain
Deprecated.
 
notifyAuthorizeStart(MuleEvent) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
notifyCallbackReception(MuleEvent) - Method in class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
 

O

OAuth1Adapter - Interface in org.mule.security.oauth
 
OAuth1Connector - Interface in org.mule.security.oauth
 
OAuth1FetchAccessTokenMessageProcessor - Class in org.mule.security.oauth.processor
 
OAuth1FetchAccessTokenMessageProcessor(OAuth1Adapter) - Constructor for class org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
 
OAuth1Manager - Interface in org.mule.security.oauth
 
OAuth2Adapter - Interface in org.mule.security.oauth
 
OAuth2Connector - Interface in org.mule.security.oauth
 
OAuth2FetchAccessTokenMessageProcessor - Class in org.mule.security.oauth.processor
 
OAuth2FetchAccessTokenMessageProcessor(OAuth2Manager<OAuth2Adapter>, String) - Constructor for class org.mule.security.oauth.processor.OAuth2FetchAccessTokenMessageProcessor
 
OAuth2Manager<C extends OAuth2Adapter> - Interface in org.mule.security.oauth
Wrapper around org.mule.api.annotations.oauth.OAuth2 annotated class that will infuse it with access token management capabilities.
OAUTH_AUTHORIZATION_BEGIN - Static variable in class org.mule.security.oauth.notification.OAuthAuthorizeNotification
 
OAUTH_AUTHORIZATION_END - Static variable in class org.mule.security.oauth.notification.OAuthAuthorizeNotification
 
OAuthAdapter - Interface in org.mule.security.oauth
 
OAuthAuthorizeNotification - Class in org.mule.security.oauth.notification
 
OAuthAuthorizeNotification(MuleEvent, int) - Constructor for class org.mule.security.oauth.notification.OAuthAuthorizeNotification
 
OAuthProcessTemplate<P> - Class in org.mule.security.oauth.process
 
OAuthProcessTemplate(Capabilities) - Constructor for class org.mule.security.oauth.process.OAuthProcessTemplate
 
OAuthProperties - Interface in org.mule.security.oauth
OAuthProperties is a set of constants pertaining to OAuth properties.
OAuthResponseParser - Interface in org.mule.security.oauth.util
 
OnNoTokenPolicy - Enum in org.mule.security.oauth
This enum specifies the behavior to take when an OAuth protected operation is executed before the authorization is performed
OnNoTokenPolicyAware - Interface in org.mule.security.oauth
 
org.mule.api - package org.mule.api
 
org.mule.api.callback - package org.mule.api.callback
 
org.mule.api.devkit - package org.mule.api.devkit
 
org.mule.api.devkit.capability - package org.mule.api.devkit.capability
 
org.mule.devkit.processor - package org.mule.devkit.processor
 
org.mule.security.oauth - package org.mule.security.oauth
 
org.mule.security.oauth.callback - package org.mule.security.oauth.callback
 
org.mule.security.oauth.config - package org.mule.security.oauth.config
 
org.mule.security.oauth.exception - package org.mule.security.oauth.exception
 
org.mule.security.oauth.notification - package org.mule.security.oauth.notification
 
org.mule.security.oauth.process - package org.mule.security.oauth.process
 
org.mule.security.oauth.processor - package org.mule.security.oauth.processor
 
org.mule.security.oauth.util - package org.mule.security.oauth.util
 
org.mule.streaming - package org.mule.streaming
 
org.mule.streaming.processor - package org.mule.streaming.processor
 
org.mule.utils - package org.mule.utils
 
overwritePayload(MuleEvent, Object) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Overwrites the event payload with the specified one

P

padId(String) - Static method in class org.mule.utils.IdUtils
 
parse(Element) - Method in interface org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser.ParseDelegate
 
parseConfigName(Element) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseConfigRef(Element, BeanDefinitionBuilder) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseList(Element, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseListAndSetProperty(Element, BeanDefinitionBuilder, String, String, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseListWithDefaultAndSetProperty(Element, BeanDefinitionBuilder, String, String, String, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseMap(Element, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseMapAndSetProperty(Element, BeanDefinitionBuilder, String, String, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseMapWithDefaultAndSetProperty(Element, BeanDefinitionBuilder, String, String, String, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNestedProcessor(Element, ParserContext, Class) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNestedProcessorAndSetProperty(Element, ParserContext, Class, BeanDefinitionBuilder, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNestedProcessorAndSetProperty(Element, String, ParserContext, Class, BeanDefinitionBuilder, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNestedProcessorAsList(Element, ParserContext, Class) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNestedProcessorAsListAndSetProperty(Element, ParserContext, Class, BeanDefinitionBuilder, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNestedProcessorAsListAndSetProperty(Element, String, ParserContext, Class, BeanDefinitionBuilder, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNoExprObjectRef(Element, BeanDefinitionBuilder, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseNoExprObjectRefWithDefault(Element, BeanDefinitionBuilder, String, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseObjectRef(Element, BeanDefinitionBuilder, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseObjectRefWithDefault(Element, BeanDefinitionBuilder, String, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseProperty(BeanDefinitionBuilder, Element, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseProperty(BeanDefinitionBuilder, Element, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parsePropertyRef(BeanDefinitionBuilder, Element, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parsePropertyRef(BeanDefinitionBuilder, Element, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseRetryPolicyTemplate(String, Element, ParserContext, BeanDefinitionBuilder, BeanDefinition) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseSet(Element, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseSetAndSetProperty(Element, BeanDefinitionBuilder, String, String, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseSetWithDefaultAndSetProperty(Element, BeanDefinitionBuilder, String, String, String, String, AbstractDevkitBasedDefinitionParser.ParseDelegate) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
parseTextProperty(BeanDefinitionBuilder, Element, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
passivateObject(String, OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
Passivates the object by updating the state of the persisted object with the one of the given one.
post(String, String) - Method in interface org.mule.security.oauth.util.HttpUtil
It posts the given body to a url and returns the response body as a string
post(String, String) - Method in class org.mule.security.oauth.util.HttpUtilImpl
It posts the given body to a url and returns the response body as a string
postAuth(OAuth2Adapter, String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Calls the org.mule.security.oauth.OAuth2Connector.postAuth() on the adapter.
postAuth() - Method in interface org.mule.security.oauth.OAuth2Connector
 
postAuth(OAuth2Adapter, String) - Method in interface org.mule.security.oauth.OAuth2Manager
Calls the org.mule.security.oauth.OAuth2Connector.postAuth() on the adapter.
process() - Method in interface org.mule.api.callback.SourceCallback
Dispatch the current event to the flow
process(Object) - Method in interface org.mule.api.callback.SourceCallback
Dispatch message to the flow
process(Object, Map<String, Object>) - Method in interface org.mule.api.callback.SourceCallback
Dispatch message to the flow with properties
process(MuleEvent) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
This final process implementation shields actual processing into abstract method DevkitBasedMessageProcessor.doProcess(org.mule.api.MuleEvent).
process(MuleEvent) - Method in class org.mule.security.oauth.callback.CallbackContinuationMessageProcessor
 
process(O) - Method in class org.mule.security.oauth.callback.ProcessCallback
 
process(MuleEvent) - Method in class org.mule.security.oauth.DefaultHttpCallback.FlowRefMessageProcessor
 
process(Object) - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
process(Object, Map<String, Object>) - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
process() - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
process(MuleEvent) - Method in class org.mule.security.oauth.processor.ExtractAuthorizationCodeMessageProcessor
 
ProcessAdapter<O> - Interface in org.mule.api.devkit
 
ProcessCallback<T,O> - Class in org.mule.security.oauth.callback
Callback with logic to execute within a controlled environment provided by ProcessTemplate
ProcessCallback() - Constructor for class org.mule.security.oauth.callback.ProcessCallback
 
ProcessCallbackProcessInterceptor<T,O> - Class in org.mule.security.oauth.process
 
ProcessCallbackProcessInterceptor() - Constructor for class org.mule.security.oauth.process.ProcessCallbackProcessInterceptor
 
processEvent(MuleEvent) - Method in interface org.mule.api.callback.SourceCallback
Dispatch the current event to the flow
processEvent(MuleEvent) - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
ProcessInterceptor<T,O> - Interface in org.mule.api.devkit
 
ProcessTemplate<T,O> - Interface in org.mule.api.devkit
 
ProviderAwarePagingDelegate<T,P> - Class in org.mule.streaming
Similar to PagingDelegate but aware of the actual component that provides the data being paged
ProviderAwarePagingDelegate() - Constructor for class org.mule.streaming.ProviderAwarePagingDelegate
 

R

refreshAccessToken(OAuth2Adapter, String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
if refresh token is available, then it makes an http call to refresh the access token.
refreshAccessToken(String) - Method in interface org.mule.security.oauth.OAuth2Adapter
 
refreshAccessToken(OAuth2Adapter, String) - Method in interface org.mule.security.oauth.OAuth2Manager
if refresh token is available, then it makes an http call to refresh the access token.
refreshAccessTokenOn() - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
refreshToken(OAuth2Adapter, String) - Method in class org.mule.security.oauth.DefaultRefreshTokenManager
Refreshes the token of the given id for the given adapter.
refreshToken(OAuth2Adapter, String) - Method in interface org.mule.security.oauth.RefreshTokenManager
Refreshes the token of the given id for the given adapter.
RefreshTokenManager - Interface in org.mule.security.oauth
 
RefreshTokenProcessInterceptor<T> - Class in org.mule.security.oauth.process
 
RefreshTokenProcessInterceptor(ProcessInterceptor<T, OAuth2Adapter>, MuleContext) - Constructor for class org.mule.security.oauth.process.RefreshTokenProcessInterceptor
 
releaseAccessToken(String, OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Return an access token to the pool
releaseAccessToken(String, C) - Method in interface org.mule.security.oauth.OAuth2Manager
Return an access token to the pool
removePadding(String) - Static method in class org.mule.utils.IdUtils
 
reset(OAuth1Adapter) - Method in class org.mule.security.oauth.BaseOAuth1Manager
Sets the adapter to a blank, unatuhorized state
reset() - Method in interface org.mule.security.oauth.OAuth1Adapter
Sets the adapter to a blank unauthorized state
reset(OAuth1Adapter) - Method in interface org.mule.security.oauth.OAuth1Manager
Sets the adapter to a blank, unatuhorized state
restoreAccessToken(OAuth1Adapter) - Method in class org.mule.security.oauth.BaseOAuth1Manager
Restores the access token that belongs to the given adapter and sets its value into it.
restoreAccessToken() - Method in class org.mule.security.oauth.callback.DefaultRestoreAccessTokenCallback
 
restoreAccessToken() - Method in interface org.mule.security.oauth.callback.RestoreAccessTokenCallback
Restore access token and secret
restoreAccessToken(OAuth1Adapter) - Method in interface org.mule.security.oauth.OAuth1Manager
Restores the access token that belongs to the given adapter and sets its value into it.
RestoreAccessTokenCallback - Interface in org.mule.security.oauth.callback
 
restoreAuthorizationEvent(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Recovers a MuleEvent from the object store.
restoreAuthorizationEvent(String) - Method in interface org.mule.security.oauth.OAuth2Manager
Recovers a MuleEvent from the object store.
restoreOriginalEvent(MuleEvent) - Method in class org.mule.security.oauth.processor.OAuth2FetchAccessTokenMessageProcessor
 
RetryProcessInterceptor<T,O> - Class in org.mule.security.oauth.process
 
RetryProcessInterceptor(ProcessInterceptor<T, O>, MuleContext, RetryPolicyTemplate) - Constructor for class org.mule.security.oauth.process.RetryProcessInterceptor
 

S

saveAccessToken(String, String) - Method in class org.mule.security.oauth.callback.DefaultSaveAccessTokenCallback
 
saveAccessToken(String, String) - Method in interface org.mule.security.oauth.callback.SaveAccessTokenCallback
Save access token and secret
SaveAccessTokenCallback - Interface in org.mule.security.oauth.callback
 
setAccessToken(String) - Method in interface org.mule.security.oauth.OAuthAdapter
 
setAccessTokenId(String) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
 
setAccessTokenId(String) - Method in class org.mule.security.oauth.callback.ProcessCallback
 
setAccessTokenObjectStore(ObjectStore<Serializable>) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets accessTokenObjectStore
setAccessTokenPool(GenericKeyedObjectPool<String, OAuth2Adapter>) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setAccessTokenSecret(String) - Method in interface org.mule.security.oauth.OAuth1Adapter
Sets access token secret
setAccessTokenUrl(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets accessTokenUrl
setAccessTokenUrl(String) - Method in interface org.mule.security.oauth.OAuthAdapter
 
setAccessTokenUrl(String) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
Sets accessTokenUrl
setAccessTokenUrl(String) - Method in class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
Sets accessTokenUrl
setApplicationName(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets applicationName
setAsync(Boolean) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Sets async
setAsync(Boolean) - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Sets async
setAuthorizationUrl(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets authorizationUrl
setAuthorizationUrl(String) - Method in interface org.mule.security.oauth.OAuthAdapter
 
setAuthorizationUrl(String) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
Sets authorizationUrl
setAuthorizationUrl(String) - Method in class org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
Sets authorizationUrl
setCallbackFactory(HttpCallbackFactory) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
setConnector(Object) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Sets connector
setConnector(Object) - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Sets connector
setConsumer(OAuthConsumer) - Method in interface org.mule.security.oauth.OAuth1Adapter
Sets the OAuthConsumer
setConsumerKey(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets consumerKey
setConsumerKey(String) - Method in interface org.mule.security.oauth.OAuth2Adapter
 
setConsumerSecret(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets consumerSecret
setConsumerSecret(String) - Method in interface org.mule.security.oauth.OAuth2Adapter
 
setCustomAdapterProperties(OAuth2Adapter, OAuthState) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
Implementors can levarage this method to move custom property values from the state to the adapter You can leave this method blank if not needed in your case.
setCustomProperties(OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Populates the adapter with custom properties not accessible from the base interface.
setCustomStateProperties(OAuth2Adapter, OAuthState) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
Implementos can leverage this method to move custom property values from the adapter to the state.
setDefaultAccessTokenId(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setDefaultUnauthorizedConnector(OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setDestroyMethodIfNeeded(BeanDefinitionBuilder, Class) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
setDomain(String) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Sets domain
setDomain(String) - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Sets domain
setExpiration(Date) - Method in interface org.mule.security.oauth.OAuth2Adapter
Sets expiration
setFetchSize(String) - Method in class org.mule.streaming.processor.AbstractDevkitBasedPageableMessageProcessor
 
setFlowConstruct(FlowConstruct) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Sets flowConstruct
setFlowConstruct(FlowConstruct) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setForceOldHttpTransport(boolean) - Method in class org.mule.security.oauth.DefaultHttpCallback
 
setHttpUtil(HttpUtil) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setInitMethodIfNeeded(BeanDefinitionBuilder, Class) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
setListener(MessageProcessor) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
Sets listener
setListener(MessageProcessor) - Method in class org.mule.security.oauth.processor.AbstractListeningMessageProcessor
Sets the message processor that will "listen" the events generated by this message source
setLocalPort(Integer) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Sets localPort
setLocalPort(Integer) - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Sets localPort
setMessageProcessor(MessageProcessor) - Method in class org.mule.security.oauth.callback.DefaultRestoreAccessTokenCallback
Sets messageProcessor
setMessageProcessor(MessageProcessor) - Method in class org.mule.security.oauth.callback.DefaultSaveAccessTokenCallback
Sets messageProcessor
setMinRefreshIntervalInMillis(int) - Method in class org.mule.security.oauth.DefaultRefreshTokenManager
 
setMinRefreshIntervalInMillis(int) - Method in interface org.mule.security.oauth.RefreshTokenManager
Sets the minimum interval of time in which we allow a given access token id to be refresh.
setModuleObject(Object) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Sets moduleObject
setMuleContext(MuleContext) - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
Sets muleContext
setMuleContext(MuleContext) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setMuleContext(MuleContext) - Method in class org.mule.security.oauth.DefaultHttpCallback
Sets muleContext
setMuleContext(MuleContext) - Method in class org.mule.security.oauth.DefaultRefreshTokenManager
 
setMuleContext(MuleContext) - Method in class org.mule.security.oauth.process.RetryProcessInterceptor
Sets muleContext
setName(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setNoRecurseOnDefinition(BeanDefinition) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
setOauthCallback(HttpCallback) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
setOauthResponseParser(OAuthResponseParser) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setOauthRestoreAccessToken(RestoreAccessTokenCallback) - Method in interface org.mule.security.oauth.OAuth1Adapter
Set the callback to be called when the access token and secret need to be restored
setOauthSaveAccessToken(SaveAccessTokenCallback) - Method in interface org.mule.security.oauth.OAuth1Adapter
Set the callback to be called when the access token and secret need to be saved for later restoration
setOauthVerifier(String) - Method in interface org.mule.security.oauth.OAuthAdapter
Set OAuth verifier
setOnNoTokenPolicy(OnNoTokenPolicy) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setOnNoTokenPolicy(OnNoTokenPolicy) - Method in interface org.mule.security.oauth.OnNoTokenPolicyAware
 
setPath(String) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Sets path
setPath(String) - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Sets path
setRedirectUri(String) - Method in class org.mule.security.oauth.processor.FetchAccessTokenMessageProcessor
Sets redirectUri
setRef(BeanDefinitionBuilder, String, String) - Method in class org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
 
setRefreshedTokensStore(ObjectStore<Boolean>) - Method in class org.mule.security.oauth.DefaultRefreshTokenManager
 
setRefreshedTokensStore(ObjectStore<Boolean>) - Method in interface org.mule.security.oauth.RefreshTokenManager
Sets the ObjectStore to use for the tokens refresh state.
setRefreshToken(String) - Method in interface org.mule.security.oauth.OAuth2Adapter
Set refresh token
setRefreshTokenManager(RefreshTokenManager) - Method in class org.mule.security.oauth.BaseOAuth2Manager
 
setRemotePort(Integer) - Method in class org.mule.security.oauth.callback.DefaultHttpCallbackAdapter
Sets remotePort
setRemotePort(Integer) - Method in interface org.mule.security.oauth.callback.HttpCallbackAdapter
Sets remotePort
setRequestToken(String) - Method in interface org.mule.security.oauth.OAuth1Adapter
Sets the request token
setRequestTokenSecret(String) - Method in interface org.mule.security.oauth.OAuth1Adapter
Sets the request token secret
setRequestTokenUrl(String) - Method in interface org.mule.security.oauth.OAuth1Adapter
Sets requestTokenUrl
setRequestTokenUrl(String) - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
Sets requestTokenUrl
setRequestTokenUrl(String) - Method in class org.mule.security.oauth.processor.OAuth1FetchAccessTokenMessageProcessor
Sets requestTokenUrl
setScope(String) - Method in class org.mule.security.oauth.BaseOAuth2Manager
Sets scope
setState(String) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
Sets state
SourceCallback - Interface in org.mule.api.callback
Callback interface used by message source annotated methods to dispatch messages.
start() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
 
start() - Method in class org.mule.security.oauth.BaseOAuth2Manager
start() - Method in class org.mule.security.oauth.DefaultHttpCallback
Starts a http inbound endpoint served by the underlying connector.
start() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
start() - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
 
start() - Method in class org.mule.security.oauth.processor.BaseOAuth2AuthorizeMessageProcessor
 
startCallback(HttpCallbackAdapter, FetchAccessTokenMessageProcessor) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
startCallback(HttpCallbackAdapter, FetchAccessTokenMessageProcessor) - Method in class org.mule.security.oauth.processor.BaseOAuth1AuthorizeMessageProcessor
 
stop() - Method in interface org.mule.api.callback.StopSourceCallback
 
stop() - Method in class org.mule.devkit.processor.DevkitBasedMessageProcessor
 
stop() - Method in class org.mule.security.oauth.BaseOAuth2Manager
stop() - Method in class org.mule.security.oauth.DefaultHttpCallback
Stops and disposes the processor chain and the inbound endpoint.
stop() - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
StopSourceCallback - Interface in org.mule.api.callback
Callback returned by methods that are annotated with @Source

It will be executed when the MessageSource is being stopped.

storeAuthorizationEvent(MuleEvent) - Method in class org.mule.security.oauth.BaseOAuth2Manager
This method is expected to receive the MuleEvent corresponding to the execution of an OAuth2 authorize processor.
storeAuthorizationEvent(MuleEvent) - Method in interface org.mule.security.oauth.OAuth2Manager
This method is expected to receive the MuleEvent corresponding to the execution of an OAuth2 authorize processor.

T

toString() - Method in class org.mule.security.oauth.notification.OAuthAuthorizeNotification
 
toString(MuleEvent, Object) - Method in class org.mule.security.oauth.processor.AbstractAuthorizeMessageProcessor
 
transform(MuleMessage, Type, Object) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
transform(MuleContext, MuleEvent, Type, String, Object) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 
transform(MuleContext, MuleMessage, Type, String, Object) - Method in class org.mule.devkit.processor.ExpressionEvaluatorSupport
 

V

validateObject(String, OAuth2Adapter) - Method in class org.mule.security.oauth.BaseOAuthClientFactory
Validates the object by checking that it exists at the object store and that the state of the given object is consisten with the persisted state
valueOf(String) - Static method in enum org.mule.api.ConnectionExceptionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.api.devkit.capability.ModuleCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.security.oauth.OnNoTokenPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.api.ConnectionExceptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.api.devkit.capability.ModuleCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.security.oauth.OnNoTokenPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
VERIFIER - Static variable in interface org.mule.security.oauth.OAuthProperties
 
A B C D E F G H I M N O P R S T V 

Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.