Package-level declarations
Types
Link copied to clipboard
class AppAttestationClient(context: Context, deviceId: String, googleCloudProjectId: Long, integrityManager: StandardIntegrityManager = createStandard(context), remoteAccessConsumerKeyProvider: RemoteAccessConsumerKeyProvider, restClient: RestClient)
App attestation features supporting the Salesforce App Attestation External Client App (ECA) Plugin, the Salesforce Challenge API, Google Play Integrity API and integration of app attestation with Salesforce Authentication.
Link copied to clipboard
The service used for taking care of authentication for a Salesforce-based application.
Link copied to clipboard
Generic HTTP Access layer - used internally by com.salesforce.androidsdk.rest.RestClient and OAuth2.
Link copied to clipboard
Data class for decoding JWT-based access token
Link copied to clipboard
Link copied to clipboard
Android requires service classes to be public.
Link copied to clipboard
Typed representation of the OAuth token endpoint error values defined by the Salesforce server in OauthErrorCode.java (core/identity-common-api).
Link copied to clipboard
Provides the Salesforce External Client App (ECA) remote access consumer key. This is typically sourced from the boot configuration.
Link copied to clipboard
class ScopeParser
Utility class for parsing and working with OAuth2 scopes.