summaryrefslogtreecommitdiffstats
path: root/chrome/browser/policy/mock_device_management_backend.cc
Commit message (Collapse)AuthorAgeFilesLines
* Another big out-of-lining of test code. Hits a lot of gmock objectserg@google.com2011-02-081-0/+13
| | | | | | | | | BUG=none TEST=compiles Review URL: http://codereview.chromium.org/6413036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74168 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup mock device management backenddanno@chromium.org2010-11-241-163/+0
| | | | | | | | | | | Add actions for mock device management backend for request success and failure. BUG=62482 TEST=DeviceManagementPolicyProviderTest*:DeviceTokenFetcherTest* Review URL: http://codereview.chromium.org/5338004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67255 0039d316-1c4b-4281-b951-d872f2087c98
* Refresh policies from DM server periodicallyjkummerow@chromium.org2010-11-231-1/+41
| | | | | | | | | | | Also, this takes care of retrying when policy fetching fails. BUG=62487 TEST=unit tests: DeviceManagementPolicyProviderTest.*:DeviceTokenFetcherTest.* Review URL: http://codereview.chromium.org/5219006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67091 0039d316-1c4b-4281-b951-d872f2087c98
* Always send the device ID when making device management requests.mnissler@chromium.org2010-11-221-2/+4
| | | | | | | | | | | While at it, clean up use of policy constants. BUG=62060 TEST=Compiles and passes existing tests. Review URL: http://codereview.chromium.org/5162006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66949 0039d316-1c4b-4281-b951-d872f2087c98
* No persisted device id/token for unmanaged devicesjkummerow@chromium.org2010-11-171-0/+15
| | | | | | | | | BUG=62476 TEST=unit_tests: DeviceTokenFetcherTest.UnmanagedDevice Review URL: http://codereview.chromium.org/4967005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66440 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device management policy providerdanno@chromium.org2010-11-091-31/+76
| | | | | | | | | BUG=62462 TEST=DeviceManagementPolicyProviderTest* Review URL: http://codereview.chromium.org/4382001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65520 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device token fetcherdanno@chromium.org2010-10-291-0/+61
First step in mechanism for fetching cloud-based policy for CrOS. BUG=none TEST=DeviceTokenFetcher* Review URL: http://codereview.chromium.org/4121003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64388 0039d316-1c4b-4281-b951-d872f2087c98