summaryrefslogtreecommitdiffstats
path: root/chrome/browser/policy
diff options
context:
space:
mode:
authorjoaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-15 10:34:28 +0000
committerjoaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-15 10:34:28 +0000
commitef69c359c9512950e2dc1685c4e31ee329335263 (patch)
treedc29a5d48718098ef8588b26a417756584a3f11b /chrome/browser/policy
parent894070e4ed0df5e1cab0d210d58fd1e9ca8c9337 (diff)
downloadchromium_src-ef69c359c9512950e2dc1685c4e31ee329335263.zip
chromium_src-ef69c359c9512950e2dc1685c4e31ee329335263.tar.gz
chromium_src-ef69c359c9512950e2dc1685c4e31ee329335263.tar.bz2
Updated the chrome_device_policy.proto, and AppPack decoding.
Removed the key-checksum field (which is unnecessary), and added the online-only field. BUG=chromium-os:25463 TEST=All works as before Review URL: http://codereview.chromium.org/9691046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126882 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/policy')
-rw-r--r--chrome/browser/policy/app_pack_updater.cc2
-rw-r--r--chrome/browser/policy/app_pack_updater.h2
-rw-r--r--chrome/browser/policy/proto/chrome_device_policy.proto2
3 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/policy/app_pack_updater.cc b/chrome/browser/policy/app_pack_updater.cc
index c7d1faa..d9e4b10 100644
--- a/chrome/browser/policy/app_pack_updater.cc
+++ b/chrome/browser/policy/app_pack_updater.cc
@@ -8,6 +8,6 @@ namespace policy {
const char AppPackUpdater::kExtensionId[] = "extension-id";
const char AppPackUpdater::kUpdateUrl[] = "update-url";
-const char AppPackUpdater::kKeyChecksum[] = "key-checksum";
+const char AppPackUpdater::kOnlineOnly[] = "online-only";
} // namespace policy
diff --git a/chrome/browser/policy/app_pack_updater.h b/chrome/browser/policy/app_pack_updater.h
index 741a3c4..86c7f9c 100644
--- a/chrome/browser/policy/app_pack_updater.h
+++ b/chrome/browser/policy/app_pack_updater.h
@@ -14,7 +14,7 @@ class AppPackUpdater {
// Keys for the entries in the KioskModeAppPack dictionary policy.
static const char kExtensionId[];
static const char kUpdateUrl[];
- static const char kKeyChecksum[];
+ static const char kOnlineOnly[];
};
} // namespace policy
diff --git a/chrome/browser/policy/proto/chrome_device_policy.proto b/chrome/browser/policy/proto/chrome_device_policy.proto
index 338e3fc..42fa2e2 100644
--- a/chrome/browser/policy/proto/chrome_device_policy.proto
+++ b/chrome/browser/policy/proto/chrome_device_policy.proto
@@ -106,7 +106,7 @@ message EphemeralUsersEnabledProto {
message AppPackEntryProto {
optional string extension_id = 1;
optional string update_url = 2;
- optional bytes key_checksum = 3;
+ optional bool online_only = 3;
}
message AppPackProto {