@Alias(value="basic") @DisplayName(value="Username Password") @BasicAuth public class BasicConnectionProvider 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 |
|---|
BasicConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
SalesforceAnalyticsConnection |
connect() |
void |
initialise() |
void |
setBasicAuthUserPassParams(BasicAuthUserPassParams basicAuthUserPassParams) |
void |
setConnectionAdvancedParamsWithSession(AdvancedParams connectionAdvancedParamsWithSession) |
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 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 void setBasicAuthUserPassParams(BasicAuthUserPassParams basicAuthUserPassParams)
public void setConnectionAdvancedParamsWithSession(AdvancedParams connectionAdvancedParamsWithSession)
public void setProxySettingsParams(ProxySettingsParams proxySettingsParams)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.