| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/signin/core/common/signin_pref_names.h" | 5 #include "components/signin/core/common/signin_pref_names.h" |
| 6 | 6 |
| 7 namespace prefs { | 7 namespace prefs { |
| 8 | 8 |
| 9 // An integer property indicating the state of account id migration from | 9 // An integer property indicating the state of account id migration from |
| 10 // email to gaia id for the the profile. See account_tracker_service.h | 10 // email to gaia id for the the profile. See account_tracker_service.h |
| 11 // for possible values. | 11 // for possible values. |
| 12 const char kAccountIdMigrationState[] = "account_id_migration_state"; | 12 const char kAccountIdMigrationState[] = "account_id_migration_state"; |
| 13 | 13 |
| 14 // Boolean identifying whether reverse auto-login is enabled. | 14 // Boolean identifying whether reverse auto-login is enabled. |
| 15 const char kAutologinEnabled[] = "autologin.enabled"; | 15 const char kAutologinEnabled[] = "autologin.enabled"; |
| 16 | 16 |
| 17 |
| 17 // The profile's hosted domain; empty if unset; | 18 // The profile's hosted domain; empty if unset; |
| 18 // AccountTrackerService::kNoHostedDomainFound if there is none. | 19 // AccountTrackerService::kNoHostedDomainFound if there is none. |
| 20 |
| 21 const char kGoogleServicesAccountId[] = "google.services.account_id"; |
| 22 |
| 23 // The profile's hosted domain; empty if unset; Profile::kNoHostedDomainFound |
| 24 // if there is none. |
| 19 const char kGoogleServicesHostedDomain[] = "google.services.hosted_domain"; | 25 const char kGoogleServicesHostedDomain[] = "google.services.hosted_domain"; |
| 20 | 26 |
| 21 // String the identifies the last user that logged into sync and other | 27 // String the identifies the last user that logged into sync and other |
| 22 // google services. As opposed to kGoogleServicesUsername, this value is not | 28 // google services. As opposed to kGoogleServicesUsername, this value is not |
| 23 // cleared on signout, but while the user is signed in the two values will | 29 // cleared on signout, but while the user is signed in the two values will |
| 24 // be the same. | 30 // be the same. This pref remains in order to pre-fill the sign in page when |
| 31 // reconnecting a profile, but programmatic checks to see if a given account |
| 32 // is the same as the last account should use kGoogleServicesLastAccountId |
| 33 // instead. |
| 25 const char kGoogleServicesLastUsername[] = "google.services.last_username"; | 34 const char kGoogleServicesLastUsername[] = "google.services.last_username"; |
| 26 | 35 |
| 27 // Int64 as time from epoch of when next RefreshTokenAnnotationRequest should be | 36 // Int64 as time from epoch of when next RefreshTokenAnnotationRequest should be |
| 28 // sent. | 37 // sent. |
| 29 const char kGoogleServicesRefreshTokenAnnotateScheduledTime[] = | 38 const char kGoogleServicesRefreshTokenAnnotateScheduledTime[] = |
| 30 "google.services.refresh_token_annotate_scheduled_time"; | 39 "google.services.refresh_token_annotate_scheduled_time"; |
| 31 | 40 |
| 32 // Device id scoped to single signin. This device id will be regenerated if user | 41 // Device id scoped to single signin. This device id will be regenerated if user |
| 33 // signs out and signs back in. When refresh token is requested for this user it | 42 // signs out and signs back in. When refresh token is requested for this user it |
| 34 // will be annotated with this device id. | 43 // will be annotated with this device id. |
| 35 const char kGoogleServicesSigninScopedDeviceId[] = | 44 const char kGoogleServicesSigninScopedDeviceId[] = |
| 36 "google.services.signin_scoped_device_id"; | 45 "google.services.signin_scoped_device_id"; |
| 37 | 46 |
| 38 // Obfuscated account ID that identifies the current user logged into sync and | 47 // Obfuscated account ID that identifies the current user logged into sync and |
| 39 // other google services. | 48 // other google services. |
| 40 const char kGoogleServicesUserAccountId[] = "google.services.user_account_id"; | 49 const char kGoogleServicesUserAccountId[] = "google.services.user_account_id"; |
| 41 | 50 |
| 42 // String that identifies the current user logged into sync and other google | 51 // String that identifies the current user logged into sync and other google |
| 43 // services. | 52 // services. |
| 53 // DEPRECATED. |
| 44 const char kGoogleServicesUsername[] = "google.services.username"; | 54 const char kGoogleServicesUsername[] = "google.services.username"; |
| 45 | 55 |
| 46 // Local state pref containing a string regex that restricts which accounts | 56 // Local state pref containing a string regex that restricts which accounts |
| 47 // can be used to log in to chrome (e.g. "*@google.com"). If missing or blank, | 57 // can be used to log in to chrome (e.g. "*@google.com"). If missing or blank, |
| 48 // all accounts are allowed (no restrictions). | 58 // all accounts are allowed (no restrictions). |
| 49 const char kGoogleServicesUsernamePattern[] = | 59 const char kGoogleServicesUsernamePattern[] = |
| 50 "google.services.username_pattern"; | 60 "google.services.username_pattern"; |
| 51 | 61 |
| 52 // Boolean identifying whether reverse auto-logins is enabled. | 62 // Boolean identifying whether reverse auto-logins is enabled. |
| 53 const char kReverseAutologinEnabled[] = "reverse_autologin.enabled"; | 63 const char kReverseAutologinEnabled[] = "reverse_autologin.enabled"; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 68 // accounts. | 78 // accounts. |
| 69 const char kTokenServiceExcludeAllSecondaryAccounts[] = | 79 const char kTokenServiceExcludeAllSecondaryAccounts[] = |
| 70 "token_service.exclude_all_secondary_accounts"; | 80 "token_service.exclude_all_secondary_accounts"; |
| 71 | 81 |
| 72 // List that identifies the account id that should be ignored by the token | 82 // List that identifies the account id that should be ignored by the token |
| 73 // service. | 83 // service. |
| 74 const char kTokenServiceExcludedSecondaryAccounts[] = | 84 const char kTokenServiceExcludedSecondaryAccounts[] = |
| 75 "token_service.excluded_secondary_accounts"; | 85 "token_service.excluded_secondary_accounts"; |
| 76 | 86 |
| 77 } // namespace prefs | 87 } // namespace prefs |
| OLD | NEW |