Skip to content

ws1-framework/com.airwatch.sdk.configuration/AppSettingsContext

AppSettingsContext

interface AppSettingsContext

Implement this interface to provide the context for the SDK to fetch settings.

Functions

Name Summary
getApplicationConfigType abstract fun getApplicationConfigType(): String
If your application needs to fetch application-specific settings, override this method.
getApplicationConfigVersion abstract fun getApplicationConfigVersion(): String
Returns the application configuration version.
getFlags abstract fun getFlags(): AppSettingFlags
Returns an instance of AppSettingFlags that contains all the flags the application needs to communicate with the SDK framework.
getSDKConfigType abstract fun getSDKConfigType(): String
If your application needs to fetch SDK settings, the default value is 21 unless it is a wrapped app, in which case it is 22.
isGeofencingSupported abstract fun isGeofencingSupported(): Boolean
Indicates whether geofencing is supported by the application.
shouldRetainContentBetweenSessions open fun shouldRetainContentBetweenSessions(): Boolean
Returns whether the application should retain content between sessions.

Inheritors

Name
AWSDKApplication