summaryrefslogtreecommitdiffstats
path: root/core/java/android/app
diff options
context:
space:
mode:
authorRubin Xu <rubinxu@google.com>2015-03-23 16:51:33 +0000
committerRubin Xu <rubinxu@google.com>2015-03-26 12:11:04 +0000
commit44ef750bd4cefd5141616b7fb482bd62b35dd830 (patch)
tree9ee63c8e4a3df54b5ac11f08f818c4e83ec62a46 /core/java/android/app
parentbe22970dc226ab4d3780461948f56ff42febc48d (diff)
downloadframeworks_base-44ef750bd4cefd5141616b7fb482bd62b35dd830.zip
frameworks_base-44ef750bd4cefd5141616b7fb482bd62b35dd830.tar.gz
frameworks_base-44ef750bd4cefd5141616b7fb482bd62b35dd830.tar.bz2
Change doc for device initializer agent extra's type.
Change the DIA extra's type to ComponentName, making it consistent with EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME. Bug: 19891726 Change-Id: Ib41a9d22ff22e114cde80010fbc41db26f2b5f82
Diffstat (limited to 'core/java/android/app')
-rw-r--r--core/java/android/app/admin/DevicePolicyManager.java19
1 files changed, 11 insertions, 8 deletions
diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java
index e8630b1..b62a346 100644
--- a/core/java/android/app/admin/DevicePolicyManager.java
+++ b/core/java/android/app/admin/DevicePolicyManager.java
@@ -175,7 +175,8 @@ public class DevicePolicyManager {
*
* <p>This component is set as device owner and active admin when device owner provisioning is
* started by an NFC message containing an NFC record with MIME type
- * {@link #MIME_TYPE_PROVISIONING_NFC_V2}.
+ * {@link #MIME_TYPE_PROVISIONING_NFC_V2}. For the NFC record, the component name should be
+ * flattened to a string, via {@link ComponentName#flattenToShortString()}.
*
* @see DeviceAdminReceiver
*/
@@ -398,14 +399,16 @@ public class DevicePolicyManager {
"android.app.extra.PROVISIONING_SKIP_ENCRYPTION";
/**
- * On devices managed by a device owner app, a String representation of a Component name extra
- * indicating the component of the application that is temporarily granted device owner
- * privileges during device initialization and profile owner privileges during secondary user
- * initialization.
+ * On devices managed by a device owner app, a {@link ComponentName} extra indicating the
+ * component of the application that is temporarily granted device owner privileges during
+ * device initialization and profile owner privileges during secondary user initialization.
*
- * <p>Use in an NFC record with {@link #MIME_TYPE_PROVISIONING_NFC_V2} that starts device owner
- * provisioning via an NFC bump.
- * @see ComponentName#unflattenFromString()
+ * <p>
+ * It can also be used in an NFC record with {@link #MIME_TYPE_PROVISIONING_NFC_v2} that starts
+ * device owner provisioning via an NFC bump. For the NFC record, it should be flattened to a
+ * string first.
+ *
+ * @see ComponentName#flattenToShortString()
*/
public static final String EXTRA_PROVISIONING_DEVICE_INITIALIZER_COMPONENT_NAME
= "android.app.extra.PROVISIONING_DEVICE_INITIALIZER_COMPONENT_NAME";