blob: 263f964fa0efe28a267c704f21affc414e0d20d5 [file] [log] [blame]
// Copyright 2014 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 CHROME_BROWSER_SAFE_BROWSING_INCIDENT_REPORTING_TRACKED_PREFERENCE_INCIDENT_HANDLERS_H_
#define CHROME_BROWSER_SAFE_BROWSING_INCIDENT_REPORTING_TRACKED_PREFERENCE_INCIDENT_HANDLERS_H_
#include <stdint.h>
#include <string>
namespace safe_browsing {
class ClientIncidentReport_IncidentData;
// Returns the path of the tracked preference.
std::string GetTrackedPreferenceIncidentKey(
const ClientIncidentReport_IncidentData& incident_data);
// Returns a digest computed over the tracked preference incident data.
uint32_t GetTrackedPreferenceIncidentDigest(
const ClientIncidentReport_IncidentData& incident_data);
} // namespace safe_browsing
#endif // CHROME_BROWSER_SAFE_BROWSING_INCIDENT_REPORTING_TRACKED_PREFERENCE_INCIDENT_HANDLERS_H_