public class ClientCredentialsTokenRequestHandler extends AbstractTokenRequestHandler implements org.mule.runtime.api.lifecycle.Initialisable
AbstractTokenRequestHandler.TokenResponse, AbstractTokenRequestHandler.TokenUrlResponseExceptionmuleContext, parameterExtractors, responseAccessToken, responseExpiresIn, responseRefreshToken| Constructor and Description |
|---|
ClientCredentialsTokenRequestHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialise() |
void |
refreshAccessToken() |
void |
setApplicationCredentials(ApplicationCredentials applicationCredentials) |
void |
setEncodeClientCredentialsInBody(boolean encodeClientCredentialsInBody) |
void |
setScopes(String scopes) |
void |
setTokenManager(TokenManagerConfig tokenManager) |
getMuleContext, getRefreshTokenWhen, getTokenUrl, invokeTokenUrl, isEmpty, processTokenResponse, setMuleContext, setTlsContextFactory, setTokenUrl, start, stop, tokenResponseContentIsValidpublic ClientCredentialsTokenRequestHandler()
public void setApplicationCredentials(ApplicationCredentials applicationCredentials)
public void setScopes(String scopes)
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableinitialise in class AbstractTokenRequestHandlerorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void refreshAccessToken()
throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic void setTokenManager(TokenManagerConfig tokenManager)
public void setEncodeClientCredentialsInBody(boolean encodeClientCredentialsInBody)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.