public class DefaultOAuthPlatformManagedDancerBuilder
extends org.mule.runtime.oauth.internal.builder.AbstractOAuthDancerBuilder<org.mule.runtime.oauth.api.PlatformManagedOAuthDancer>
implements org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder
OAuthPlatformManagedDancerBuilderclientCredentialsLocation, clientId, clientSecret, customParametersExtractorsExprs, encoding, expressionEvaluator, httpClientFactory, lockProvider, name, resourceOwnerIdTransformer, responseAccessTokenExpr, responseExpiresInExpr, responseRefreshTokenExpr, schedulerService, scopes, tokensStore, tokenUrl| Constructor and Description |
|---|
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,
org.mule.runtime.oauth.api.http.HttpClientFactory httpClientFactory,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder |
addListener(org.mule.runtime.oauth.api.listener.PlatformManagedOAuthStateListener listener) |
org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder |
apiVersion(String apiVersion) |
org.mule.runtime.oauth.api.PlatformManagedOAuthDancer |
build() |
org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder |
connectionUri(String connectionUri) |
org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder |
organizationId(String organizationId) |
org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder |
platformUrl(String platformUrl) |
clientCredentials, customParametersExtractorsExprs, encodeClientCredentialsInBody, encoding, name, resourceOwnerIdTransformer, responseAccessTokenExpr, responseExpiresInExpr, responseRefreshTokenExpr, scopes, tokenUrl, tokenUrl, tokenUrl, tokenUrl, tokenUrl, withClientCredentialsInclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclientCredentials, customParametersExtractorsExprs, encoding, name, resourceOwnerIdTransformer, responseAccessTokenExpr, responseExpiresInExpr, responseRefreshTokenExpr, scopes, tokenUrl, tokenUrl, tokenUrl, tokenUrl, tokenUrl, withClientCredentialsInpublic 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,
org.mule.runtime.oauth.api.http.HttpClientFactory httpClientFactory,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator)
public org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder connectionUri(String connectionUri)
connectionUri in interface org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilderpublic org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder organizationId(String organizationId)
organizationId in interface org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilderpublic org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder platformUrl(String platformUrl)
platformUrl in interface org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilderpublic org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder apiVersion(String apiVersion)
apiVersion in interface org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilderpublic org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilder addListener(org.mule.runtime.oauth.api.listener.PlatformManagedOAuthStateListener listener)
addListener in interface org.mule.runtime.oauth.api.builder.OAuthPlatformManagedDancerBuilderpublic org.mule.runtime.oauth.api.PlatformManagedOAuthDancer build()
build in interface org.mule.runtime.oauth.api.builder.OAuthDancerBuilder<org.mule.runtime.oauth.api.PlatformManagedOAuthDancer>Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.