Home
last modified time | relevance | path

Searched refs:RdbSecurityManager (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Drdb_security_manager.cpp163 RdbSecurityManager::RdbSecurityManager() in RdbSecurityManager() function in OHOS::NativeRdb::RdbSecurityManager
167 RdbSecurityManager::~RdbSecurityManager() = default;
434 bool RdbSecurityManager::InitPath(const std::string &fileDir) in InitPath()
579 RdbSecurityManager &RdbSecurityManager::GetInstance() in GetInstance()
581 static RdbSecurityManager instance; in GetInstance()
611 bool RdbSecurityManager::HasRootKey() in HasRootKey()
664 RdbSecurityManager::KeyFiles::~KeyFiles() in ~KeyFiles()
681 int32_t RdbSecurityManager::KeyFiles::InitKeyPath() in InitKeyPath()
690 int32_t RdbSecurityManager::KeyFiles::Lock() in Lock()
706 int32_t RdbSecurityManager::KeyFiles::Unlock() in Unlock()
[all …]
H A Drdb_store_config.cpp349 RdbSecurityManager::GetInstance().RestoreKeyFile(GetPath(), encryptKey); in RestoreEncryptKey()
367 RdbSecurityManager::GetInstance().ChangeKeyFile(GetPath()); in ChangeEncryptKey()
397 using KeyFileType = RdbSecurityManager::KeyFileType; in GenerateEncryptedKey()
398 auto errCode = RdbSecurityManager::GetInstance().Init(name); in GenerateEncryptedKey()
403 … auto rdbPwd = RdbSecurityManager::GetInstance().GetRdbPassword(path_, KeyFileType::PUB_KEY_FILE); in GenerateEncryptedKey()
409RdbSecurityManager::GetInstance().IsKeyFileExists(path_, KeyFileType::PUB_KEY_FILE_NEW_KEY)) { in GenerateEncryptedKey()
410 …auto rdbNewPwd = RdbSecurityManager::GetInstance().GetRdbPassword(path_, KeyFileType::PUB_KEY_FILE… in GenerateEncryptedKey()
H A Drdb_helper.cpp90 RdbSecurityManager::GetInstance().DelAllKeyFiles(dbFileName); in DeleteRdbStore()
119 RdbSecurityManager::GetInstance().DelAllKeyFiles(dbFile); in DeleteRdbStore()
H A Drdb_store_impl.cpp906 RdbSecurityManager::GetInstance().RestoreKeyFile(path_, key); in RdbStoreImpl()
1437 RdbSecurityManager::KeyFiles keyFiles(path_ + BACKUP_RESTORE); in Backup()
2190 RdbSecurityManager::KeyFiles keyFiles(path_ + BACKUP_RESTORE); in Restore()
H A Dsqlite_connection.cpp56 using RdbKeyFile = RdbSecurityManager::KeyFileType;
590RdbSecurityManager::GetInstance().DelKeyFile(config.GetPath(), RdbKeyFile::PUB_KEY_FILE_NEW_KEY); in ReSetKey()
/ohos5.0/foundation/distributeddatamgr/relational_store/test/native/rdb/unittest/
H A Drdb_security_manager_test.cpp30 using KeyType = RdbSecurityManager::KeyFileType;
46 RdbSecurityManager::GetInstance().Init(BUNDLE_NAME); in SetUpTestCase()
84 auto errCode = RdbSecurityManager::GetInstance().RestoreKeyFile(dbFile_, key);
86 … auto password = RdbSecurityManager::GetInstance().GetRdbPassword(dbFile_, KeyType::PUB_KEY_FILE);
100 RdbSecurityManager::KeyFiles keyFiles(dbFile_);
103 RdbSecurityManager::KeyFiles keyFiles(dbFile); in __anonef16be330102()
134 RdbSecurityManager::KeyFiles keyFile(RDB_TEST_PATH);
136 const std::string file = keyFile.GetKeyFile(RdbSecurityManager::KeyFileType::PUB_KEY_FILE);
141RdbSecurityManager::GetInstance().GetRdbPassword(RDB_TEST_PATH, RdbSecurityManager::KeyFileType::P…
H A Drdb_encrypt_decrypt_test.cpp409 RdbSecurityManager::KeyFiles keyFile(RdbEncryptTest::ENCRYPTED_DATABASE_NAME);
410 std::string file = keyFile.GetKeyFile(RdbSecurityManager::KeyFileType::PUB_KEY_FILE);
447 RdbSecurityManager::KeyFiles keyFile(RdbEncryptTest::ENCRYPTED_DATABASE_NAME);
448 std::string file = keyFile.GetKeyFile(RdbSecurityManager::KeyFileType::PUB_KEY_FILE);
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Drdb_security_manager.h64 class RdbSecurityManager {
86 static RdbSecurityManager &GetInstance();
97 RdbSecurityManager();
98 ~RdbSecurityManager();