summaryrefslogtreecommitdiffstats
path: root/chromeos
diff options
context:
space:
mode:
authormnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-14 15:22:09 +0000
committermnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-14 15:22:09 +0000
commit911807d9bccc8bbfba1fe8033bdc7b0adadb1484 (patch)
tree295e85549b7d8c48dc8051232824a84ff77b80c6 /chromeos
parent614a72e27ebbb8445a354edfc12f170198e869f1 (diff)
downloadchromium_src-911807d9bccc8bbfba1fe8033bdc7b0adadb1484.zip
chromium_src-911807d9bccc8bbfba1fe8033bdc7b0adadb1484.tar.gz
chromium_src-911807d9bccc8bbfba1fe8033bdc7b0adadb1484.tar.bz2
Retrieve enterprise device state in OOBE.
This extends AutoEnrollmentClient to be able to retrieve server-backed device state from the cloud during OOBE. This will allow the device to restore enrollment state after recovery. BUG=chromium:351663 TEST=Existing unit tests. R=joaodasilva@chromium.org Review URL: https://codereview.chromium.org/197043002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257115 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos')
-rw-r--r--chromeos/chromeos_switches.cc4
-rw-r--r--chromeos/chromeos_switches.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/chromeos/chromeos_switches.cc b/chromeos/chromeos_switches.cc
index 405e982..ef49542 100644
--- a/chromeos/chromeos_switches.cc
+++ b/chromeos/chromeos_switches.cc
@@ -97,6 +97,10 @@ const char kEnableKioskMode[] = "enable-kiosk-mode";
// Enables request of tablet site (via user agent override).
const char kEnableRequestTabletSite[] = "enable-request-tablet-site";
+// Whether to enable forced enterprise re-enrollment.
+const char kEnterpriseEnableForcedReEnrollment[] =
+ "enterprise-enable-forced-re-enrollment";
+
// Power of the power-of-2 initial modulus that will be used by the
// auto-enrollment client. E.g. "4" means the modulus will be 2^4 = 16.
const char kEnterpriseEnrollmentInitialModulus[] =
diff --git a/chromeos/chromeos_switches.h b/chromeos/chromeos_switches.h
index 29c87a3..651e898 100644
--- a/chromeos/chromeos_switches.h
+++ b/chromeos/chromeos_switches.h
@@ -46,6 +46,7 @@ CHROMEOS_EXPORT extern const char kEnableNetworkPortalNotification[];
CHROMEOS_EXPORT extern const char kEnableRequestTabletSite[];
CHROMEOS_EXPORT extern const char kEnableStubInteractive[];
CHROMEOS_EXPORT extern const char kEnableTouchpadThreeFingerClick[];
+CHROMEOS_EXPORT extern const char kEnterpriseEnableForcedReEnrollment[];
CHROMEOS_EXPORT extern const char kEnterpriseEnrollmentInitialModulus[];
CHROMEOS_EXPORT extern const char kEnterpriseEnrollmentModulusLimit[];
CHROMEOS_EXPORT extern const char kEnterpriseEnrollmentSkipRobotAuth[];