History log of /packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8f9bd13b0d15d6fb1b6f27d28c94d37f8252a8cd 08-Sep-2014 Sander Alewijnse <salewijnse@google.com> Add interstitial in device owner setup flow.

Only for non Nfc flow.
Furthermore, provide means to avoid device encryption by adding check for
system properties flag, which is already done that way in BYOD case.

Bug:17383943
Change-Id: If8c9dceb77527ad0937c013841e7784a4d39a464
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
88d5d0ec233f6039b0e65ea66a73ba882a365e28 04-Sep-2014 Sander Alewijnse <salewijnse@google.com> Remove email extra.

From now on email should be passed through using bundle extra.

Bug:17197410
Change-Id: Idec94a671bcf575481dfe8e5c122e44585d4f823
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
f88f709f4a03da9451ea63a60fdb09f0ce972dd3 20-Aug-2014 Sander Alewijnse <salewijnse@google.com> Pass through the provisioning extra admin extras bundle.

Enables the MDM app running (as a regular app) in the primary user to pass
through a PersistableBundle of data to the instance of itself running as
profile owner in the managed profile.

Bug:17126717
Change-Id: Ie85ccf71a4e677c8bb1dd1918f61b01eca83f472
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
e917d119d074831ee258959bdf75ed52f909c65f 20-Aug-2014 Esteban Talavera <etalavera@google.com> Rename PROVISIONING_NFC_MIME_TYPE to MIME_TYPE_PROVISIONING_NFC

Changed the name on the API as requested in the API review.

Bug: 17005622
Change-Id: Ibf1bb38f481e9e0dd898d662b18a1c54f201f830
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
9182d368e7ce48eaf8b3ae7b99835848b213194d 28-Jul-2014 Bill Yi <byi@google.com> Fix build error

(cherry picked from commit 125bf218d5bc77d3ae819539526282f8532967ea)

Change-Id: I17a825eb321f047aa7790de20dbb9f1067c6db99
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
b6578e78ddd6950a7af450894e0105c49e1857ef 25-Jul-2014 Sander Alewijnse <salewijnse@google.com> Update strings.

Merge some string as well, requiring merging of ids.

Change-Id: I66ac83a32c3d108ff8fda70d466bd2bac45152ea
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
d8dcb1f2cf3f537a6199671179470828f74236ad 24-Jul-2014 Sander Alewijnse <salewijnse@google.com> Add cookie when downloading the .apk.

Change-Id: Ia7389ba6be41ad239d9398354a2fc2fc62cfd167
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
ae9b821376c4af058e6f5822486d32745fa94890 18-Jul-2014 Sander Alewijnse <salewijnse@google.com> Pass email trough to mdm.

Change-Id: I54b08fcfda03a59f1f8a3c3e7dfc37d3267580b4
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
9aff1405be928aa8be52fa3a0229209a3f051d9f 18-Jul-2014 Sander Alewijnse <salewijnse@google.com> Refactor the provisioning intent generation for device owner.

Moved intent generator function from Activity to MessageParser.
Moved lists of extra keys from BootReminder to MessageParser.
Reordered several bits in the MessageParser.

Change-Id: I81ea3e1798425ce92e70d558161182e7a4a66c87
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
53ff3c04619850ec292119371d0e8d0057b57fab 17-Jul-2014 Narayan Kamath <narayan@google.com> Don't assume all languages are 2 chars in length.

Also use a more appropriate Exception type for locale
parsing.

Change-Id: If95e07424d32f9ebbb18b745bc7d5cedbd0c4c77
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
48fdbe03c7cc39accada396a96acff09bdecb3b2 03-Jul-2014 Sander Alewijnse <salewijnse@google.com> Change encoding .apk hash from hexString to base64 websafe.

To comply with the output format of the play service for
android work.

Change-Id: I1fa0854f1874d374ad3ff25d7dc4c5e7dcca3a44
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
326bcfdd72218a2d3b35d8e1ca80b8e36263402e 25-Jun-2014 Sander Alewijnse <salewijnse@google.com> Enable Device Owner provisioning without providing wifi credentials.

A wifi picker is shown when wifi is needed instead of an error.
Furthermore small cleanups in activity.

Change-Id: Id0ff511b9913cba146b626c97764a042fc8d3a01
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
56f7157c220d657d48406caf8e0d61904dfd7789 23-Jun-2014 Sander Alewijnse <salewijnse@google.com> Add the option to start DO Provisioning with an (non nfc) intent.

Also set the username to a string in xml instead of setting from intent.
Moved constants and mime type of the DO intent communication into
the framework. Cleaned up the MessageParser.

Change-Id: I30a96ef4df248a0e96f199d0097a83a0a0f13145
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
226d36cdcf8f08b2fd6a853a92ca24d570dc58d3 26-Jun-2014 Sander Alewijnse <salewijnse@google.com> Merge "Add proper error handling to the device owner provisioning."
2daab0a2c2bcb07a0595f93c4367ed1ca673e0e6 26-Jun-2014 Jason Monk <jmonk@google.com> Add PAC URL support to Device Owner Wifi setup

Trying to keep some feature parity between EDU and enterprise.

Change-Id: I5a48d8babe2a3d2940efd21dac54c4aaf11e48ab
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
d70438542632a1c8df15bdd9d91bfee52bf2b655 17-Jun-2014 Sander Alewijnse <salewijnse@google.com> Add proper error handling to the device owner provisioning.

Also added some cleanup code and handle the backbutton.

Change-Id: I3eba40407de6d6c6c8755327e23893932ec98582
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
cdf13b1826bd84f7d5c11ba14d14eb4889c2dda8 19-Jun-2014 Sander Alewijnse <salewijnse@google.com> Remove device admin receiver name from starting intent.

Derive it from the package name instead, by searching for a
receiver with the BIND_DEVICE_ADMIN permission.

Change-Id: I2b53b326a64d682b48ff120cc6147c8efec17c29
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java
28bffd6424a3d9f2dbefe6c7d6144f3a4edee3bc 05-Jun-2014 Sander Alewijnse <salewijnse@google.com> Ensure device is encrypted before device owner provisioning.

Simplify setting of callbacks: set them in the constructors
instead of dynamically.

Change-Id: Ie0172ffd0111b8044e7b1249c221be9fd2a5a6b2
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/MessageParser.java