#include "chrome/browser/extensions/api/messaging/native_messaging_policy_handler.h"
#include "components/prefs/pref_value_map.h"
#include "chrome/browser/extensions/api/messaging/native_messaging_host_manifest.h"
namespace extensions {
NativeMessagingHostListPolicyHandler::NativeMessagingHostListPolicyHandler(
const char* policy_name,
const char* pref_path,
bool allow_wildcards)
: … { … }
NativeMessagingHostListPolicyHandler::~NativeMessagingHostListPolicyHandler() { … }
bool NativeMessagingHostListPolicyHandler::CheckListEntry(
const base::Value& value) { … }
void NativeMessagingHostListPolicyHandler::ApplyList(
base::Value::List filtered_list,
PrefValueMap* prefs) { … }
}