public class DefaultOAuthClientCredentialsDancerBuilder extends AbstractOAuthDancerBuilder<org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer> implements org.mule.runtime.oauth.api.builder.OAuthClientCredentialsDancerBuilder
clientId, clientSecret, customParametersExtractorsExprs, encodeClientCredentialsInBody, encoding, expressionEvaluator, httpClientCache, httpClientFactory, lockProvider, resourceOwnerIdTransformer, responseAccessTokenExpr, responseExpiresInExpr, responseRefreshTokenExpr, scopes, tokensStore, tokenUrl| Constructor and Description |
|---|
DefaultOAuthClientCredentialsDancerBuilder(org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,org.mule.runtime.oauth.api.state.DefaultResourceOwnerOAuthContext> tokensStore,
com.github.benmanes.caffeine.cache.LoadingCache<org.mule.runtime.api.util.Pair<org.mule.runtime.api.tls.TlsContextFactory,org.mule.runtime.http.api.client.proxy.ProxyConfig>,org.mule.runtime.http.api.client.HttpClient> httpClientCache,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer |
build() |
org.mule.runtime.oauth.api.builder.OAuthClientCredentialsDancerBuilder |
encodeClientCredentialsInBody(boolean encodeClientCredentialsInBody) |
clientCredentials, customParametersExtractorsExprs, encoding, resourceOwnerIdTransformer, responseAccessTokenExpr, responseExpiresInExpr, responseRefreshTokenExpr, scopes, tokenUrl, tokenUrl, tokenUrl, tokenUrl, tokenUrlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclientCredentials, customParametersExtractorsExprs, encoding, resourceOwnerIdTransformer, responseAccessTokenExpr, responseExpiresInExpr, responseRefreshTokenExpr, scopes, tokenUrl, tokenUrl, tokenUrl, tokenUrl, tokenUrlpublic DefaultOAuthClientCredentialsDancerBuilder(org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,org.mule.runtime.oauth.api.state.DefaultResourceOwnerOAuthContext> tokensStore,
com.github.benmanes.caffeine.cache.LoadingCache<org.mule.runtime.api.util.Pair<org.mule.runtime.api.tls.TlsContextFactory,org.mule.runtime.http.api.client.proxy.ProxyConfig>,org.mule.runtime.http.api.client.HttpClient> httpClientCache,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator)
public org.mule.runtime.oauth.api.builder.OAuthClientCredentialsDancerBuilder encodeClientCredentialsInBody(boolean encodeClientCredentialsInBody)
encodeClientCredentialsInBody in interface org.mule.runtime.oauth.api.builder.OAuthClientCredentialsDancerBuilderencodeClientCredentialsInBody in class AbstractOAuthDancerBuilder<org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer>public org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer build()
build in interface org.mule.runtime.oauth.api.builder.OAuthDancerBuilder<org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer>Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.