A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
A
- abortBroadcast() - function in android.content.BroadcastReceiver
- About - class in com.sap.cloud.mobile.foundation.common
- A utility class to retrieve information about the SAP BTP SDK for Android, operating system, brand, model, and manufacturer.
- AbstractOAuthClient - class in com.sap.cloud.mobile.foundation.model
- OAuth client interface
- AbstractOAuthClient.Companion - class in com.sap.cloud.mobile.foundation.model.AbstractOAuthClient
- AbstractSettingsEntity - class in com.sap.cloud.mobile.foundation.settings.policies
- Represents the base class for all setting entities.
- accessToken(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Token.Builder
- action(java.lang.String) - function in com.sap.cloud.mobile.foundation.usage.AppUsageInfo
- Adds the data for ACTION.
- activeCount() - function in java.lang.Thread
- add(T) - function in com.sap.cloud.mobile.foundation.cache.CompositeCache
- Adds a concrete cache instance as one level of cache in the composite cache.
- addAuth(com.sap.cloud.mobile.foundation.model.Auth) - function in com.sap.cloud.mobile.foundation.model.AppConfig.Builder
- Add authentication method
- addChildrenForAccessibility(java.util.ArrayList) - function in android.view.ViewGroup
- addClient(com.sap.cloud.mobile.foundation.model.OAuthClient) - function in com.sap.cloud.mobile.foundation.model.OAuthConfig.Builder
- addContentView(android.view.View,android.view.ViewGroup.LayoutParams) - function in android.app.Activity
- addContentView(android.view.View,android.view.ViewGroup.LayoutParams) - function in android.app.Activity
- addContentView(android.view.View,android.view.ViewGroup.LayoutParams) - function in androidx.activity.ComponentActivity
- addContentView(android.view.View,android.view.ViewGroup.LayoutParams) - function in androidx.appcompat.app.AppCompatActivity
- addCostFactor(T) - function in com.sap.cloud.mobile.foundation.cache.MemoryCache
- Assuming Cost Factor mechanism has been enabled via maxCost, this method provides customized cache replacement method maxCostExceeded when the aggregated cost exceeds the maximum cost during put.
- addCustomizedProperty(com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty) - function in com.sap.cloud.mobile.foundation.model.AppConfig.Builder
- Add customized property
- addExtraDataToAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo,java.lang.String,android.os.Bundle) - function in android.view.ViewGroup
- addFocusables(java.util.ArrayList,int,int) - function in android.view.ViewGroup
- addForegroundPushNotificationConditions(com.sap.cloud.mobile.foundation.remotenotification.ForegroundPushNotificationReady) - function in com.sap.cloud.mobile.foundation.remotenotification.BasePushService
- Add predefined condition for push message, all the conditions ready the push message will show.
- addHeader(java.lang.String,java.lang.String,java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.networking.AppHeadersInterceptor
- Adds custom header.
- addInput(java.lang.String,Object) - function in com.sap.cloud.mobile.foundation.configurationprovider.ProviderInputs
- Adds an attribute-value pair representing one of a provider's expected inputs to this ProviderInputs object.
- addJavascriptInterface(Object,java.lang.String) - function in android.webkit.WebView
- addKeyboardNavigationClusters(java.util.Collection,int) - function in android.view.ViewGroup
- addLogUploadListener(com.sap.cloud.mobile.foundation.logging.Logging.UploadListener) - function in com.sap.cloud.mobile.foundation.logging.Logging
- addMenuProvider(androidx.core.view.MenuProvider) - function in androidx.activity.ComponentActivity
- addMenuProvider(androidx.core.view.MenuProvider) - function in androidx.activity.ComponentActivity
- addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner) - function in androidx.activity.ComponentActivity
- addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle.State) - function in androidx.activity.ComponentActivity
- addOauthClient(com.sap.cloud.mobile.foundation.model.AbstractOAuthClient) - function in com.sap.cloud.mobile.foundation.model.OAuthConfig.Builder
- addOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener) - function in android.view.View
- addOnConfigurationChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnConfigurationChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) - function in androidx.activity.ComponentActivity
- addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) - function in androidx.activity.ComponentActivity
- addOnLayoutChangeListener(android.view.View.OnLayoutChangeListener) - function in android.view.View
- addOnMultiWindowModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnMultiWindowModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnNewIntentListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnNewIntentListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnTrimMemoryListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnTrimMemoryListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
- addOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener) - function in android.view.View
- addProvider(com.sap.cloud.mobile.foundation.configurationprovider.ProviderIdentifier,com.sap.cloud.mobile.foundation.configurationprovider.ProviderInputs) - function in com.sap.cloud.mobile.foundation.configurationprovider.UserInputs
- Adds the specified ProviderInputs for the specified provider to this UserInputs object.
- addRestrictedFeature(com.sap.cloud.mobile.foundation.settings.policies.RestrictedFeature) - function in com.sap.cloud.mobile.foundation.settings.policies.FeatureRestrictionPolicy
- addStateListener(com.sap.cloud.mobile.foundation.mobileservices.StateListener) - function in com.sap.cloud.mobile.foundation.mobileservices.ApplicationStates
- Adds a state listener
- addStateObserver(java.util.Observer) - function in com.sap.cloud.mobile.foundation.mobileservices.ApplicationStates
- addStatesFromChildren() - function in android.view.ViewGroup
- addSuppressed(java.lang.Throwable) - function in java.lang.Throwable
- addSuppressed(java.lang.Throwable) - function in kotlin.AppConfigException.FormatNotSupported
- addSuppressed(java.lang.Throwable) - function in kotlin.AppConfigException.InvalidPublicKey
- addSuppressed(java.lang.Throwable) - function in kotlin.AppConfigException.SignatureVerificationFail
- addSuppressed(java.lang.Throwable) - function in kotlin.AttestationTokenInvalidException
- addSuppressed(java.lang.Throwable) - function in kotlin.AttestationTokenMissingException
- addSuppressed(java.lang.Throwable) - function in kotlin.EmptyLogUploadException
- addSuppressed(java.lang.Throwable) - function in kotlin.EmptyUsageUploadException
- addSuppressed(java.lang.Throwable) - function in kotlin.Throwable
- addTouchables(java.util.ArrayList) - function in android.view.ViewGroup
- addUniqueInterceptor(okhttp3.OkHttpClient,okhttp3.Interceptor,java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.common.SDKUtils
- Creates a new instance of OkHttpClient after adding the given interceptor, and saves it into ClientProvider if save is true.
- addUniqueInterceptor(okhttp3.OkHttpClient,okhttp3.Interceptor) - function in com.sap.cloud.mobile.foundation.common.SDKUtils
- Creates a new instance of OkHttpClient after adding the given interceptor, and saves it into ClientProvider if save is true.
- addUniqueNetworkInterceptor(okhttp3.OkHttpClient,okhttp3.Interceptor,java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.common.SDKUtils
- Creates a new instance of OkHttpClient after adding the given network interceptor, and saves it into ClientProvider if save is true.
- addUniqueNetworkInterceptor(okhttp3.OkHttpClient,okhttp3.Interceptor) - function in com.sap.cloud.mobile.foundation.common.SDKUtils
- Creates a new instance of OkHttpClient after adding the given network interceptor, and saves it into ClientProvider if save is true.
- addUploadListener(com.sap.cloud.mobile.foundation.logging.Logging.UploadListener) - function in com.sap.cloud.mobile.foundation.logging.Logging
- Register a listener for log upload events.
- addUploadListener(com.sap.cloud.mobile.foundation.usage.AppUsageUploader.UploadListener) - function in com.sap.cloud.mobile.foundation.usage.AppUsageUploader
- Register a listener for usage upload events.
- addView(android.view.View) - function in android.view.ViewGroup
- allowShowingUiToAuthenticate() - function in com.sap.cloud.mobile.foundation.authentication.AuthenticationUiCallback
- allowShowingUiToAuthenticate() - function in com.sap.cloud.mobile.foundation.authentication.AuthenticationUiCallbackManager
- allowShowingUiToAuthenticate() - function in com.sap.cloud.mobile.foundation.authentication.AuthenticationUiConsentCallback
- animate() - function in android.view.View
- announceForAccessibility(java.lang.CharSequence) - function in android.view.View
- APIKeyInterceptor - class in com.sap.cloud.mobile.foundation.networking
- Represents the API key interceptor.
- APIKeyOnlyAuth - class in com.sap.cloud.mobile.foundation.model
- Represents the authentication type of 'apikeyonly' which is available in CF landscape.
- AppConfig - class in com.sap.cloud.mobile.foundation.model
- Represents the application configurationThis class provides a builder method for client code to easily build an instance of application configuration, which will be used to construct settings parameter and http client.
- AppConfig.Builder - class in com.sap.cloud.mobile.foundation.model.AppConfig
- AppConfig builder
- AppConfig.ContentFormat - class in com.sap.cloud.mobile.foundation.model.AppConfig
- AppConfigCustomizedProperty - class in com.sap.cloud.mobile.foundation.model
- Represents the data type of the customized properties defined in discovery service json value.
- AppConfigCustomizedProperty.BooleanProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json boolean property
- AppConfigCustomizedProperty.DoubleProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json double property
- AppConfigCustomizedProperty.IntProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json integer property
- AppConfigCustomizedProperty.JsonArrayProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json array property
- AppConfigCustomizedProperty.JsonObjectProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json object property
- AppConfigCustomizedProperty.LongProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json long property
- AppConfigCustomizedProperty.StringProperty - class in com.sap.cloud.mobile.foundation.model.AppConfigCustomizedProperty
- json string property
- AppConfigException - class in com.sap.cloud.mobile.foundation.model
- Represents the AppConfig related parsing error.
- AppConfigException.FormatNotSupported - class in com.sap.cloud.mobile.foundation.model.AppConfigException
- AppConfigException.InvalidPropertyValue - class in com.sap.cloud.mobile.foundation.model.AppConfigException
- AppConfigException.InvalidPublicKey - class in com.sap.cloud.mobile.foundation.model.AppConfigException
- AppConfigException.PropertyMissing - class in com.sap.cloud.mobile.foundation.model.AppConfigException
- AppConfigException.SignatureVerificationFail - class in com.sap.cloud.mobile.foundation.model.AppConfigException
- AppConfigException.SimplifiedQRException - class in com.sap.cloud.mobile.foundation.model.AppConfigException
- AppConfigExceptionKt - class in com.sap.cloud.mobile.foundation.model
- AppExtensionService - class in com.sap.cloud.mobile.foundation.ext
- Represents the app extension service which provides the ability to let the client code access some readonly resources with a dedicated OAuth token.
- AppHeadersInterceptor - class in com.sap.cloud.mobile.foundation.networking
- This interceptor is responsible for setting required headers for communication with mobile services.
- APPLICATION - enum entry in com.sap.cloud.mobile.foundation.settings.policies.SettingsTarget
- applicationId(java.lang.String) - function in com.sap.cloud.mobile.foundation.model.AppConfig.Builder
- Build the application id
- ApplicationState - class in com.sap.cloud.mobile.foundation.mobileservices
- ApplicationState is intended to be used in MobileService.onStateChange method (possibly in when clause).
- ApplicationState.ApplicationInactive - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state when application version is inactive.
- ApplicationState.ApplicationLock - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the application lock status, when put into background and timeout, the app is in 'locked' state, when unlocked with the passcode or biometric credentials, the app is in 'unlocked' state.
- ApplicationState.AuthenticationChange - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state that a session is successfully established with the server, it will be notified out during both onboarding and restore flows.
- ApplicationState.ClientPolicyRetrieved - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state that the client policy is retrieved from the server side.
- ApplicationState.CustomTabsVisibility - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- The CustomTabs visibility state.
- ApplicationState.HostTokenRenewed - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Host app token renewed.
- ApplicationState.HTTPClientReady - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state when 'okHttpClient' is set into 'ClientProvider', it will only notified once
- ApplicationState.NetworkState - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the current network state, either network is available, or not
- ApplicationState.OnFrontChange - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state that the app is brought up to the foreground or put into the background
- ApplicationState.OnUserSwitch - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state when user switching happened.
- ApplicationState.SettingsParameterReady - class in com.sap.cloud.mobile.foundation.mobileservices.ApplicationState
- Represents the state when 'SettingsParameter' is set into 'SettingsProvider'.
- ApplicationStates - class in com.sap.cloud.mobile.foundation.mobileservices
- Represents the state holder of the application.
- applicationVersion(java.lang.String) - function in com.sap.cloud.mobile.foundation.model.AppConfig.Builder
- Set application version
- AppLifecycleCallbackHandler - class in com.sap.cloud.mobile.foundation.authentication
- This class keeps track of the application's current activity.
- apply(java.util.Date) - function in com.sap.cloud.mobile.foundation.networking.LockWipePolicy
- Applies the specified lock and wipe policy.
- applyOverrideConfiguration(android.content.res.Configuration) - function in android.view.ContextThemeWrapper
- applyOverrideConfiguration(android.content.res.Configuration) - function in android.view.ContextThemeWrapper
- AppUsage - class in com.sap.cloud.mobile.foundation.usage
- The mobile services server supports a specific format of usage data and event types.
- AppUsageInfo - class in com.sap.cloud.mobile.foundation.usage
- A helper class that embeds usage event information and provides chained setter methods to set values with mobile services-specific keys.
- AppUsageUploader - class in com.sap.cloud.mobile.foundation.usage
- This class is used for uploading client usage information to mobile services.
- AppUsageUploader.UploadListener - class in com.sap.cloud.mobile.foundation.usage.AppUsageUploader
- Listener for the
AppUsageUploader
to dispatch usage upload events-- progress and completion status. - AppUsageUploader.UploadWorker - class in com.sap.cloud.mobile.foundation.usage.AppUsageUploader
- AppVersionService - class in com.sap.cloud.mobile.foundation.mobileservices
- ARIBA - enum entry in com.sap.cloud.mobile.foundation.networking.ComponentType
- attest(java.lang.Boolean) - function in com.sap.cloud.mobile.foundation.safetynet.AttestationService
- ATTESTATION_SERVICE_TOKEN_INVALID - enum entry in com.sap.cloud.mobile.foundation.mobileservices.ServiceErrorCode
- ATTESTATION_SERVICE_TOKEN_MISSING - enum entry in com.sap.cloud.mobile.foundation.mobileservices.ServiceErrorCode
- AttestationInterceptor - class in com.sap.cloud.mobile.foundation.safetynet
- AttestationNonce - class in com.sap.cloud.mobile.foundation.safetynet
- AttestationPolicy - class in com.sap.cloud.mobile.foundation.settings.policies
- AttestationResult - class in com.sap.cloud.mobile.foundation.safetynet
- AttestationService - class in com.sap.cloud.mobile.foundation.safetynet
- AttestationTokenInvalidException - class in com.sap.cloud.mobile.foundation.common
- AttestationTokenMissingException - class in com.sap.cloud.mobile.foundation.common
- Auth - class in com.sap.cloud.mobile.foundation.model
- Abstract class for all authentication method, for example, basic, OAuth, SAML, etc.
- authChallengeHeader(java.lang.String) - function in com.sap.cloud.mobile.foundation.model.SamlConfig.Builder
- authChallengeHeaderValue(java.lang.String) - function in com.sap.cloud.mobile.foundation.model.SamlConfig.Builder
- authenticate(okhttp3.Route,okhttp3.Response) - function in com.sap.cloud.mobile.foundation.authentication.BasicAuthDialogAuthenticator
- Overridden method, see https://square.github.io/okhttp/3.x/okhttp/okhttp3/Authenticator.html for details.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OAuth2BrowserProcessor
- Starts the OAuth 2.0 authentication process.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OAuth2ClientCredentialGrantProcessor
- Starts the OAuth 2.0 authentication process.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OAuth2PasswordProcessor
- Starts the OAuth 2.0 authentication process.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Processor
- Starts the OAuth 2.0 authentication process.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OAuth2WebViewProcessor
- Starts the OAuth 2.0 authentication process.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OtpProcessor
- Called when the OtpInterceptor detects an OTP challenge.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.OtpWebViewProcessor
- Called when the OtpInterceptor detects an OTP challenge.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.SamlProcessor
- Called when the SamlInterceptor detects a SAML challenge.
- authenticate() - function in com.sap.cloud.mobile.foundation.authentication.SamlWebViewProcessor
- Called when the SamlInterceptor detects a SAML challenge.
- AuthenticationUiCallback - class in com.sap.cloud.mobile.foundation.authentication
- An application can control whether UI is shown by implementing this interface.
- AuthenticationUiCallbackManager - class in com.sap.cloud.mobile.foundation.authentication
- This class provides a place to set and call the AuthenticationUiCallback that decides whether to allow authenticating the user.
- AuthenticationUiConsentCallback - class in com.sap.cloud.mobile.foundation.authentication
- AuthMethod - class in com.sap.cloud.mobile.foundation.model
- Authentication methods
- authorizationEndpoint(java.lang.String) - function in com.sap.cloud.mobile.foundation.model.OAuthConfig.Builder
- authorizationEndpointUrl(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OtpConfiguration.Builder
- Must be called with a non-empty value before the configuration is built, since this parameter is required and there is no usable default.
- authUrl(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.OAuth2Configuration.Builder
- authUrl(java.lang.String) - function in com.sap.cloud.mobile.foundation.authentication.SamlConfiguration.Builder
- autofill(android.util.SparseArray) - function in android.webkit.WebView
- available() - function in com.sap.cloud.mobile.foundation.common.EncryptionInputStream