public abstract class AbstractOAuthBearerConnectionProvider extends AbstractConnectionProvider implements org.mule.runtime.api.lifecycle.Initialisable
| Modifier and Type | Field and Description |
|---|---|
protected org.mule.runtime.api.tls.TlsContextFactory |
tlsContextFactory
Protocol to use for communication.
|
| Constructor and Description |
|---|
AbstractOAuthBearerConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
SalesforceAnalyticsConnection |
connect() |
abstract com.sforce.soap.partner.PartnerConnection |
createPartnerConnection() |
AdvancedParams |
getoAuthAdvancedParams() |
ProxySettingsParams |
getProxySettingsParams() |
void |
initialise() |
void |
setoAuthAdvancedParams(AdvancedParams oAuthAdvancedParams) |
void |
setProxySettingsParams(ProxySettingsParams proxySettingsParams) |
disconnect, getSslContext, validate@Parameter
@Placement(tab="Security",
order=1)
@DisplayName(value="TLS configuration")
@Summary(value="If the HTTPS was configured as protocol, then the user needs to configure at least the keystore configuration")
@Optional
@Expression(value=NOT_SUPPORTED)
@ExcludeFromConnectivitySchema
protected org.mule.runtime.api.tls.TlsContextFactory tlsContextFactory
public AbstractOAuthBearerConnectionProvider()
public SalesforceAnalyticsConnection connect() throws org.mule.runtime.api.connection.ConnectionException
connect in interface org.mule.runtime.api.connection.ConnectionProvider<SalesforceAnalyticsConnection>org.mule.runtime.api.connection.ConnectionExceptionpublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic abstract com.sforce.soap.partner.PartnerConnection createPartnerConnection()
throws org.mule.runtime.api.connection.ConnectionException
org.mule.runtime.api.connection.ConnectionExceptionpublic AdvancedParams getoAuthAdvancedParams()
public void setoAuthAdvancedParams(AdvancedParams oAuthAdvancedParams)
public ProxySettingsParams getProxySettingsParams()
public void setProxySettingsParams(ProxySettingsParams proxySettingsParams)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.