summaryrefslogtreecommitdiffstats
path: root/chromium/components/policy/core/common/policy_details.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/policy/core/common/policy_details.h')
-rw-r--r--chromium/components/policy/core/common/policy_details.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/chromium/components/policy/core/common/policy_details.h b/chromium/components/policy/core/common/policy_details.h
deleted file mode 100644
index 83203369057..00000000000
--- a/chromium/components/policy/core/common/policy_details.h
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright 2013 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef COMPONENTS_POLICY_CORE_COMMON_POLICY_DETAILS_H_
-#define COMPONENTS_POLICY_CORE_COMMON_POLICY_DETAILS_H_
-
-#include <string>
-
-#include "base/basictypes.h"
-#include "base/callback_forward.h"
-#include "components/policy/policy_export.h"
-
-namespace policy {
-
-// Contains read-only metadata about a Chrome policy.
-struct POLICY_EXPORT PolicyDetails {
- // True if this policy has been deprecated.
- bool is_deprecated;
-
- // True if this policy is a Chrome OS device policy.
- bool is_device_policy;
-
- // The id of the protobuf field that contains this policy,
- // in the cloud policy protobuf.
- int id;
-
- // If this policy references external data then this is the maximum size
- // allowed for that data.
- // Otherwise this field is 0 and doesn't have any meaning.
- size_t max_external_data_size;
-};
-
-// A typedef for functions that match the signature of
-// GetChromePolicyDetails(). This can be used to inject that
-// function into objects, so that it can be easily mocked for
-// tests.
-typedef base::Callback<const PolicyDetails*(const std::string&)>
- GetChromePolicyDetailsCallback;
-
-} // namespace policy
-
-#endif // COMPONENTS_POLICY_CORE_COMMON_POLICY_DETAILS_H_