#include "components/policy/core/common/cloud/cloud_external_data_manager.h"
#include "base/strings/strcat.h"
#include "components/policy/core/common/cloud/cloud_policy_store.h"
#include "crypto/sha2.h"
namespace policy {
CloudExternalDataManager::MetadataEntry::MetadataEntry() { … }
CloudExternalDataManager::MetadataEntry::MetadataEntry(const std::string& url,
const std::string& hash)
: … { … }
bool CloudExternalDataManager::MetadataEntry::operator!=(
const MetadataEntry& other) const { … }
CloudExternalDataManager::MetadataKey::MetadataKey() = default;
CloudExternalDataManager::MetadataKey::MetadataKey(const std::string& policy)
: … { … }
CloudExternalDataManager::MetadataKey::MetadataKey(
const std::string& policy,
const std::string& field_name)
: … { … }
bool CloudExternalDataManager::MetadataKey::operator<(
const MetadataKey& other) const { … }
std::string CloudExternalDataManager::MetadataKey::ToString() const { … }
CloudExternalDataManager::CloudExternalDataManager() : … { … }
CloudExternalDataManager::~CloudExternalDataManager() { … }
void CloudExternalDataManager::SetPolicyStore(CloudPolicyStore* policy_store) { … }
}