package

com.microsoft.intune.mam.client.app

Interfaces

AllowedAccountInfo Provides information about an account which is permitted to sign in to the app. 
AllowedAccountsListener Listener for AllowedAccounts. 
AppIdentitySwitchResultCallback Callback used for the application to report to MAM the success or failure of an identity switch. 
HookedActivity Allow access to an Activity's super class implementation. 
HookedApplication Allow access to an Application's super class implementation. 
HookedDialogFragmentBase Allow access to a DialogFragment's super class implementation. 
HookedFragmentBase Allow access to an Fragment's super class implementation. 
HookedJobIntentService MAM interface to link External and Internal. 
HookedService Allow access to an Service's super class implementation. 
MAMActivityBlockingListener Allows an app to respond to blocking actions. 
MAMActivityIdentityRequirementListener Allows an app to respond to requests to switch identity. 
MAMActivityIdentitySwitchListener Allows an app to respond to completed identity switches. 
MAMIdentityRequirementListener Allows an app to respond to requests to switch identity. 

Classes

AllowedAccounts Allows an app to find out whether the accounts allowed to be signed in are restricted and if so which accounts are allowed. 
MAMAccountAuthenticatorActivity Managed version of android.accounts.AccountAuthenticatorActivity. 
MAMActivity MAM version of android.app.Activity. 
MAMActivityGroup Managed version of android.app.ActivityGroup. 
MAMAlertDialogBuilder Class that builds managed AlertDialogs. 
MAMAliasActivity Managed version of android.app.AliasActivity. 
MAMApplication Managed version of android.app.Application. 
MAMCertificatePinningManager The MAMCertificatePinningManager has methods to enable certificate pinning for apps, according to the Intune cert pinning configuration received from the MAM Service. 
MAMCertTrustWebViewClient MAMCertTrustWebViewClient is a custom implementation of the class android.webkit.WebViewClient that provides a way to handle the SSL error android.net.http.SslError.SSL_UNTRUSTED in a WebView. 
MAMComponents Android MAM client core components. 
MAMConfigOnly Android MAM config-only client. 
MAMDialog MAM version of android.app.Dialog. 
MAMDialogFragment MAM version of android.app.DialogFragment. 
MAMDownloadManagement MAM wrapper around DownloadManager. 
MAMExpandableListActivity Managed version of android.app.ExpandableListActivity. 
MAMFragment MAM version of android.app.Fragment. 
MAMIntentService MAM version of android.app.IntentService. 
MAMLauncherActivity Managed version of android.app.LauncherActivity. 
MAMListActivity Managed version of android.app.ListActivity. 
MAMListFragment MAM version of android.app.ListFragment. 
MAMNativeActivity Managed version of android.app.NativeActivity. 
MAMNotificationManagement MAM wrapper around NotificationManager. 
MAMPendingIntent MAM wrapper around PendingIntentFactory. 
MAMService MAM version of android.app.Service. 
MAMTabActivity Managed version of android.app.TabActivity. 
MAMTaskStackBuilder MAM version of android.app.TaskStackBuilder. 
MAMThemeManager Allows a custom theme to be applied to all MAM screens and dialogs. 
MAMTrustedRootCertsManager A utility class that provides methods for receiving trusted root certificates from the MAM service and leveraging these certificates in your application to verify a server host on client SSL/TLS connections. 

Enums

AppIdentitySwitchReason Value passed to an activity's onMAMIdentitySwitchRequired callback to provide information on why the identity switch is occurring. 
AppIdentitySwitchResult Values which the application can use when reporting to MAM whether or not an identity switch was successful. 
IdentitySwitchOption Options that may be specified when an app requests a UI identity switch.