@NoExtend @NoInstantiate public class ClientCredentialsGrantType extends AbstractGrantType
customParameterExtractors, expressionEvaluator, lockFactory, muleContext, oAuthService, resolver, responseAccessToken, responseExpiresIn, responseRefreshToken, tokenManager| Constructor and Description |
|---|
ClientCredentialsGrantType() |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate(org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder builder) |
boolean |
equals(Object obj) |
org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer |
getDancer() |
int |
hashCode() |
void |
initialise() |
boolean |
isEncodeClientCredentialsInBody() |
void |
retryIfShould(org.mule.runtime.extension.api.runtime.operation.Result<Object,org.mule.extension.http.api.HttpResponseAttributes> firstAttemptResult,
Runnable retryCallback,
Runnable notRetryCallback) |
boolean |
shouldRetry(org.mule.runtime.extension.api.runtime.operation.Result<Object,org.mule.extension.http.api.HttpResponseAttributes> firstAttemptResult) |
buildAuthorizationHeaderContent, configureBaseDancer, dispose, getClientId, getClientSecret, getCustomParameterExtractors, getRefreshTokenWhen, getResponseAccessToken, getResponseExpiresIn, getResponseRefreshToken, getScopes, getTlsContextFactory, getTokenUrl, initTokenManager, isDefaultTokenManager, start, stoppublic final void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableinitialise in class AbstractGrantTypeorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void authenticate(org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder builder)
throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic boolean shouldRetry(org.mule.runtime.extension.api.runtime.operation.Result<Object,org.mule.extension.http.api.HttpResponseAttributes> firstAttemptResult) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic void retryIfShould(org.mule.runtime.extension.api.runtime.operation.Result<Object,org.mule.extension.http.api.HttpResponseAttributes> firstAttemptResult, Runnable retryCallback, Runnable notRetryCallback)
public boolean equals(Object obj)
equals in class AbstractGrantTypepublic int hashCode()
hashCode in class AbstractGrantTypepublic org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer getDancer()
getDancer in class AbstractGrantTypepublic boolean isEncodeClientCredentialsInBody()
isEncodeClientCredentialsInBody in class AbstractGrantTypeCopyright © 2020 MuleSoft, Inc.. All rights reserved.