DefaultOAuthPlatformManagedDancerBuilder(org.mule.runtime.oauth.api.OAuthService oauthService,
OCSClient.OCSClientFactory ocsClientFactory,
org.mule.runtime.api.scheduler.SchedulerService schedulerService,
org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,org.mule.runtime.oauth.api.state.ResourceOwnerOAuthContext> 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) |
DefaultPlatformManagedDancer(String name,
String connectionUri,
String organizationId,
String platformUrl,
OCSClient.OCSClientFactory ocsClientFactory,
org.mule.runtime.oauth.api.OAuthService oauthService,
String clientId,
String clientSecret,
String tokenUrl,
String scopes,
org.mule.runtime.oauth.api.builder.ClientCredentialsLocation clientCredentialsLocation,
Charset encoding,
String responseAccessTokenExpr,
String responseRefreshTokenExpr,
String responseExpiresInExpr,
Map<String,String> customParametersExtractorsExprs,
Function<String,String> resourceOwnerIdTransformer,
org.mule.runtime.api.scheduler.SchedulerService schedulerService,
org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,org.mule.runtime.oauth.api.state.ResourceOwnerOAuthContext> tokensStore,
org.mule.runtime.http.api.client.HttpClient httpClient,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator,
List<? extends org.mule.runtime.oauth.api.listener.OAuthStateListener> listeners) |