Index: chrome/browser/sync/engine/syncapi.h |
diff --git a/chrome/browser/sync/engine/syncapi.h b/chrome/browser/sync/engine/syncapi.h |
index 2db402012cde41df53e0786d62594f40cf73bc24..de53673f208dc7d99f16a506ac20ede11217556e 100644 |
--- a/chrome/browser/sync/engine/syncapi.h |
+++ b/chrome/browser/sync/engine/syncapi.h |
@@ -1033,6 +1033,13 @@ class SyncManager { |
UserShare* GetUserShare() const; |
+ // Inform the cryptographer of the most recent passphrase and set of encrypted |
+ // types, then ensures all data that needs encryption is encrypted with the |
+ // appropriate passphrase. |
+ // Note: opens a transaction and can trigger ON_PASSPHRASE_REQUIRED, so must |
+ // only be called after syncapi has been initialized. |
+ void ReloadNigori(); |
+ |
syncable::ModelTypeSet GetEncryptedDataTypes() const; |
// Uses a read-only transaction to determine if the directory being synced has |