// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef SERVICES_PREFERENCES_TRACKED_HASH_STORE_CONTENTS_H_ #define SERVICES_PREFERENCES_TRACKED_HASH_STORE_CONTENTS_H_ #include <map> #include <memory> #include <string> #include <string_view> #include "base/values.h" // Provides access to the contents of a preference hash store. The store // contains the following data: // Contents: a client-defined dictionary that should map preference names to // MACs. // Version: a client-defined version number for the format of Contents. // Super MAC: a MAC that authenticates the entirety of Contents. class HashStoreContents { … }; #endif // SERVICES_PREFERENCES_TRACKED_HASH_STORE_CONTENTS_H_