Index: chrome/browser/sync/sync_prefs.h |
diff --git a/chrome/browser/sync/sync_prefs.h b/chrome/browser/sync/sync_prefs.h |
index b2f4e81f827151aa6451aa4df9fbe7960ed92ca5..5fa82fa71075ee59b25babd8d784840b62cbe894 100644 |
--- a/chrome/browser/sync/sync_prefs.h |
+++ b/chrome/browser/sync/sync_prefs.h |
@@ -94,10 +94,15 @@ class SyncPrefs : NON_EXPORTED_BASE(public base::NonThreadSafe), |
// This pref is set outside of sync. |
bool IsManaged() const; |
- // Use this encryption bootstrap token once already syncing. |
+ // Use this encryption bootstrap token if we're using an explicit passphrase. |
std::string GetEncryptionBootstrapToken() const; |
void SetEncryptionBootstrapToken(const std::string& token); |
+ // Use this keystore bootstrap token if we're not using an explicit |
+ // passphrase. |
+ std::string GetKeystoreEncryptionBootstrapToken() const; |
+ void SetKeystoreEncryptionBootstrapToken(const std::string& token); |
+ |
// Maps |data_type| to its corresponding preference name. |
static const char* GetPrefNameForDataType(syncer::ModelType data_type); |