HomeSort by relevance Sort by last modified time
    Searched refs:nigori (Results 1 - 15 of 15) sorted by null

  /external/chromium/chrome/browser/sync/syncable/
nigori_util_unittest.cc 13 sync_pb::NigoriSpecifics nigori; local
15 FillNigoriEncryptedTypes(encrypted_types, &nigori);
16 ModelTypeSet test_types = GetEncryptedDataTypesFromNigori(nigori);
22 FillNigoriEncryptedTypes(encrypted_types, &nigori);
23 test_types = GetEncryptedDataTypesFromNigori(nigori);
24 encrypted_types.erase(syncable::NIGORI); // Should not get set.
30 FillNigoriEncryptedTypes(encrypted_types, &nigori);
31 test_types = GetEncryptedDataTypesFromNigori(nigori);
nigori_util.cc 18 std::string nigori_tag = ModelTypeToRootTag(syncable::NIGORI);
21 VLOG(1) << "Nigori node not found, assuming no encrypted datatypes.";
24 if (NIGORI != entry.GetModelType()) {
25 // Can happen if we fail to apply the nigori node due to a conflict.
26 VLOG(1) << "Nigori node does not have nigori extension. Assuming no"
32 specifics.GetExtension(sync_pb::nigori));
36 const sync_pb::NigoriSpecifics& nigori) {
37 // We don't check NIGORI datatype, it uses its own encryption scheme.
39 if (nigori.encrypt_bookmarks()
    [all...]
nigori_util.h 25 // Sync DB's nigori node. This will never include passwords, as the encryption
29 // Extract the set of encrypted datatypes from a nigori node.
31 const sync_pb::NigoriSpecifics& nigori);
33 // Set the encrypted datatypes on the nigori node.
35 sync_pb::NigoriSpecifics* nigori);
model_type.cc 51 case NIGORI:
52 specifics->MutableExtension(sync_pb::nigori);
101 case NIGORI:
175 if (specifics.HasExtension(sync_pb::nigori))
176 return NIGORI;
203 case NIGORI:
259 return NIGORI;
329 case NIGORI:
384 case NIGORI: {
413 const char kNigoriNotificationType[] = "NIGORI";
    [all...]
  /external/chromium/chrome/browser/sync/util/
nigori_unittest.cc 5 #include "chrome/browser/sync/util/nigori.h"
17 Nigori nigori; local
18 EXPECT_TRUE(nigori.InitByDerivation("example.com", "username", "password"));
21 EXPECT_TRUE(nigori.Permute(Nigori::Password, "test name",
31 Nigori nigori1;
35 EXPECT_TRUE(nigori1.Permute(Nigori::Password,
39 Nigori nigori2;
43 EXPECT_TRUE(nigori2.Permute(Nigori::Password
52 Nigori nigori; local
67 Nigori nigori; local
82 Nigori nigori; local
97 Nigori nigori; local
115 Nigori nigori; local
    [all...]
cryptographer.cc 13 // We name a particular Nigori instance (ie. a triplet consisting of a hostname,
17 const char kNigoriKeyName[] = "nigori-key";
30 scoped_ptr<Nigori> nigori(UnpackBootstrapToken(restored_bootstrap_token));
31 if (nigori.get())
32 AddKeyImpl(nigori.release());
91 // Create a bag of all the Nigori parameters we know about.
95 const Nigori& nigori = *it->second; local
98 nigori.ExportKeys(key->mutable_user_key()
150 Nigori nigori; local
    [all...]
cryptographer_unittest.cc 101 sync_pb::EncryptedData nigori; local
117 EXPECT_TRUE(cryptographer.GetKeys(&nigori));
122 EXPECT_FALSE(cryptographer.CanDecrypt(nigori));
124 cryptographer.SetPendingKeys(nigori);
150 Nigori nigori; local
151 ASSERT_TRUE(nigori.InitByDerivation("example.com", "username", "password"));
153 ASSERT_TRUE(nigori.ExportKeys(&expected_user, &expected_encryption,
158 EXPECT_TRUE(cryptographer.PackBootstrapToken(&nigori, &token));
161 scoped_ptr<Nigori> unpacked(cryptographer.UnpackBootstrapToken(token))
    [all...]
cryptographer.h 16 #include "chrome/browser/sync/util/nigori.h"
22 // The parameters used to initialize a Nigori instance.
29 // This class manages the Nigori objects used to encrypt and decrypt sensitive
30 // sync data (eg. passwords). Each Nigori object knows how to handle data
33 // Whenever an update to the Nigori sync node is received from the server,
35 // Most likely, an updated Nigori node means that a new passphrase has been set
86 // Creates a new Nigori instance using |params|. If successful, |params| will
91 // Decrypts |encrypted| and uses its contents to initialize Nigori instances.
119 typedef std::map<std::string, linked_ptr<const Nigori> > NigoriMap;
121 // Helper method to instantiate Nigori instances for each set of ke
    [all...]
  /external/chromium/chrome/browser/sync/engine/
apply_updates_command_unittest.cc 49 (*mutable_routing_info())[syncable::NIGORI] = GROUP_PASSIVE;
332 // Nigori node updates should update the Cryptographer.
338 sync_pb::NigoriSpecifics* nigori = local
339 specifics.MutableExtension(sync_pb::nigori);
340 other_cryptographer.GetKeys(nigori->mutable_encrypted());
341 nigori->set_encrypt_bookmarks(true);
343 CreateUnappliedNewItem(syncable::ModelTypeToRootTag(syncable::NIGORI),
354 << "The nigori update shouldn't be in conflict";
356 << "The nigori update should be applied";
406 sync_pb::NigoriSpecifics* nigori local
503 sync_pb::NigoriSpecifics* nigori = local
    [all...]
syncer_util.cc 290 // We intercept updates to the Nigori node, update the Cryptographer and
291 // encrypt any unsynced changes here because there is no Nigori
294 if (specifics.HasExtension(sync_pb::nigori)) {
295 const sync_pb::NigoriSpecifics& nigori = local
296 specifics.GetExtension(sync_pb::nigori);
297 if (!nigori.encrypted().blob().empty()) {
298 if (cryptographer->CanDecrypt(nigori.encrypted())) {
299 cryptographer->SetKeys(nigori.encrypted());
301 cryptographer->SetPendingKeys(nigori.encrypted());
307 syncable::GetEncryptedDataTypesFromNigori(nigori);
    [all...]
syncapi.cc 381 DCHECK_EQ(syncable::NIGORI, GetModelType());
384 return unencrypted.GetExtension(sync_pb::nigori);
438 DCHECK_NE(type, syncable::NIGORI); // Nigori is encrypted separately.
546 DCHECK_EQ(syncable::NIGORI, GetModelType());
553 entity_specifics.MutableExtension(sync_pb::nigori)->CopyFrom(new_value);
740 DCHECK_EQ(syncable::NIGORI, model_type);
2032 sync_pb::NigoriSpecifics nigori; local
2490 const sync_pb::NigoriSpecifics& nigori = node.GetNigoriSpecifics(); local
    [all...]
syncapi_unittest.cc 146 // Attempt to lookup by nigori tag.
706 (*out)[syncable::NIGORI] = browser_sync::GROUP_PASSIVE;
715 // We need to create the nigori node as if it were an applied server update.
717 int64 nigori_id = GetIdForDataType(syncable::NIGORI);
721 // Set the nigori cryptographer information.
728 sync_pb::NigoriSpecifics nigori; local
729 cryptographer->GetKeys(nigori.mutable_encrypted());
732 node.SetNigoriSpecifics(nigori);
    [all...]
  /external/chromium/chrome/browser/sync/protocol/
proto_value_conversions_unittest.cc 146 SET_EXTENSION(nigori);
proto_value_conversions.cc 303 SET_EXTENSION(sync_pb, nigori, NigoriSpecificsToValue);
  /external/chromium/net/tools/testserver/
chromiumsync.py 42 NIGORI,
60 NIGORI: nigori_specifics_pb2.nigori,
265 PermanentItem('google_chrome_nigori', name='Nigori',
266 parent_tag='google_chrome', sync_type=NIGORI),
    [all...]

Completed in 230 milliseconds