Index: chrome/browser/sync/syncable/nigori_util.h |
diff --git a/chrome/browser/sync/syncable/nigori_util.h b/chrome/browser/sync/syncable/nigori_util.h |
deleted file mode 100644 |
index f8223f520c3b84a9beca1aba5c1af36c95349b20..0000000000000000000000000000000000000000 |
--- a/chrome/browser/sync/syncable/nigori_util.h |
+++ /dev/null |
@@ -1,54 +0,0 @@ |
-// Copyright (c) 2011 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. |
- |
-// Various utility methods for nigory-based multi-type encryption. |
- |
-#ifndef CHROME_BROWSER_SYNC_SYNCABLE_NIGORI_UTIL_H_ |
-#define CHROME_BROWSER_SYNC_SYNCABLE_NIGORI_UTIL_H_ |
-#pragma once |
- |
-#include "chrome/browser/sync/protocol/nigori_specifics.pb.h" |
-#include "chrome/browser/sync/syncable/model_type.h" |
- |
-namespace browser_sync { |
-class Cryptographer; |
-} |
- |
-namespace syncable { |
- |
-const char kEncryptedString[] = "encrypted"; |
- |
-class BaseTransaction; |
-class ReadTransaction; |
-class WriteTransaction; |
- |
-// Set the encrypted datatypes on the nigori node. |
-void FillNigoriEncryptedTypes(const ModelTypeSet& types, |
- sync_pb::NigoriSpecifics* nigori); |
- |
-// Check if our unsyced changes are encrypted if they need to be based on |
-// |encrypted_types|. |
-// Returns: true if all unsynced data that should be encrypted is. |
-// false if some unsynced changes need to be encrypted. |
-// This method is similar to ProcessUnsyncedChangesForEncryption but does not |
-// modify the data and does not care if data is unnecessarily encrypted. |
-bool VerifyUnsyncedChangesAreEncrypted( |
- BaseTransaction* const trans, |
- const ModelTypeSet& encrypted_types); |
- |
-// Processes all unsynced changes and ensures they are appropriately encrypted |
-// or unencrypted, based on |encrypted_types|. |
-bool ProcessUnsyncedChangesForEncryption( |
- WriteTransaction* const trans, |
- browser_sync::Cryptographer* cryptographer); |
- |
-// Verifies all data of type |type| is encrypted appropriately. |
-bool VerifyDataTypeEncryption(BaseTransaction* const trans, |
- browser_sync::Cryptographer* cryptographer, |
- ModelType type, |
- bool is_encrypted); |
- |
-} // namespace syncable |
- |
-#endif // CHROME_BROWSER_SYNC_SYNCABLE_NIGORI_UTIL_H_ |