A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
S
- S4 - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- SAML - enum entry in com.sap.cloud.mobile.foundation.model.AuthMethod
- SamlAuth - class in com.sap.cloud.mobile.foundation.model
- Saml authentication configuration
- SamlAuth.Builder - class in com.sap.cloud.mobile.foundation.model.SamlAuth
- SamlConfig - class in com.sap.cloud.mobile.foundation.model
- Detail Saml configuration
- SamlConfig.Builder - class in com.sap.cloud.mobile.foundation.model.SamlConfig
- SamlConfiguration - class in com.sap.cloud.mobile.foundation.authentication
- This class holds all the information of a SAML configuration.
- SamlConfiguration.Builder - class in com.sap.cloud.mobile.foundation.authentication.SamlConfiguration
- Used to build a SamlConfiguration object.
- SamlInterceptor - class in com.sap.cloud.mobile.foundation.authentication
- Enables SAML authentication with OkHttp by implementing a okhttp3.Interceptor.
- SamlProcessor - class in com.sap.cloud.mobile.foundation.authentication
- This interface is used by the SamlInterceptor to authenticate when it detects a SAML challenge.
- SamlWebViewProcessor - class in com.sap.cloud.mobile.foundation.authentication
- This class uses android.webkit.WebView to implement SamlProcessor.
- samsungBrowser() - function in com.sap.cloud.mobile.foundation.authentication.BrowserDetails
- Returns a BrowserDetails object matching any version of the Samsung Browser.
- samsungBrowser(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.BrowserDetails
- Returns a BrowserDetails object matching a Samsung Browser of greater or equal version.
- SAP_PARTNER - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- SAPTRACELEVEL_ABAPCONDENS0 - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_ABAPCONDENS1 - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_BUFFER - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_CFUNCTION - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_ENQUEU - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_FREE - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_PERMISSION - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_RFC - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- SAPTRACELEVEL_SQL - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- saveAlias(java.lang.String,java.lang.Integer,java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.ChooseCertificateProvider.AliasStore
- Saves the given alias for the given host/port combination.
- saveAlias(java.lang.String,java.lang.Integer,java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.SystemCertificateProvider.AliasStore
- Saves the given alias for the given host/port combination.
- saveAppConfig(com.sap.cloud.mobile.foundation.model.AppConfig) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Saves the appConfig into the database, when it's 'null', remove the current one.
- saveArbitraryUserData(java.lang.String,java.lang.String,java.lang.Object) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Saves an arbitrary user data into the db.
- saveData(java.lang.String,T,java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.user.UserStoreManager
- Saves data into user secure store.
- saveData(java.lang.String,T) - function in com.sap.cloud.mobile.foundation.user.UserStoreManager
- Saves data into user secure store.
- saveFromResponse(okhttp3.HttpUrl,java.util.List) - function in com.sap.cloud.mobile.foundation.networking.WebkitCookieJar
- saveGlobalArbitraryUserData(java.lang.String,java.lang.Object) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Saves an arbitrary data for all users.
- saveUserPasscodeHistory(java.lang.String,java.lang.String) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Saves the user passcode history.
- scope(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Configuration.Builder
- scope(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Token.Builder
- scopes(java.util.Set) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Token.Builder
- SCP_FOR_NONSAP_SENDER - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- SCP_REQUEST_OR_DETERMINATION_LATER_IN_PROCESSING - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- screen(java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.AppUsageInfo
- Adds the data for SCREEN.
- SDKCustomTabsLauncher - class in com.sap.cloud.mobile.foundation.ext
- Represents the helper class to launch a Custom Chrome Tabs, so it can work seamlessly with the timeout unlock flow.
- SDKCustomTabsLauncher.Companion - class in com.sap.cloud.mobile.foundation.ext.SDKCustomTabsLauncher
- SDKExceptions - class in com.sap.cloud.mobile.foundation.common
- Represents the exception used for all services.
- SDKInitializer - class in com.sap.cloud.mobile.foundation.mobileservices
- Represents the utility to initialize MobileService used by the mobile app when starting the app.
- SDKProcessLifecycleObserver - class in com.sap.cloud.mobile.foundation.core
- Represents the process lifecycle observer to manage the foreground and background event handler.
- SDKProcessObserverInitializer - class in com.sap.cloud.mobile.foundation.core
- Represents the initializer to initialize the process observer
- SDKSessionInitializer - class in com.sap.cloud.mobile.foundation.core
- Represents the startup initializer to remove the session cookies.
- SDKUtils - class in com.sap.cloud.mobile.foundation.common
- secret(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Configuration.Builder
- SecureDatabaseResultSet - class in com.sap.cloud.mobile.foundation.securestore
- Executing a SQL query returns a
SecureDatabaseResultSetobject. - SecureDatabaseStore - class in com.sap.cloud.mobile.foundation.securestore
- SecureKeyValueStore - class in com.sap.cloud.mobile.foundation.securestore
- The SecureKeyValueStore is used to persist key-value pairs using an encrypted backing store.
- SecurePreferenceDataStore - class in com.sap.cloud.mobile.foundation.securestore
- A
PreferenceDataStoreimplementation encrypts contents using 256-bit AES encryption, and is provided to thePreferenceframework via setPreferenceDataStore. - SecureStoreCache - class in com.sap.cloud.mobile.foundation.cache
- A SecureStoreCache is a fixed size LRU (Least Recently Used) cache that contains key-value pairs persisted in an encrypted database.
- SecurityPolicy - class in com.sap.cloud.mobile.foundation.settings.policies
- send(java.lang.String,T,kotlinx.serialization.SerializationStrategy) - function in com.sap.cloud.mobile.foundation.networking.StompSession
- Sends message in json format to the given destination.
- sendRegistrationToServer(java.lang.String) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.Companion
- Sends the token to the mobile services back end.
- sendText(java.lang.String,java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.StompSession
- Sends text message to the given destination.
- SERVICE_INTERRUPTED - enum entry in com.sap.cloud.mobile.foundation.mobileservices.ServiceErrorCode
- ServiceErrorCode - class in com.sap.cloud.mobile.foundation.mobileservices
- Represents the service error types.
- ServiceListener - class in com.sap.cloud.mobile.foundation.mobileservices
- Represents the listener to be notified with a service result.
- ServiceResult - class in com.sap.cloud.mobile.foundation.mobileservices
- Represents the result for services SUCCESS The request was successful and returned the correct result.
- ServiceResult.FAILURE - class in com.sap.cloud.mobile.foundation.mobileservices.ServiceResult
- ServiceResult.SUCCESS - class in com.sap.cloud.mobile.foundation.mobileservices.ServiceResult
- SessionCreatedCheckInterceptor - class in com.sap.cloud.mobile.foundation.networking
- Check if onboarding is successful then send the notification to the registered
MobileServices - sessionEnd() - function in com.sap.cloud.mobile.foundation.usage.AppUsage
- Reports a SESSION_END event for the system default targetID.
- sessionEnd(java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.AppUsage
- Reports a SESSION_END event for the specified targetID.
- sessionStart() - function in com.sap.cloud.mobile.foundation.usage.AppUsage
- Reports a SESSION_START event for the system default targetID.
- sessionStart(java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.AppUsage
- Reports a SESSION_START event for the specified targetID.
- set(okhttp3.OkHttpClient) - function in com.sap.cloud.mobile.foundation.common.ClientProvider
- Sets the okHttpClient in the provider for future access using get.
- set(java.lang.String) - function in com.sap.cloud.mobile.foundation.common.DiscoveryServiceProvider
- Set the url of the discovery service host.
- set(com.sap.cloud.mobile.foundation.common.SettingsParameters) - function in com.sap.cloud.mobile.foundation.common.SettingsProvider
- Sets the settingsParameters in the provider for future access using get If the settingsParameters is changed, SETTINGS_PROVIDER_SET state event will be sent to the the observers.
- setAction(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.E2ETracingPassportBuilder
- setAction(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.IntegrationMonitoringPassportBuilder
- setAction(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.MeteringPassportBuilder
- setAction(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.UserMonitoringPassportBuilder
- setAlert(java.lang.String) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setAndroidNotificationID(java.lang.Integer) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setApiKey(java.lang.String) - function in com.sap.cloud.mobile.foundation.common.SettingsParameters
- Set api key
- setApiKey(java.lang.String) - function in com.sap.cloud.mobile.foundation.mobileservices.MobileService
- The api key that can connect to mobile server
- setApplication(android.app.Application) - function in com.sap.cloud.mobile.foundation.mobileservices.MobileService
- The application instance
- setAuthenticationUiCallback(com.sap.cloud.mobile.foundation.authentication.AuthenticationUiCallback) - function in com.sap.cloud.mobile.foundation.authentication.AuthenticationUiCallbackManager
- setAutoSession(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Specifies whether auto session will be used.
- setAutoUpload(boolean) - function in com.sap.cloud.mobile.foundation.logging.LogService
- Specifies whether auto upload will be used.
- setAutoUpload(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.logging.LoggingService
- setAutoUpload(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Specifies whether auto upload will be used.
- setAutoUploadType(com.sap.cloud.mobile.foundation.logging.LogUploadType) - function in com.sap.cloud.mobile.foundation.logging.LoggingService
- setBackgroundNotificationInterceptor(com.sap.cloud.mobile.foundation.remotenotification.BasePushService.BackgroundNotificationInterceptor) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setBadge(java.lang.Integer) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setBadgeMessage(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setBadgeServiceChannel(android.app.NotificationChannel) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setCallbackListener(com.sap.cloud.mobile.foundation.remotenotification.PushCallbackListener) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setCase(java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.AppUsageInfo
- Adds the data for CASE.
- setComponentName(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.PassportBuilder
- setComponentType(com.sap.cloud.mobile.foundation.networking.ComponentType) - function in com.sap.cloud.mobile.foundation.networking.PassportBuilder
- setConfigurationBuilder(com.sap.cloud.mobile.foundation.logging.Logging.ConfigurationBuilder) - function in com.sap.cloud.mobile.foundation.logging.Logging
- Set logging configuration object before initializing the service.
- setConsented(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.crash.CrashService
- setConsoleLoggerPattern(java.lang.String) - function in com.sap.cloud.mobile.foundation.logging.Logging
- Set the layout pattern used in the Android console.
- setCreatedTime(java.lang.Long) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Token
- setCurrentPasscodeDigital(java.lang.String,java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Sets if the current passcode is digital.
- setCurrentUser(com.sap.cloud.mobile.foundation.user.DeviceUser) - function in com.sap.cloud.mobile.foundation.user.UserSessionService
- The current user
- setData(java.util.HashMap) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setDataCollectionEnabled(boolean) - function in com.sap.cloud.mobile.foundation.usage.UsageBroker
- Sets the dataCollectionEnabled flag If this flag is set to false usage collection will be disabled
- setDaysToWaitBetweenUpload(int) - function in com.sap.cloud.mobile.foundation.usage.UsageBroker
- Setter for DaysToWaitBetweenUpload Upload can be called repeatedly ( in onResume for example ), but the upload will only occur after the expressed number of days, if it is greater than zero
- setEffectiveMultipleUserMode(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Changes the effective multiple user mode.
- setEnableAutoMessageHandling(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- Enable auto message handling.
- setEnableBadgeMessage(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setEnabled(boolean) - function in com.sap.cloud.mobile.foundation.usage.UsageReporter
- Enables the usage reporter.
- setEnablePKCE(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- setEnablePKCEForOAuth(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.ext.AppExtensionService
- Set whether PKCE is enabled for OAuth
- setExtender(androidx.core.app.NotificationCompat.Extender) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setFeatureVectorPolicyAllEnabled(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.settings.policies.FeatureRestrictionPolicy
- setForegroundNotificationInterceptor(com.sap.cloud.mobile.foundation.remotenotification.BasePushService.ForegroundNotificationInterceptor) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setForegroundPushNotificationReady(com.sap.cloud.mobile.foundation.remotenotification.ForegroundPushNotificationReady) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setFromBackground(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setHandled() - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setHandledByForeground() - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setHandledByForeground(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setListener(com.sap.cloud.mobile.foundation.usage.AppUsageUploader.UploadListener) - function in com.sap.cloud.mobile.foundation.usage.AppUsageUploader
- setLockCallback(com.sap.cloud.mobile.foundation.networking.LockWipePolicy.LockCallback) - function in com.sap.cloud.mobile.foundation.networking.LockWipePolicy
- Sets the lock callback on a lock &wipe policy object.
- setLogConfiguration(com.sap.cloud.mobile.foundation.logging.Logging.ConfigurationBuilder) - function in com.sap.cloud.mobile.foundation.logging.LogService
- Sets logging configurations by
Logging.ConfigurationBuilder. - setLogPolicy(com.sap.cloud.mobile.foundation.settings.policies.LogPolicy) - function in com.sap.cloud.mobile.foundation.logging.LogService
- Sets logging configurations by
LogPolicy. - setLogToConsole(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.logging.LoggingService
- Whether log information to the logcat console
- setNestedScrollingEnabled(boolean) - function in com.sap.cloud.mobile.foundation.authentication.NestedWebView
- setNotificationID(java.lang.String) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setNotificationIdStart(java.lang.Integer) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.Companion
- setNotificationStatus(com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage.NotificationStatus) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setOnBoarded(com.sap.cloud.mobile.foundation.user.DeviceUser,java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Sets the onBoarded status for the given user.
- setPasscodeCreateTime(java.lang.String,java.lang.Long) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Sets the passcode creation time.
- setPasscodePolicy(java.lang.String,com.sap.cloud.mobile.foundation.settings.policies.PasscodePolicy) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Saves the passcode policy for this user by userId.
- setPassport(com.sap.cloud.mobile.foundation.networking.Passport) - function in com.sap.cloud.mobile.foundation.networking.PassportBuilder
- setPassport(com.sap.cloud.mobile.foundation.networking.Passport) - function in com.sap.cloud.mobile.foundation.networking.PassportManager
- setPersistedNotification(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setPolicy(com.sap.cloud.mobile.foundation.settings.policies.LogPolicy) - function in com.sap.cloud.mobile.foundation.logging.LoggingService
- The log policy
- setPrevComponentName(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.PassportBuilder
- setPushCallbackListener(com.sap.cloud.mobile.foundation.remotenotification.PushCallbackListener) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- Sets the push callback listener.
- setPushMessageStatus(java.lang.String,com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage.NotificationStatus) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.Companion
- Sends the push message status to server.
- setPushProvider(com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushProvider) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setPushRemoteMessage(com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- Sets push message
- setPushService(com.sap.cloud.mobile.foundation.remotenotification.BasePushService) - function in com.sap.cloud.mobile.foundation.remotenotification.NotificationTrampolineActivity
- setPushServiceConfig(com.sap.cloud.mobile.foundation.remotenotification.PushServiceConfig) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- Setup push related config.
- setRemoteNotificationClient(com.sap.cloud.mobile.foundation.remotenotification.RemoteNotificationClient) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setRequestReadonlyToken(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- setResponseType(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- setRestore() - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setRetryLimit(java.lang.String,java.lang.Integer) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Sets the retry limit left for the user.
- setRootLogLevel(com.sap.cloud.mobile.foundation.settings.policies.LogPolicy) - function in com.sap.cloud.mobile.foundation.settings.policies.LogPolicy.Companion
- Sets the root log level
- setScope(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- setSdkSharedPreferences(android.content.SharedPreferences) - function in com.sap.cloud.mobile.foundation.mobileservices.MobileService
- SDK shared preference
- setSecret(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- setShowOnSystemBar() - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushNotificationEvent
- setState(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- setStoreName(java.util.UUID) - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Sets the usage store name.
- SettingsParameters - class in com.sap.cloud.mobile.foundation.common
- This Class holds the basic settings parameters There are ApplicationId, deviceID, applicationVersion,backendURL, and version of the server
- SettingsProvider - class in com.sap.cloud.mobile.foundation.common
- Facilitates keeping a global reference to application SettingsParameters, including ApplicationId, deviceID, applicationVersion,backendURL, and version of the server.
- SettingsTarget - class in com.sap.cloud.mobile.foundation.settings.policies
- setTitle(java.lang.String) - function in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage
- setTokenRegistered(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- setTraceFlag(com.sap.cloud.mobile.foundation.networking.TraceFlag) - function in com.sap.cloud.mobile.foundation.networking.E2ETracingPassportBuilder
- setType(java.lang.Integer) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService.PushProvider
- setUploadThresholdKB(java.lang.Integer) - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Specifies the record size that will trigger usage auto upload.
- setUsageStoreName(java.lang.String,java.lang.String) - function in com.sap.cloud.mobile.foundation.user.DeviceUserManager
- Sets the usage store name for this user.
- setUserConsented(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.usage.UsageService
- The service does not maintain the user consent by itself, the client code needs to update this before starting the service, for example, when a new user onboarded, or switching to another user in the multiple user mode app.
- setUserID(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.E2ETracingPassportBuilder
- setUserID(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.UserMonitoringPassportBuilder
- setValue(java.lang.String,java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.UsageInfo
- Stores a name value pair.
- setValues(java.util.Map) - function in com.sap.cloud.mobile.foundation.usage.UsageInfo
- Sets values by passing in the embedded
HashMapobtained via getValues that has contents filled or changed outside and prior to this method call. - setWebOptionForAuth(com.sap.cloud.mobile.foundation.authentication.OAuth2WebOption) - function in com.sap.cloud.mobile.foundation.ext.AppExtensionService
- Choose between WebView or Browser for authentication
- setWipeCallback(com.sap.cloud.mobile.foundation.networking.LockWipePolicy.WipeCallback) - function in com.sap.cloud.mobile.foundation.networking.LockWipePolicy
- Sets the wipe callback on a lock &wipe policy object.
- SFSF - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- SharedDeviceService - class in com.sap.cloud.mobile.foundation.settings
- Represents the service to retrieve shared device settings, encryption key for offline database initialization, etc.
- SharedDeviceSettings - class in com.sap.cloud.mobile.foundation.settings
- Represents the data model related to shared device settings.
- shouldOverrideUrlLoading(android.net.Uri) - function in com.sap.cloud.mobile.foundation.authentication.WebViewActivity.WebViewListener
- signatureVerificationFail() - function in com.sap.cloud.mobile.foundation.model.AppConfigExceptionKt
- SIGNED_JSON - enum entry in com.sap.cloud.mobile.foundation.model.AppConfig.ContentFormat
- SilenceableInterceptor - class in com.sap.cloud.mobile.foundation.networking
- An interface for Interceptor to provide implementation in silent mode.
- silent(okhttp3.OkHttpClient) - function in com.sap.cloud.mobile.foundation.common.SDKUtils
- Clones the 'OkHttpClient' into a silent mode, this is only applicable for OAuth2 and SAML, and mostly be used for OData calls.
- SIMPLIFIED_JSON - enum entry in com.sap.cloud.mobile.foundation.model.AppConfig.ContentFormat
- skip(long) - function in com.sap.cloud.mobile.foundation.common.EncryptionInputStream
- Unsupported.
- SMB_B1 - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- sourceWithProgress(okio.Source,long,com.sap.cloud.mobile.foundation.networking.ProgressListener) - function in com.sap.cloud.mobile.foundation.networking.Progress
- Use this function to create a source that produces progress events.
- SslClientAuth - class in com.sap.cloud.mobile.foundation.authentication
- This class is meant to be used with the okhttp3.OkHttpClient.
- start(android.app.Application,com.sap.cloud.mobile.foundation.mobileservices.MobileService,java.lang.String,java.lang.String) - function in com.sap.cloud.mobile.foundation.mobileservices.SDKInitializer
- Starts the application with the services.
- start(android.app.Application,com.sap.cloud.mobile.foundation.mobileservices.MobileService,java.lang.String) - function in com.sap.cloud.mobile.foundation.mobileservices.SDKInitializer
- Starts the application with the services.
- start(android.app.Application,com.sap.cloud.mobile.foundation.mobileservices.MobileService) - function in com.sap.cloud.mobile.foundation.mobileservices.SDKInitializer
- Starts the application with the services.
- start(android.app.Application,android.content.Context,java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.UsageBroker
- Starts the UsageBroker
- startNestedScroll(int) - function in com.sap.cloud.mobile.foundation.authentication.NestedWebView
- startPush() - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- startService() - function in com.sap.cloud.mobile.foundation.mobileservices.TimeoutLockService
- startUsageBroker() - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Starts the usage broker if it was not started yet.
- STASHED - enum entry in com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage.NotificationStatus
- state(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Configuration.Builder
- STATISTICSONLY - enum entry in com.sap.cloud.mobile.foundation.networking.TraceFlag
- StompSession - class in com.sap.cloud.mobile.foundation.networking
- A STOMP session that can connect to a STOMP server and send/receive messages.
- stop() - function in com.sap.cloud.mobile.foundation.usage.UsageBroker
- Stops the UsageBroker without deleting the current usage store.
- stopNestedScroll() - function in com.sap.cloud.mobile.foundation.authentication.NestedWebView
- stopPush() - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- stopService() - function in com.sap.cloud.mobile.foundation.mobileservices.TimeoutLockService
- stopUsageBroker(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Stops the usage broker if it was started.
- stopUsageBroker() - function in com.sap.cloud.mobile.foundation.usage.UsageService
- Stops the usage broker if it was started.
- storeCredential(java.lang.String,java.lang.String,kotlin.Array) - function in com.sap.cloud.mobile.foundation.authentication.BasicAuthCredentialStore
- Stores credentials for future use.
- storeCredential(java.lang.String,java.lang.String,kotlin.Array) - function in com.sap.cloud.mobile.foundation.authentication.BasicAuthInMemoryStore
- Stores credentials for future use.
- storeCredential(java.lang.String,java.lang.String,kotlin.Array) - function in com.sap.cloud.mobile.foundation.authentication.BasicAuthPersistentStore
- Stores credentials for future use.
- storeCustomPolicy(T,com.sap.cloud.mobile.foundation.settings.policies.SettingsTarget) - function in com.sap.cloud.mobile.foundation.settings.CustomSettingsService
- Creates or updates the given entity to mobile server.
- storeCustomPolicy(T,com.sap.cloud.mobile.foundation.settings.policies.SettingsTarget,com.sap.cloud.mobile.foundation.mobileservices.ServiceListener) - function in com.sap.cloud.mobile.foundation.settings.CustomSettingsService
- Creates or updates the given entity to mobile server, the listener will be notified with the result on the main thread.
- storeExists() - function in com.sap.cloud.mobile.foundation.securestore.SecureDatabaseStore
- Checks if the database file exists.
- storeExists() - function in com.sap.cloud.mobile.foundation.securestore.SecureKeyValueStore
- Checks if the underlying database exists.
- storeNotificationMessage(java.lang.Boolean,com.sap.cloud.mobile.foundation.remotenotification.PushRemoteMessage,com.sap.cloud.mobile.foundation.remotenotification.ForegroundPushNotificationReady) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- Stores the notification from system tray, notification will be displayed depending condition.
- storeToken(com.sap.cloud.mobile.foundation.authentication.OAuth2Token,java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2TokenInMemoryStore
- Called when a OAuth2Processor needs to store a token.
- storeToken(com.sap.cloud.mobile.foundation.authentication.OAuth2Token,java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2TokenPersistentStore
- Called when a OAuth2Processor needs to store a token.
- storeToken(com.sap.cloud.mobile.foundation.authentication.OAuth2Token,java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2TokenStore
- Called when a OAuth2Processor needs to store a token.
- subscribe(java.lang.String,kotlinx.serialization.DeserializationStrategy) - function in com.sap.cloud.mobile.foundation.networking.StompSession
- Subscribes to the given destination and receives messages in json format.
- subscribeText(java.lang.String) - function in com.sap.cloud.mobile.foundation.networking.StompSession
- Subscribes to the given destination and receives text messages.
- subscribeTopic(java.lang.String,com.sap.cloud.mobile.foundation.remotenotification.RemoteNotificationClient.CallbackListener) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- subscribeTopics(java.lang.String,com.sap.cloud.mobile.foundation.remotenotification.RemoteNotificationClient.CallbackListener) - function in com.sap.cloud.mobile.foundation.remotenotification.RemoteNotificationClient
- system() - function in com.sap.cloud.mobile.foundation.authentication.SslClientAuth
- system(com.sap.cloud.mobile.foundation.authentication.SystemCertificateProvider.AliasStore) - function in com.sap.cloud.mobile.foundation.authentication.SslClientAuth
- SystemCertificateProvider - class in com.sap.cloud.mobile.foundation.authentication
- An implementation of the CertificateProvider that provides certificates available in the android.security.KeyChain.
- SystemCertificateProvider.AliasStore - class in com.sap.cloud.mobile.foundation.authentication.SystemCertificateProvider
- An interface used for persisting the aliases the user has selected from the android.security.KeyChain.