### onStartCommand Method Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMService.html Callback for handling service start requests. ```APIDOC ## onStartCommand(Intent intent, int flags, int startId) ### Description Called by the system every time a client starts the service in response to a direct request to the same service using `startService(Intent)`. ### Method `onStartCommand` ### Parameters * **intent** (Intent) - The Intent supplied to `startService()`, as given. * **flags** (int) - Additional data about this start request. * **startId** (int) - A unique integer representing this specific service launch. ### Return Value Controls how the service is restarted if it is killed. ``` -------------------------------- ### startActivityIfNeeded Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMExpandableListActivity.html Call this to start a new activity, with options. ```APIDOC ## startActivityIfNeeded(Intent intent, int requestCode) ### Description Call this to start a new activity, with options. ### Method boolean ### Parameters #### Path Parameters - **intent** (Intent) - Description not available - **requestCode** (int) - Description not available ``` ```APIDOC ## startActivityIfNeeded(Intent intent, int requestCode, Bundle options) ### Description Call this to start a new activity, with options. ### Method void ### Parameters #### Path Parameters - **intent** (Intent) - Description not available - **requestCode** (int) - Description not available - **options** (Bundle) - Description not available ``` -------------------------------- ### startActivities Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html Starts a new array of activities. ```APIDOC ## startActivities ### Description Starts a new array of activities. ### Parameters * `intents` (Array) - An array of Intents to start. * `options` (Bundle) - Additional options for launching the activities. ``` -------------------------------- ### startActivityIfNeeded Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMNativeActivity.html Helper function to start an activity if the system decides the activity needs to be started. This is a MAM-wrapped version. ```APIDOC ## startActivityIfNeeded (intent, requestCode) ### Description Helper function to start an activity if the system decides the activity needs to be started. This is a MAM-wrapped version. ### Method boolean ### Parameters #### Path Parameters - **intent** (Intent) - Description: The activity to start. - **requestCode** (int) - Description: Below is an inactionable link to the constants associated with this attribute. ### Returns True if the activity was started, false otherwise. ``` ```APIDOC ## startActivityIfNeeded (intent, requestCode, options) ### Description Helper function to start an activity if the system decides the activity needs to be started. This is a MAM-wrapped version. ### Method boolean ### Parameters #### Path Parameters - **intent** (Intent) - Description: The activity to start. - **requestCode** (int) - Description: Below is an inactionable link to the constants associated with this attribute. - **options** (Bundle) - Description: Additional options for the activity launch. ### Returns True if the activity was started, false otherwise. ``` -------------------------------- ### onStart Method (Deprecated) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMService.html Deprecated method for handling service start requests. ```APIDOC ## onStart(Intent intent, int startId) ### Description Deprecated. Use `onStartCommand(Intent, int, int)` instead. ### Method `onStart` ### Parameters * **intent** (Intent) - The Intent supplied to `startService()`, as given. * **startId** (int) - A unique integer representing this specific service launch. ``` -------------------------------- ### startActivities with options Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMTaskStackBuilder.html Starts activities with the given options, providing a MAM-specific implementation. ```APIDOC ## startActivities ### Description Starts activities with the given options. This method is a MAM replacement for the corresponding method in android.app.TaskStackBuilder. ### Method void ### Parameters #### Path Parameters - **options** (Bundle) - Required - See android.app.TaskStackBuilder. ### Response #### Success Response (void) This method does not return a value. ``` -------------------------------- ### onMAMStart Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMIntentService.html MAM version of onStart. Called when the service is started. ```APIDOC ## onMAMStart(Intent intent, int startId) ### Description MAM version of onStart. Called when the service is started. ### Method public void onMAMStart(Intent intent, int startId) ### Parameters #### Path Parameters - **intent** (Intent) - Required - The Intent supplied to [startService(Intent)](https://developer.android.com/reference/android/content/Context.html#startService(android.content.Intent)) or [bindService](https://developer.android.com/reference/android/content/Context.html#bindService(android.content.Intent, android.content.ServiceConnection, int)), as given to [onStartCommand](https://developer.android.com/reference/android/app/Service.html#onStartCommand(android.content.Intent, int, int)) or onHandleIntent. Usually contains the data to be processed by the service. - **startId** (int) - Required - The integer supplied to [startService(Intent)](https://developer.android.com/reference/android/content/Context.html#startService(android.content.Intent)) or [bindService](https://developer.android.com/reference/android/content/Context.html#bindService(android.content.Intent, android.content.ServiceConnection, int)), as given to [onStartCommand](https://developer.android.com/reference/android/app/Service.html#onStartCommand(android.content.Intent, int, int)) or onHandleIntent. Usually contains the data to be processed by the service. ``` -------------------------------- ### MAMAliasActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMAliasActivity. ```APIDOC ## MAMAliasActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMAliasActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMAliasActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMAliasActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### Activity Launching Methods Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMTabActivity.html Provides MAM-specific overrides for methods related to starting activities. ```APIDOC ## startActivityForResult (Intent, requestCode) ### Description Starts an activity for which you will receive a result when it finishes. ### Method void ### Signature startActivityForResult(Intent intent, int requestCode) ``` ```APIDOC ## startActivityForResult (Intent, requestCode, options) ### Description Starts an activity for which you will receive a result when it finishes, with optional options. ### Method void ### Signature startActivityForResult(Intent intent, int requestCode, Bundle options) ``` ```APIDOC ## startActivities ### Description Launches a sequence of activities. ### Method void ### Signature startActivities([Array](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html) intents, Bundle options) ``` ```APIDOC ## startActivityFromFragment (fragment, intent, requestCode) ### Description Start an activity from a fragment for which you will receive a result when it finishes. ### Method void ### Signature startActivityFromFragment(Fragment fragment, Intent intent, int requestCode) ``` ```APIDOC ## startActivityFromFragment (fragment, intent, requestCode, options) ### Description Start an activity from a fragment for which you will receive a result when it finishes, with optional options. ### Method void ### Signature startActivityFromFragment(Fragment fragment, Intent intent, int requestCode, Bundle options) ``` ```APIDOC ## startActivityIfNeeded (intent, requestCode) ### Description Like `startActivity(Intent, Bundle)`, but allows the system to choose the activity that is most appropriate for the given Intent. ### Method boolean ### Signature startActivityIfNeeded(Intent intent, int requestCode) ``` ```APIDOC ## startActivityIfNeeded (intent, requestCode, options) ### Description Like `startActivity(Intent, Bundle)`, but allows the system to choose the activity that is most appropriate for the given Intent, with optional options. ### Method boolean ### Signature startActivityIfNeeded(Intent intent, int requestCode, Bundle options) ``` -------------------------------- ### MAMListActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMListActivity. ```APIDOC ## MAMListActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMListActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMListActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMListActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### MAMLauncherActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMLauncherActivity. ```APIDOC ## MAMLauncherActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMLauncherActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMLauncherActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMLauncherActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### MAMNativeActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMNativeActivity. ```APIDOC ## MAMNativeActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMNativeActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMNativeActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMNativeActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### MAMTabActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMTabActivity. ```APIDOC ## MAMTabActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMTabActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMTabActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMTabActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### startActivities Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMExpandableListActivity.html Launches a new activity, or launches a new activity that is the start of a new task. ```APIDOC ## startActivities([Array](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html) intents, Bundle options) ### Description Launches a new activity, or launches a new activity that is the start of a new task. ### Method void ### Parameters #### Path Parameters - **intents** (Array) - Description not available - **options** (Bundle) - Description not available ``` -------------------------------- ### MAMExpandableListActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMExpandableListActivity. ```APIDOC ## MAMExpandableListActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMExpandableListActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMExpandableListActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMExpandableListActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### startActivities Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMNativeActivity.html Helper function to start multiple activities at once. This is a MAM-wrapped version. ```APIDOC ## startActivities ### Description Helper function to start multiple activities at once. This is a MAM-wrapped version. ### Method void ### Parameters #### Path Parameters - **intents** (Array) - Description: The activities to start. - **options** (Bundle) - Description: Additional options for the activity launch. ``` -------------------------------- ### startActivities without options Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMTaskStackBuilder.html Starts activities without any additional options, using MAM's implementation. ```APIDOC ## startActivities ### Description Starts activities without any additional options. This method is a MAM replacement for the corresponding method in android.app.TaskStackBuilder. ### Method void ### Parameters This method has no parameters. ### Response #### Success Response (void) This method does not return a value. ``` -------------------------------- ### get(java.lang.Class) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get an implementation of a class. ```APIDOC ## get(java.lang.Class) ### Description Get an implementation of a class. ### Method Not specified (likely a static method or factory function) ### Endpoint Not applicable (SDK method) ### Parameters * **clazz** (java.lang.Class) - Description not specified ``` -------------------------------- ### startActivityForResult (overload 2) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html Starts an activity for which you would like a result when it finishes, with additional options. ```APIDOC ## startActivityForResult ### Description Starts an activity for which you would like a result when it finishes, with additional options. ### Parameters * `intent` (Intent) - The intent to start. * `requestCode` (int) - The integer request code originally supplied to startActivityForResult(), allowing you to associate the result back with the original call. * `options` (Bundle) - Additional options for launching the activity. ``` -------------------------------- ### onPrepareOptionsMenu Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html This method is called to prepare the options menu. ```APIDOC ## onPrepareOptionsMenu(Menu menu) ### Description This method is called to prepare the options menu. ### Method Not specified (likely called internally or by the system) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Response #### Success Response - **boolean** (boolean) - Description not specified. ``` -------------------------------- ### startActivityForResult (overload 1) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html Starts an activity for which you would like a result when it finishes. ```APIDOC ## startActivityForResult ### Description Starts an activity for which you would like a result when it finishes. ### Parameters * `intent` (Intent) - The intent to start. * `requestCode` (int) - The integer request code originally supplied to startActivityForResult(), allowing you to associate the result back with the original call. ``` -------------------------------- ### startActivityFromFragment (overload 1) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html Starts an activity from a fragment for which you would like a result when it finishes. ```APIDOC ## startActivityFromFragment ### Description Starts an activity from a fragment for which you would like a result when it finishes. ### Parameters * `fragment` (Fragment) - The fragment from which to start the activity. * `intent` (Intent) - The intent to start. * `requestCode` (int) - The integer request code originally supplied to startActivityForResult(), allowing you to associate the result back with the original call. ``` -------------------------------- ### Show Install Company Portal UI (OID) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMConfigOnly.html Shows a non-blocking install dialog for Company Portal, if needed, based on the provided Object ID (OID). ```APIDOC ## showInstallCompanyPortalUIForOIDIfNeeded ### Description Show a non-blocking install dialog for Company Portal, if needed. ### Method static boolean ### Parameters - **context** (Context) - The Android context. - **oid** (String) - The Object ID. ``` -------------------------------- ### Show Install Company Portal UI (UPN) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMConfigOnly.html Shows a non-blocking install dialog for Company Portal, if needed, based on the provided User Principal Name (UPN). ```APIDOC ## showInstallCompanyPortalUIIfNeeded ### Description Show a non-blocking install dialog for Company Portal, if needed. ### Method static boolean ### Parameters - **context** (Context) - The Android context. - **upn** (String) - The User Principal Name. ``` -------------------------------- ### startActivityFromFragment (overload 2) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html Starts an activity from a fragment for which you would like a result when it finishes, with additional options. ```APIDOC ## startActivityFromFragment ### Description Starts an activity from a fragment for which you would like a result when it finishes, with additional options. ### Parameters * `fragment` (Fragment) - The fragment from which to start the activity. * `intent` (Intent) - The intent to start. * `requestCode` (int) - The integer request code originally supplied to startActivityForResult(), allowing you to associate the result back with the original call. * `options` (Bundle) - Additional options for launching the activity. ``` -------------------------------- ### onMAMStart (Service) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/deprecated.html MAM version of onStart for Service. ```APIDOC ## onMAMStart ### Description MAM version of onStart for Service. ### Method Signature `public static void onMAMStart(Intent intent, int startId)` ``` -------------------------------- ### getComplianceStatus() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the compliance status. ```APIDOC ## getComplianceStatus() ### Description Get the compliance status. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### getClientId Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the client ID. ```APIDOC ## getClientId ### Description Get the client ID. ### Method Not specified (likely a Java method call) ### Endpoint Not applicable ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example ```java ADALConnectionDetails.getClientId() ``` ### Response #### Success Response - **String** - The client ID. #### Response Example ```json { "example": "your-client-id" } ``` ``` -------------------------------- ### onMAMStart Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/HookedService.html MAM version of onStart. Handles service startup with Intune policy awareness. This method is deprecated. ```APIDOC ## onMAMStart ### Description MAM version of onStart. Handles service startup with Intune policy awareness. This method is deprecated. ### Method @Deprecated abstract void ### Parameters #### Path Parameters - **intent** (Intent) - Description: See onStart. - **startId** (int) - Description: See onStart. #### Query Parameters None #### Request Body None ### Response #### Success Response - **void** - Description: None. ``` -------------------------------- ### getNotificationRestriction Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/policy/AppPolicy.html Get the notification restriction. ```APIDOC ## getNotificationRestriction ### Description Get the notification restriction. ### Method Signature `abstract NotificationRestriction getNotificationRestriction()` ``` -------------------------------- ### MAMApplication.onCreate() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html This function is part of the com.microsoft.intune.mam.client.app.MAMApplication class. ```APIDOC ## onCreate() ### Description This function is the `onCreate()` method for the `MAMApplication` class, which extends `com.microsoft.intune.mam.client.app.MAMApplication`. ### Method `onCreate()` ### Class `com.microsoft.intune.mam.client.app.MAMApplication` ``` -------------------------------- ### getSkipBroker() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get whether the broker should be skipped. ```APIDOC ## getSkipBroker() ### Description Get whether the broker should be skipped. ### Method N/A (This appears to be a Java method signature) ### Endpoint N/A ### Parameters None ### Request Example None ### Response None ### Success Response (N/A) None ### Response Example None ``` -------------------------------- ### MAMListFragment.getResources Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the resources for a list fragment. ```APIDOC ## getResources ### Description Gets the resources for a list fragment. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Resources object. #### Response Example N/A ``` -------------------------------- ### MAMApplication.onMAMCreate() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html MAM version of onCreate for MAMApplication. ```APIDOC ## onMAMCreate() ### Description MAM version of onCreate for the MAMApplication. ### Method void ### Class com.microsoft.intune.mam.client.app.MAMApplication ``` -------------------------------- ### MAMPreferenceActivity.getReferrer Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the referrer for a preference activity. ```APIDOC ## getReferrer ### Description Gets the referrer for a preference activity. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Referrer information. #### Response Example N/A ``` -------------------------------- ### onMAMStart() in MAMListActivity Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMListActivity. ```APIDOC ## onMAMStart() MAMListActivity ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### Activity Launching Methods Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMNativeActivity.html These methods are MAM-wrapped versions of standard Android methods for starting activities, ensuring Intune policies are applied. ```APIDOC ## startActivityForResult ### Description Starts an activity for which you will receive a result when it finishes. ### Signature `void startActivityForResult(Intent intent, int requestCode)` `void startActivityForResult(Intent intent, int requestCode, Bundle options)` ``` ```APIDOC ## startActivities ### Description Helper to start multiple activities. ### Signature `void startActivities(Array intents, Bundle options)` ``` ```APIDOC ## startActivityFromFragment ### Description Start an activity from a fragment. ### Signature `void startActivityFromFragment(Fragment fragment, Intent intent, int requestCode)` `boolean startActivityFromFragment(Fragment fragment, Intent intent, int requestCode, Bundle options)` ``` ```APIDOC ## startActivityIfNeeded ### Description Like `startActivity`, but with the ability to be told to not launch the activity if it's already running. ### Signature `boolean startActivityIfNeeded(Intent intent, int requestCode)` `boolean startActivityIfNeeded(Intent intent, int requestCode, Bundle options)` ``` -------------------------------- ### MAMApplication.getProcessName Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the name of the current process. ```APIDOC ## getProcessName ### Description Gets the name of the current process. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Name of the current process. #### Response Example N/A ``` -------------------------------- ### onMAMStart (JobIntentService) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/deprecated.html MAM version of onStart for JobIntentService. ```APIDOC ## onMAMStart ### Description MAM version of onStart for JobIntentService. ### Method Signature `public static void onMAMStart(Intent intent, int startId)` ``` -------------------------------- ### MAMPolicyManager.getCurrentThreadPolicy Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the current app policy. ```APIDOC ## MAMPolicyManager.getCurrentThreadPolicy ### Description Get the current app policy. ### Method function ### Response #### Success Response (200) - **MAMPolicy** - The current app policy. ### Request Example ```java MAMPolicyManager.getCurrentThreadPolicy() ``` ### Response Example ```json { "example": "{ \"policyDetails\": \"somePolicyInfo\" }" } ``` ``` -------------------------------- ### onMAMStart Method (Deprecated) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMService.html MAM version of the deprecated onStart method. ```APIDOC ## onMAMStart(Intent intent, int startId) ### Description MAM version of onStart. Deprecated. Use `onMAMStartCommand(Intent, int, int)` instead. ### Method `onMAMStart` ### Parameters * **intent** (Intent) - See onStart. * **startId** (int) - See onStart. ``` -------------------------------- ### getContext Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/backup/MAMFileBackupHelper.html Get the context this helper was created with. ```APIDOC ## getContext() ### Description Get the context this helper was created with. ### Returns * **Context** - the context. ``` -------------------------------- ### MAMPreferenceActivity.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMPreferenceActivity. ```APIDOC ## MAMPreferenceActivity.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMPreferenceActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` ```APIDOC ## MAMPreferenceActivity.startActivityForResult(Intent, int) ### Description Starts an activity for result from MAMPreferenceActivity. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available ``` -------------------------------- ### onMAMStartCommand Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/HookedService.html MAM version of onStartCommand. Handles service startup commands with Intune policy awareness. ```APIDOC ## onMAMStartCommand ### Description MAM version of onStartCommand. Handles service startup commands with Intune policy awareness. ### Method abstract int ### Parameters #### Path Parameters - **intent** (Intent) - Description: See onStartCommand. - **flags** (int) - Description: See onStartCommand. - **startId** (int) - Description: See onStartCommand. #### Query Parameters None #### Request Body None ### Response #### Success Response - **int** - Description: See onStartCommand. ``` -------------------------------- ### onMAMStart() in MAMAliasActivity Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMAliasActivity. ```APIDOC ## onMAMStart() MAMAliasActivity ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### onMAMStart() in MAMListFragment Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMListFragment. ```APIDOC ## onMAMStart() MAMListFragment ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### onMAMStart Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/HookedFragmentBase.html MAM version of onStart. Called when the Fragment is visible to the user. ```APIDOC ## onMAMStart ### Description MAM version of onStart. Called when the Fragment is visible to the user. ### Method Signature `abstract void onMAMStart()` ``` -------------------------------- ### onMAMStart() in MAMTabActivity Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMTabActivity. ```APIDOC ## onMAMStart() MAMTabActivity ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### MAMActivityGroup.startActivityForResult Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-18.html Starts an activity for result from MAMActivityGroup. ```APIDOC ## MAMActivityGroup.startActivityForResult(Intent, int, Bundle) ### Description Starts an activity for result from MAMActivityGroup. ### Method startActivityForResult ### Parameters - **intent** (android.content.Intent) - Description not available - **requestCode** (int) - Description not available - **options** (android.os.Bundle) - Description not available ``` -------------------------------- ### onMAMStart() in MAMDialogFragment Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMDialogFragment. ```APIDOC ## onMAMStart() MAMDialogFragment ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### onMAMStart() in MAMLauncherActivity Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMLauncherActivity. ```APIDOC ## onMAMStart() MAMLauncherActivity ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### MAMPreferenceActivity.getRequestedOrientation Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the requested orientation for a preference activity. ```APIDOC ## getRequestedOrientation ### Description Gets the requested orientation for a preference activity. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Requested orientation value. #### Response Example N/A ``` -------------------------------- ### onMAMStart Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMActivityGroup.html MAM version of onStart. Called when the activity is becoming visible to the user. ```APIDOC ## onMAMStart() ### Description MAM version of onStart. Called when the activity is becoming visible to the user. ### Method `void onMAMStart()` ``` -------------------------------- ### MAMListFragment.getReenterTransition Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the reenter transition for a list fragment. ```APIDOC ## getReenterTransition ### Description Gets the reenter transition for a list fragment. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Reenter transition object. #### Response Example N/A ``` -------------------------------- ### MAMDocumentsProvider.getReadPermission Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the read permission for a document provider. ```APIDOC ## getReadPermission ### Description Gets the read permission for a document provider. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Read permission status. #### Response Example N/A ``` -------------------------------- ### Activity Launching Methods Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMLauncherActivity.html Provides MAM-enhanced methods for launching activities. ```APIDOC ## startActivityForResult(Intent intent, int requestCode) ### Description Launches an activity for which you will receive a result back. ### Method void ## startActivityForResult(Intent intent, int requestCode, Bundle options) ### Description Launches an activity for which you will receive a result back with options. ### Method void ## startActivities([Array](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html) intents, Bundle options) ### Description Launches multiple activities. ### Method void ## startActivityFromFragment(Fragment fragment, Intent intent, int requestCode) ### Description Start an activity from a fragment. ### Method void ## startActivityFromFragment(Fragment fragment, Intent intent, int requestCode, Bundle options) ### Description Start an activity from a fragment with options. ### Method void ## startActivityIfNeeded(Intent intent, int requestCode) ### Description If the activity is not already running, then it will be started. ### Method boolean ## startActivityIfNeeded(Intent intent, int requestCode, Bundle options) ### Description If the activity is not already running, then it will be started with options. ### Method boolean ``` -------------------------------- ### MAMFileProtectionManager.getProtectionInfo(File) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the protection information on a file. ```APIDOC ## getProtectionInfo(File) ### Description Gets the protection information on a file. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Protection information for the file. #### Response Example N/A ``` -------------------------------- ### getContext() - MAMFileBackupHelper Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the context this helper was created with. ```APIDOC ## getContext() ### Description Get the context this helper was created with. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### onMAMCreate Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/backup/MAMBackupAgentHelper.html Handles the onCreate invocation for backup agent initialization. ```APIDOC ## onMAMCreate() ### Description Handle onCreate invocation. ### Method void ### Signature onMAMCreate() ``` -------------------------------- ### MAMBackupAgentHelper.onCreate() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html This function is part of the com.microsoft.intune.mam.client.app.backup.MAMBackupAgentHelper class. ```APIDOC ## onCreate() ### Description This function is the `onCreate()` method for the `MAMBackupAgentHelper` class. ### Method `onCreate()` ### Class `com.microsoft.intune.mam.client.app.backup.MAMBackupAgentHelper` ``` -------------------------------- ### getContext() - MAMDocumentsProvider Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the context this provider is running in. ```APIDOC ## getContext() ### Description Get the context this provider is running in. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### MAMListActivity.onMAMCreate(Bundle) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html MAM version of onCreate for MAMListActivity. ```APIDOC ## onMAMCreate(Bundle) ### Description MAM version of onCreate for the MAMListActivity. ### Method void ### Parameters #### Path Parameters - **savedInstanceState** (android.os.Bundle) - Optional - Bundle containing previous state. ### Class com.microsoft.intune.mam.client.app.MAMListActivity ``` -------------------------------- ### getContext() - MAMDialog Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the context this dialog is associated with. ```APIDOC ## getContext() ### Description Get the context this dialog is associated with. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### MAMBackupAgent.onCreate() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html This function is part of the com.microsoft.intune.mam.client.app.backup.MAMBackupAgent class. ```APIDOC ## onCreate() ### Description This function is the `onCreate()` method for the `MAMBackupAgent` class. ### Method `onCreate()` ### Class `com.microsoft.intune.mam.client.app.backup.MAMBackupAgent` ``` -------------------------------- ### getContext() - MAMAlertDialogBuilder Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the context associated with this builder. ```APIDOC ## getContext() ### Description Get the context associated with this builder. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### getComplianceErrorTitle() Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the error title related to compliance. ```APIDOC ## getComplianceErrorTitle() ### Description Get the error title related to compliance. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### initialize(android.content.Context) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-9.html Initializes the MAM components with a given context. ```APIDOC ## initialize(android.content.Context) ### Description Initialize the object with a given context. ### Parameters * **context** (android.content.Context) - The application context. ### Class com.microsoft.intune.mam.client.app.MAMComponents ``` -------------------------------- ### getCode() - MAMCAComplianceStatus Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the encoded version of the enum. ```APIDOC ## getCode() ### Description Get the encoded version of the enum. ### Method Not applicable (Java method) ### Endpoint Not applicable (Java method) ### Parameters None ### Request Example None ### Response None ``` -------------------------------- ### onMAMStart() in MAMFragment Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMFragment. ```APIDOC ## onMAMStart() MAMFragment ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### MAMTabActivity.onMAMCreate(Bundle) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html MAM version of onCreate for MAMTabActivity. ```APIDOC ## onMAMCreate(Bundle) ### Description MAM version of onCreate for the MAMTabActivity. ### Method void ### Parameters #### Path Parameters - **savedInstanceState** (android.os.Bundle) - Optional - Bundle containing previous state. ### Class com.microsoft.intune.mam.client.app.MAMTabActivity ``` -------------------------------- ### getCode (AppIdentitySwitchResult) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the encoded version of the enum. ```APIDOC ## getCode (AppIdentitySwitchResult) ### Description Get the encoded version of the enum. ### Method Not specified (likely a Java method call) ### Endpoint Not applicable ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example ```java AppIdentitySwitchResult.getCode() ``` ### Response #### Success Response - **int** - The encoded version of the enum. #### Response Example ```json { "example": 0 } ``` ``` -------------------------------- ### getCode (AppIdentitySwitchReason) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the encoded version of the enum. ```APIDOC ## getCode (AppIdentitySwitchReason) ### Description Get the encoded version of the enum. ### Method Not specified (likely a Java method call) ### Endpoint Not applicable ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example ```java AppIdentitySwitchReason.getCode() ``` ### Response #### Success Response - **int** - The encoded version of the enum. #### Response Example ```json { "example": 0 } ``` ``` -------------------------------- ### onMAMStart() in MAMPreferenceActivity Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMPreferenceActivity. ```APIDOC ## onMAMStart() MAMPreferenceActivity ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### getCode (MAMIdentitySwitchResult) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the encoded version of the enum. ```APIDOC ## getCode (MAMIdentitySwitchResult) ### Description Get the encoded version of the enum. ### Method Not specified (likely a Java method call) ### Endpoint Not applicable ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example ```java MAMIdentitySwitchResult.getCode() ``` ### Response #### Success Response - **int** - The encoded version of the enum. #### Response Example ```json { "example": 0 } ``` ``` -------------------------------- ### getPolicy(Context) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/identity/MAMPolicyManager.html Get the current app policy. ```APIDOC ## getPolicy(Context) ### Description Get the current app policy. ### Parameters #### Path Parameters - **context** (Context) - for which the policy will be applicable. ### Returns - **AppPolicy** - Policy for the current identity. ``` -------------------------------- ### onMAMStart() in MAMNativeActivity Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMNativeActivity. ```APIDOC ## onMAMStart() MAMNativeActivity ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### onMAMStart() in MAMActivityGroup Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html Provides the MAM version of the onStart method for MAMActivityGroup. ```APIDOC ## onMAMStart() MAMActivityGroup ### Description MAM version of onStart. ### Method Not specified (likely part of Android lifecycle) ### Endpoint Not applicable (method within a class) ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response None specified #### Response Example None specified ``` -------------------------------- ### initialize(android.app.Application) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-9.html Initializes MAM components with the given config-only Application. ```APIDOC ## initialize(android.app.Application) ### Description Initialize MAM components with the given config-only Application. ### Parameters * **application** (android.app.Application) - The application instance. ### Class com.microsoft.intune.mam.client.app.MAMConfigOnly ``` -------------------------------- ### MAMDataProtectionManager.getProtectionInfo(InputStream) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the protection information on an input stream. ```APIDOC ## getProtectionInfo(InputStream) ### Description Gets the protection information on an input stream. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Protection information for the input stream. #### Response Example N/A ``` -------------------------------- ### MAMDataProtectionManager.getProtectionInfo(Array) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Gets the protection information on a byte array. ```APIDOC ## getProtectionInfo(Array) ### Description Gets the protection information on a byte array. ### Method Not specified (likely a Java method call) ### Endpoint N/A ### Parameters #### Path Parameters N/A #### Query Parameters N/A #### Request Body N/A ### Request Example N/A ### Response #### Success Response (200) Protection information for the byte array. #### Response Example N/A ``` -------------------------------- ### StrictGlobalSettings.enable Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-5.html Enable all checks. ```APIDOC ## enable() ### Description Enable all checks. Function in com.microsoft.intune.mam.client.strict.StrictGlobalSettings. ``` -------------------------------- ### MAMPolicyManager.getCurrentThreadIdentityOID Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-7.html Get the AAD OID of the current thread identity. ```APIDOC ## MAMPolicyManager.getCurrentThreadIdentityOID ### Description Get the AAD OID of the current thread identity. ### Method function ### Response #### Success Response (200) - **String** - The AAD OID of the current thread identity. ### Request Example ```java MAMPolicyManager.getCurrentThreadIdentityOID() ``` ### Response Example ```json { "example": "a1b2c3d4-e5f6-7890-1234-567890abcdef" } ``` ``` -------------------------------- ### getFileNames Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/backup/MAMFileBackupHelper.html Get the file names associated with this backup helper. ```APIDOC ## getFileNames() ### Description Get the file names associated with this backup helper. ### Returns * **Array** - the file names. ``` -------------------------------- ### MAMLauncherActivity.onMAMCreate(Bundle) Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/index-files/index-14.html MAM version of onCreate for MAMLauncherActivity. ```APIDOC ## onMAMCreate(Bundle) ### Description MAM version of onCreate for the MAMLauncherActivity. ### Method void ### Parameters #### Path Parameters - **savedInstanceState** (android.os.Bundle) - Optional - Bundle containing previous state. ### Class com.microsoft.intune.mam.client.app.MAMLauncherActivity ``` -------------------------------- ### onProvideAssistContent Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMExpandableListActivity.html Provide the AssistStructure for the current activity. ```APIDOC ## onProvideAssistContent(AssistContent content) ### Description Provide the AssistStructure for the current activity. ### Method void ### Parameters #### Path Parameters - **content** (AssistContent) - Description not available ``` -------------------------------- ### MAMCertTrustWebViewClient Constructor Source: https://github.com/microsoftconnect/ms-intune-app-sdk-android/blob/master/docs/com/microsoft/intune/mam/client/app/MAMCertTrustWebViewClient.html Initializes a new instance of the MAMCertTrustWebViewClient class. ```APIDOC ## MAMCertTrustWebViewClient() ### Description Initializes a new instance of the MAMCertTrustWebViewClient class. ### Constructor `MAMCertTrustWebViewClient()` ```