Merge "Add EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION"
This commit is contained in:
committed by
Android (Google) Code Review
commit
014505babe
@@ -6185,6 +6185,7 @@ package android.app.admin {
|
||||
field public static final deprecated java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM = "android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_EMAIL_ADDRESS = "android.app.extra.PROVISIONING_EMAIL_ADDRESS";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION = "android.app.extra.PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED = "android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LOCALE = "android.app.extra.PROVISIONING_LOCALE";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LOCAL_TIME = "android.app.extra.PROVISIONING_LOCAL_TIME";
|
||||
|
||||
@@ -6374,6 +6374,7 @@ package android.app.admin {
|
||||
field public static final deprecated java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM = "android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_EMAIL_ADDRESS = "android.app.extra.PROVISIONING_EMAIL_ADDRESS";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION = "android.app.extra.PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED = "android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LOCALE = "android.app.extra.PROVISIONING_LOCALE";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LOCAL_TIME = "android.app.extra.PROVISIONING_LOCAL_TIME";
|
||||
|
||||
@@ -6207,6 +6207,7 @@ package android.app.admin {
|
||||
field public static final deprecated java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM = "android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_EMAIL_ADDRESS = "android.app.extra.PROVISIONING_EMAIL_ADDRESS";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION = "android.app.extra.PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED = "android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LOCALE = "android.app.extra.PROVISIONING_LOCALE";
|
||||
field public static final java.lang.String EXTRA_PROVISIONING_LOCAL_TIME = "android.app.extra.PROVISIONING_LOCAL_TIME";
|
||||
|
||||
@@ -151,6 +151,7 @@ public class DevicePolicyManager {
|
||||
* <li>{@link #EXTRA_PROVISIONING_LOGO_URI}, optional</li>
|
||||
* <li>{@link #EXTRA_PROVISIONING_MAIN_COLOR}, optional</li>
|
||||
* <li>{@link #EXTRA_PROVISIONING_SKIP_USER_CONSENT}, optional</li>
|
||||
* <li>{@link #EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION}, optional</li>
|
||||
* </ul>
|
||||
*
|
||||
* <p>When managed provisioning has completed, broadcasts are sent to the application specified
|
||||
@@ -512,6 +513,19 @@ public class DevicePolicyManager {
|
||||
public static final String EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE
|
||||
= "android.app.extra.PROVISIONING_ACCOUNT_TO_MIGRATE";
|
||||
|
||||
/**
|
||||
* Boolean extra that is used in conjunction with
|
||||
* {@link #EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE}. If it's set to {@code true}, the account will
|
||||
* not be removed from the primary user after it is migrated to the newly created user or
|
||||
* profile.
|
||||
*
|
||||
* <p> Defaults to {@code false}
|
||||
*
|
||||
* <p> Use with {@link #ACTION_PROVISION_MANAGED_PROFILE}.
|
||||
*/
|
||||
public static final String EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION
|
||||
= "android.app.extra.PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION";
|
||||
|
||||
/**
|
||||
* A String extra that, holds the email address of the account which a managed profile is
|
||||
* created for. Used with {@link #ACTION_PROVISION_MANAGED_PROFILE} and
|
||||
|
||||
Reference in New Issue
Block a user