java.lang.Object | |
↳ | com.salesforce.android.connectedapp.ConnectedAppConfiguration.Builder |
Builder class for creating ConnectedAppConfiguration
instances. A valid Salesforce
instance URL and an AuthTokenProvider
instance are required.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Builder() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ConnectedAppConfiguration.Builder |
authTokenProvider(AuthTokenProvider authTokenProvider)
REQUIRED: An
AuthTokenProvider instance, used when making authenticated HTTP requests
to Salesforce. | ||||||||||
ConnectedAppConfiguration |
build()
Build a ConnectedAppConfiguration instance.
| ||||||||||
ConnectedAppConfiguration.Builder |
gcmSenderId(String gcmSenderId)
The GCM Sender ID for your Google Cloud Messaging or Firebase Messaging application.
| ||||||||||
ConnectedAppConfiguration.Builder |
salesforceInstanceURL(String salesforceInstanceURL)
REQUIRED: The Salesforce instance URL or Community URL for your Organization.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
REQUIRED: An AuthTokenProvider
instance, used when making authenticated HTTP requests
to Salesforce. Connected App client functionality requires an authenticated user.
Build a ConnectedAppConfiguration instance. This may be passed to
create(Context, ConnectedAppConfiguration)
to initialize your
Con
nected App client.
An exception will be thrown if the Salesforce instance URL or AuthTokenProvider
are
not provided to the Builder before calling this method.
The GCM Sender ID for your Google Cloud Messaging or Firebase Messaging application. This must be the same GCM/Firebase application that has been configured in your org's Connected App settings.
This field is not required, but registering for push notifications will not succeed without it.
REQUIRED: The Salesforce instance URL or Community URL for your Organization.