diff options
author | mnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-14 15:22:09 +0000 |
---|---|---|
committer | mnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-14 15:22:09 +0000 |
commit | 911807d9bccc8bbfba1fe8033bdc7b0adadb1484 (patch) | |
tree | 295e85549b7d8c48dc8051232824a84ff77b80c6 /chromeos | |
parent | 614a72e27ebbb8445a354edfc12f170198e869f1 (diff) | |
download | chromium_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.cc | 4 | ||||
-rw-r--r-- | chromeos/chromeos_switches.h | 1 |
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[]; |