1f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved.
258537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
358537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)// found in the LICENSE file.
458537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
5f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#ifndef CHROME_BROWSER_SUPERVISED_USER_SUPERVISED_USER_CONSTANTS_H_
6f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#define CHROME_BROWSER_SUPERVISED_USER_SUPERVISED_USER_CONSTANTS_H_
758537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
8f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)namespace supervised_users {
958537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
10f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Keys for supervised user settings. These are configured remotely and mapped
11f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// to preferences by the SupervisedUserPrefStore.
1258537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)extern const char kContentPackDefaultFilteringBehavior[];
1358537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)extern const char kContentPackManualBehaviorHosts[];
1458537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)extern const char kContentPackManualBehaviorURLs[];
1558537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)extern const char kForceSafeSearch[];
1658537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)extern const char kSigninAllowed[];
1758537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)extern const char kUserName[];
1858537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
195d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)extern const char kUserPasswordRecord[];
205d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)
21f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// A pseudo-email address for systems that expect well-formed email addresses
22f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// (like Sync), even though we're not signed in.
23f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)extern const char kSupervisedUserPseudoEmail[];
24f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)
25f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Keys for supervised user shared settings. These can be configured remotely or
265d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)// locally, and are mapped to preferences by the
275d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)// SupervisedUserPrefMappingService.
285d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)extern const char kChromeAvatarIndex[];
295d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)extern const char kChromeOSAvatarIndex[];
3023730a6e56a168d1879203e4b3819bb36e3d8f1fTorne (Richard Coles)extern const char kChromeOSPasswordData[];
315d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)
32f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)}  // namespace supervised_users
3358537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
34f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#endif  // CHROME_BROWSER_SUPERVISED_USER_SUPERVISED_USER_CONSTANTS_H_
35