public class DefaultOAuthService extends Object implements org.mule.runtime.oauth.api.OAuthService
| Modifier and Type | Field and Description |
|---|---|
protected org.mule.runtime.oauth.api.http.HttpClientFactory |
httpClientFactory |
protected org.mule.runtime.http.api.HttpService |
httpService |
protected org.mule.runtime.api.scheduler.SchedulerService |
schedulerService |
| Constructor and Description |
|---|
DefaultOAuthService(org.mule.runtime.http.api.HttpService httpService,
org.mule.runtime.api.scheduler.SchedulerService schedulerService) |
| Modifier and Type | Method and Description |
|---|---|
<T> org.mule.runtime.oauth.api.builder.OAuthAuthorizationCodeDancerBuilder |
authorizationCodeGrantTypeDancerBuilder(org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,T> tokensStore,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator) |
<T> org.mule.runtime.oauth.api.builder.OAuthClientCredentialsDancerBuilder |
clientCredentialsGrantTypeDancerBuilder(org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,T> tokensStore,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator) |
String |
getName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected final org.mule.runtime.http.api.HttpService httpService
protected final org.mule.runtime.api.scheduler.SchedulerService schedulerService
protected final org.mule.runtime.oauth.api.http.HttpClientFactory httpClientFactory
public DefaultOAuthService(org.mule.runtime.http.api.HttpService httpService,
org.mule.runtime.api.scheduler.SchedulerService schedulerService)
public String getName()
getName in interface org.mule.runtime.api.meta.NamedObjectpublic <T> org.mule.runtime.oauth.api.builder.OAuthClientCredentialsDancerBuilder clientCredentialsGrantTypeDancerBuilder(org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,T> tokensStore,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator)
clientCredentialsGrantTypeDancerBuilder in interface org.mule.runtime.oauth.api.OAuthServicepublic <T> org.mule.runtime.oauth.api.builder.OAuthAuthorizationCodeDancerBuilder authorizationCodeGrantTypeDancerBuilder(org.mule.runtime.api.lock.LockFactory lockProvider,
Map<String,T> tokensStore,
org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator)
authorizationCodeGrantTypeDancerBuilder in interface org.mule.runtime.oauth.api.OAuthServiceCopyright © 2003–2021 MuleSoft, Inc.. All rights reserved.