Loading api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -5246,6 +5246,7 @@ package android.app.admin { field public static final java.lang.String EXTRA_DEVICE_ADMIN = "android.app.extra.DEVICE_ADMIN"; field public static final java.lang.String EXTRA_PROVISIONING_DEFAULT_MANAGED_PROFILE_NAME = "defaultManagedProfileName"; field public static final java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "deviceAdminPackageName"; field public static final java.lang.String EXTRA_PROVISIONING_TOKEN = "android.app.extra.token"; field public static int FLAG_MANAGED_CAN_ACCESS_PARENT; field public static int FLAG_PARENT_CAN_ACCESS_MANAGED; field public static final int KEYGUARD_DISABLE_FEATURES_ALL = 2147483647; // 0x7fffffff core/java/android/app/admin/DevicePolicyManager.java +18 −0 Original line number Diff line number Diff line Loading @@ -103,6 +103,17 @@ public class DevicePolicyManager { public static final String ACTION_PROVISION_MANAGED_PROFILE = "android.app.action.ACTION_PROVISION_MANAGED_PROFILE"; /** * A broadcast intent with this action can be sent to ManagedProvisionning to specify that the * user has already consented to the creation of the managed profile. * The intent must contain the extras * {@link #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME} and * {@link #EXTRA_PROVISIONING_TOKEN} * @hide */ public static final String ACTION_PROVISIONING_USER_HAS_CONSENTED = "android.app.action.USER_HAS_CONSENTED"; /** * A String extra holding the name of the package of the mobile device management application * that starts the managed provisioning flow. This package will be set as the profile owner. Loading @@ -111,6 +122,13 @@ public class DevicePolicyManager { public static final String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "deviceAdminPackageName"; /** * An int extra used to identify the consent of the user to create the managed profile. * <p>Use with {@link #ACTION_PROVISION_MANAGED_PROFILE} */ public static final String EXTRA_PROVISIONING_TOKEN = "android.app.extra.token"; /** * A String extra holding the default name of the profile that is created during managed profile * provisioning. Loading Loading
api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -5246,6 +5246,7 @@ package android.app.admin { field public static final java.lang.String EXTRA_DEVICE_ADMIN = "android.app.extra.DEVICE_ADMIN"; field public static final java.lang.String EXTRA_PROVISIONING_DEFAULT_MANAGED_PROFILE_NAME = "defaultManagedProfileName"; field public static final java.lang.String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "deviceAdminPackageName"; field public static final java.lang.String EXTRA_PROVISIONING_TOKEN = "android.app.extra.token"; field public static int FLAG_MANAGED_CAN_ACCESS_PARENT; field public static int FLAG_PARENT_CAN_ACCESS_MANAGED; field public static final int KEYGUARD_DISABLE_FEATURES_ALL = 2147483647; // 0x7fffffff
core/java/android/app/admin/DevicePolicyManager.java +18 −0 Original line number Diff line number Diff line Loading @@ -103,6 +103,17 @@ public class DevicePolicyManager { public static final String ACTION_PROVISION_MANAGED_PROFILE = "android.app.action.ACTION_PROVISION_MANAGED_PROFILE"; /** * A broadcast intent with this action can be sent to ManagedProvisionning to specify that the * user has already consented to the creation of the managed profile. * The intent must contain the extras * {@link #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME} and * {@link #EXTRA_PROVISIONING_TOKEN} * @hide */ public static final String ACTION_PROVISIONING_USER_HAS_CONSENTED = "android.app.action.USER_HAS_CONSENTED"; /** * A String extra holding the name of the package of the mobile device management application * that starts the managed provisioning flow. This package will be set as the profile owner. Loading @@ -111,6 +122,13 @@ public class DevicePolicyManager { public static final String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME = "deviceAdminPackageName"; /** * An int extra used to identify the consent of the user to create the managed profile. * <p>Use with {@link #ACTION_PROVISION_MANAGED_PROFILE} */ public static final String EXTRA_PROVISIONING_TOKEN = "android.app.extra.token"; /** * A String extra holding the default name of the profile that is created during managed profile * provisioning. Loading