/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/src/ |
H A D | store_factory.cpp | 74 auto dbPassword = in GetOrOpenStore() 76 if (options.encrypt && !dbPassword.IsValid()) { in GetOrOpenStore() 83 status = RekeyRecover(storeId, path, dbPassword, dbManager, options); in GetOrOpenStore() 89 if (dbPassword.isKeyOutdated) { in GetOrOpenStore() 90 ReKey(storeId, path, dbPassword, dbManager, options); in GetOrOpenStore() 94 dbManager->GetKvStore(storeId, GetDBOption(options, dbPassword), in GetOrOpenStore() 172 StoreFactory::DBOption StoreFactory::GetDBOption(const Options &options, const DBPassword &dbPassword) const in GetDBOption() 184 dbOption.passwd = dbPassword.password; in GetDBOption() 205 void StoreFactory::ReKey(const std::string &storeId, const std::string &path, DBPassword &dbPassword, in ReKey() argument 211 auto dbOption = GetDBOption(options, dbPassword); in ReKey() 234 RekeyRecover(const std::string &storeId, const std::string &path, DBPassword &dbPassword, std::shared_ptr<DBManager> dbManager, const Options &options) RekeyRecover() argument 264 IsPwdValid(const std::string &storeId, std::shared_ptr<DBManager> dbManager, const Options &options, DBPassword &dbPassword) IsPwdValid() argument 278 ExecuteRekey(const std::string &storeId, const std::string &path, DBPassword &dbPassword, DBStore *dbStore) ExecuteRekey() argument [all...] |
H A D | backup_manager.cpp | 131 auto dbPassword = SecurityManager::GetInstance().GetDBPassword(storeId, baseDir); in Backup() local 132 if (dbPassword.IsValid()) { in Backup() 136 auto dbStatus = dbStore->Export(backupFullName, dbPassword.password); in Backup() 139 if (dbPassword.IsValid()) { in Backup() 140 SecurityManager::GetInstance().SaveDBPassword(keyName, baseDir, dbPassword.password); in Backup() 146 if (dbPassword.IsValid()) { in Backup() 201 DBPassword dbPassword; in GetRestorePassword() local 205 return dbPassword; in GetRestorePassword() 209 dbPassword.SetValue(pwd.data(), pwd.size()); in GetRestorePassword() 212 dbPassword in GetRestorePassword() [all...] |
H A D | store_manager.cpp | 71 auto dbPassword = SecurityManager::GetInstance().GetDBPassword(storeId.storeId, in GetKVStore() local 73 std::vector<uint8_t> pwd(dbPassword.GetData(), dbPassword.GetData() + dbPassword.GetSize()); in GetKVStore() 104 SecurityManager::DBPassword dbPassword; in GetSecretKeyFromService() local 105 dbPassword.SetValue(key.data(), key.size()); in GetSecretKeyFromService() 107 SecurityManager::GetInstance().SaveDBPassword(storeId.storeId, path, dbPassword.password); in GetSecretKeyFromService()
|
H A D | security_manager.cpp | 75 DBPassword dbPassword; in GetDBPassword() local 78 auto secKey = LoadKeyFromFile(name, path, dbPassword.isKeyOutdated); in GetDBPassword() 86 return dbPassword; in GetDBPassword() 91 dbPassword.SetValue(key.data(), key.size()); in GetDBPassword() 96 return dbPassword; in GetDBPassword()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/ |
H A D | kvdb_exporter.cpp | 33 auto dbPassword = KVDBGeneralStore::GetDBPassword(meta); in Exporter() local 34 auto dbOption = KVDBGeneralStore::GetDBOption(meta, dbPassword); in Exporter() 36 manager.GetKvStore(meta.storeId, dbOption, [&manager, &backupPath, &dbPassword, &result] in Exporter() 43 dbstatus = delegate->Export(backupPath, dbPassword); in Exporter()
|
H A D | kvdb_general_store.cpp | 100 DBPassword dbPassword; in GetDBPassword() local 102 return dbPassword; in GetDBPassword() 111 dbPassword.SetValue(password.data(), password.size()); in GetDBPassword() 113 return dbPassword; in GetDBPassword()
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/include/ |
H A D | store_factory.h | 46 DBOption GetDBOption(const Options &options, const DBPassword &dbPassword) const; 47 void ReKey(const std::string &storeId, const std::string &path, DBPassword &dbPassword, 49 Status RekeyRecover(const std::string &storeId, const std::string &path, DBPassword &dbPassword, 51 bool ExecuteRekey(const std::string &storeId, const std::string &path, DBPassword &dbPassword, DBStore *dbStore); 53 DBPassword &dbPassword);
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/test/ |
H A D | store_factory_test.cpp | 63 DBOption GetOption(const Options &options, const DBPassword &dbPassword); 65 const Options &options, DBPassword &dbPassword, int time); 159 StoreFactoryTest::DBOption StoreFactoryTest::GetOption(const Options &options, const DBPassword &dbPassword) in GetOption() argument 169 dbOption.passwd = dbPassword.password; in GetOption() 183 std::shared_ptr<DBManager> dbManager, const Options &options, DBPassword &dbPassword, int time) in ChangeKVStoreDate() 186 const auto dbOption = GetOption(options, dbPassword); in ChangeKVStoreDate() 195 dbPassword = SecurityManager::GetInstance().GetDBPassword(storeId, options.baseDir, false); in ChangeKVStoreDate() 196 auto dbStatus = store->Rekey(dbPassword.password); in ChangeKVStoreDate() 203 auto dbPassword = SecurityManager::GetInstance().GetDBPassword(storeId, options.baseDir, false); in ModifyDate() local 205 auto dbstatus = ChangeKVStoreDate(storeId, dbManager, options, dbPassword, tim in ModifyDate() 182 ChangeKVStoreDate(const std::string &storeId, std::shared_ptr<DBManager> dbManager, const Options &options, DBPassword &dbPassword, int time) ChangeKVStoreDate() argument [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/src/ |
H A D | backup_manager.cpp | 256 SecretKeyMetaData dbPassword; in GetClearType() local 257 if (MetaDataManager::GetInstance().LoadMeta(dbKey, dbPassword, true)) { in GetClearType() 260 if (dbPassword.sKey != backupPassword.sKey && IsFileExist(bkFile)) { in GetClearType() 263 if (dbPassword.sKey == backupPassword.sKey && IsFileExist(bkFile)) { in GetClearType()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | kvdb_general_store_test.cpp | 160 auto dbPassword = KVDBGeneralStore::GetDBPassword(metaData_); in HWTEST_F() local 161 ASSERT_TRUE(dbPassword.GetSize() == 0); in HWTEST_F() 188 auto dbPassword = KVDBGeneralStore::GetDBPassword(metaData_); in HWTEST_F() local 189 ASSERT_TRUE(dbPassword.GetSize() != 0); in HWTEST_F() 238 * @tc.desc: GetDBOption from meta and dbPassword 246 auto dbPassword = KVDBGeneralStore::GetDBPassword(metaData_); in HWTEST_F() local 247 auto dbOption = KVDBGeneralStore::GetDBOption(metaData_, dbPassword); in HWTEST_F() 254 EXPECT_EQ(dbOption.passwd, dbPassword); in HWTEST_F()
|