public abstract class BaseOAuth2AuthorizeMessageProcessor<T extends OAuth2Manager<OAuth2Adapter>> extends AbstractAuthorizeMessageProcessor
callbackFactory
flowConstruct, moduleObject, muleContext
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
Constructor and Description |
---|
BaseOAuth2AuthorizeMessageProcessor() |
Modifier and Type | Method and Description |
---|---|
protected MuleEvent |
doProcess(MuleEvent event)
Starts the OAuth authorization process
|
protected OAuth2Manager<OAuth2Adapter> |
getOAuthManager() |
protected abstract Class<T> |
getOAuthManagerClass() |
void |
start() |
getAccessTokenUrl, getAuthCodeRegex, getAuthorizationUrl, getListener, getOauthCallback, getState, notifyAuthorizeStart, setAccessTokenUrl, setAuthorizationUrl, setCallbackFactory, setListener, setOauthCallback, setState, startCallback, stop, toString
dispose, findOrCreate, getAccessTokenId, getFlowConstruct, getMuleContext, initialise, overwritePayload, process, setAccessTokenId, setFlowConstruct, setModuleObject, setMuleContext
computeClassHierarchy, evaluate, evaluateAndTransform, evaluateAndTransform, getAccessTokenId, isAssignableFrom, isList, isListClass, isMap, isMapClass, transform, transform, transform
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setFlowConstruct
setMuleContext
initialise
process
public final void start() throws MuleException
start
in interface Startable
start
in class AbstractAuthorizeMessageProcessor
MuleException
protected final MuleEvent doProcess(MuleEvent event) throws Exception
doProcess
in class DevkitBasedMessageProcessor
event
- MuleEvent to be processedException
protected OAuth2Manager<OAuth2Adapter> getOAuthManager()
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.