CoreConfiguration

constructor(serviceAPI: String, organizationId: String, developerName: String, isUserVerificationRequired: Boolean = false, remoteLocaleMap: Map<String, String> = emptyMap())

Creates a configuration object that is used to create a CoreClient instance.

Parameters

serviceAPI

The service API endpoint URL.

organizationId

Your Salesforce org ID.

developerName

The API Name for the embedded service deployment associated with this configuration.

isUserVerificationRequired

Denotes the deployment as being configured for verified users.

remoteLocaleMap

The localization map used for resolving the language for custom labels returned when requesting a RemoteConfiguration.

See also


constructor(configuration: Configuration)

Creates a configuration object that is used to create a CoreClient instance.

Parameters

configuration

constructor(@Json(name = "Url") serviceAPI: URL, @Json(name = "OrganizationId") organizationId: String, @Json(name = "DeveloperName") developerName: String, isUserVerificationRequired: Boolean = false, remoteLocaleMap: Map<String, String> = emptyMap())

Parameters

serviceAPI

The service API endpoint URL.

organizationId

Your Salesforce org ID.

developerName

The API Name for the embedded service deployment associated with this configuration.

isUserVerificationRequired

Denotes the deployment as being configured for verified users.

remoteLocaleMap

The localization map used for resolving the language for custom labels returned when requesting a RemoteConfiguration.