public abstract class AbstractGrantType extends Object implements HttpAuthentication, ApplicationCredentials, MuleContextAware
| Modifier and Type | Field and Description |
|---|---|
protected MuleContext |
muleContext |
protected DeferredExpressionResolver |
resolver |
protected TokenManagerConfig |
tokenManager
The token manager configuration to use for this grant type.
|
| Constructor and Description |
|---|
AbstractGrantType() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildAuthorizationHeaderContent(String accessToken) |
void |
setMuleContext(MuleContext muleContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitauthenticate, shouldRetrygetClientId, getClientSecretprotected MuleContext muleContext
protected DeferredExpressionResolver resolver
@Parameter @Optional protected TokenManagerConfig tokenManager
protected String buildAuthorizationHeaderContent(String accessToken)
accessToken - an oauth access tokenpublic void setMuleContext(MuleContext muleContext)
setMuleContext in interface MuleContextAwareCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.