blob: a8fbfbf0e39506115c7b7f57324f873ecc0aaca8 [file] [log] [blame]
// Copyright 2019 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_BROWSER_SWITCHER_BROWSER_SWITCHER_POLICY_MIGRATOR_H_
#define CHROME_BROWSER_BROWSER_SWITCHER_BROWSER_SWITCHER_POLICY_MIGRATOR_H_
#include "chrome/browser/policy/chrome_extension_policy_migrator.h"
namespace browser_switcher {
extern const char kLBSExtensionId[];
class BrowserSwitcherPolicyMigrator
: public policy::ChromeExtensionPolicyMigrator {
public:
BrowserSwitcherPolicyMigrator();
~BrowserSwitcherPolicyMigrator() override;
BrowserSwitcherPolicyMigrator(const BrowserSwitcherPolicyMigrator&) = delete;
BrowserSwitcherPolicyMigrator& operator=(
const BrowserSwitcherPolicyMigrator&) = delete;
void Migrate(policy::PolicyBundle* bundle) override;
};
} // namespace browser_switcher
#endif // CHROME_BROWSER_BROWSER_SWITCHER_BROWSER_SWITCHER_POLICY_MIGRATOR_H_