/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/mock/ |
H A D | checker_mock.h | 21 class CheckerMock : public CheckerManager::Checker { 25 void SetDynamic(const std::vector<CheckerManager::StoreInfo> &dynamicStores); 26 void SetStatic(const std::vector<CheckerManager::StoreInfo> &staticStores); 28 bool SetTrustInfo(const CheckerManager::Trust &trust) override; 29 std::string GetAppId(const CheckerManager::StoreInfo &info) override; 30 bool IsValid(const CheckerManager::StoreInfo &info) override; 31 bool SetDistrustInfo(const CheckerManager::Distrust &distrust) override; 32 bool IsDistrust(const CheckerManager::StoreInfo &info) override; 33 std::vector<CheckerManager::StoreInfo> GetDynamicStores() override; 34 std::vector<CheckerManager [all...] |
H A D | checker_mock.cpp | 20 CheckerManager::GetInstance().RegisterPlugin( 26 void CheckerMock::SetDynamic(const std::vector<CheckerManager::StoreInfo> &dynamicStores) in SetDynamic() 31 void CheckerMock::SetStatic(const std::vector<CheckerManager::StoreInfo> &staticStores) in SetStatic() 38 bool CheckerMock::SetTrustInfo(const CheckerManager::Trust &trust) in SetTrustInfo() 43 std::string CheckerMock::GetAppId(const CheckerManager::StoreInfo &info) in GetAppId() 48 bool CheckerMock::IsValid(const CheckerManager::StoreInfo &info) in IsValid() 53 bool CheckerMock::SetDistrustInfo(const CheckerManager::Distrust &distrust) in SetDistrustInfo() 58 bool CheckerMock::IsDistrust(const CheckerManager::StoreInfo &info) in IsDistrust() 63 std::vector<CheckerManager::StoreInfo> CheckerMock::GetDynamicStores() in GetDynamicStores() 68 std::vector<CheckerManager [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/checker/ |
H A D | bundle_checker.h | 21 class BundleChecker : public CheckerManager::Checker { 26 bool SetTrustInfo(const CheckerManager::Trust &trust) override; 27 bool SetDistrustInfo(const CheckerManager::Distrust &distrust) override; 28 bool SetSwitchesInfo(const CheckerManager::Switches &switches) override; 29 std::string GetAppId(const CheckerManager::StoreInfo &info) override; 30 bool IsValid(const CheckerManager::StoreInfo &info) override; 31 bool IsDistrust(const CheckerManager::StoreInfo &info) override; 32 bool IsSwitches(const CheckerManager::StoreInfo &info) override; 33 bool AddDynamicStore(const CheckerManager::StoreInfo& storeInfo) override; 34 bool AddStaticStore(const CheckerManager [all...] |
H A D | system_checker.h | 22 class SystemChecker : public CheckerManager::Checker { 27 bool SetTrustInfo(const CheckerManager::Trust &trust) override; 28 bool SetDistrustInfo(const CheckerManager::Distrust &distrust) override; 29 bool SetSwitchesInfo(const CheckerManager::Switches &switches) override; 30 std::string GetAppId(const CheckerManager::StoreInfo &info) override; 31 bool IsValid(const CheckerManager::StoreInfo &info) override; 32 bool IsDistrust(const CheckerManager::StoreInfo &info) override; 33 bool IsSwitches(const CheckerManager::StoreInfo &info) override; 34 bool AddDynamicStore(const CheckerManager::StoreInfo &storeInfos) override; 35 bool AddStaticStore(const CheckerManager [all...] |
H A D | system_checker.cpp | 25 CheckerManager::GetInstance().RegisterPlugin( 37 bool SystemChecker::SetTrustInfo(const CheckerManager::Trust &trust) in SetTrustInfo() 43 bool SystemChecker::SetDistrustInfo(const CheckerManager::Distrust &distrust) in SetDistrustInfo() 49 bool SystemChecker::SetSwitchesInfo(const CheckerManager::Switches &switches) in SetSwitchesInfo() 55 std::string SystemChecker::GetAppId(const CheckerManager::StoreInfo &info) in GetAppId() 65 bool SystemChecker::IsValid(const CheckerManager::StoreInfo &info) in IsValid() 71 bool SystemChecker::IsDistrust(const CheckerManager::StoreInfo &info) in IsDistrust() 83 bool SystemChecker::IsSwitches(const CheckerManager::StoreInfo &info) in IsSwitches() 91 std::vector<CheckerManager::StoreInfo> SystemChecker::GetDynamicStores() in GetDynamicStores() 95 std::vector<CheckerManager in GetDynamicStores() [all...] |
H A D | bundle_checker.cpp | 36 CheckerManager::GetInstance().RegisterPlugin( 48 bool BundleChecker::SetTrustInfo(const CheckerManager::Trust &trust) in SetTrustInfo() 54 bool BundleChecker::SetDistrustInfo(const CheckerManager::Distrust &distrust) in SetDistrustInfo() 60 bool BundleChecker::SetSwitchesInfo(const CheckerManager::Switches &switches) in SetSwitchesInfo() 66 std::string BundleChecker::GetBundleAppId(const CheckerManager::StoreInfo &info) in GetBundleAppId() 102 std::string BundleChecker::GetAppId(const CheckerManager::StoreInfo &info) in GetAppId() 116 bool BundleChecker::IsValid(const CheckerManager::StoreInfo &info) in IsValid() 130 bool BundleChecker::IsDistrust(const CheckerManager::StoreInfo &info) in IsDistrust() 143 bool BundleChecker::IsSwitches(const CheckerManager::StoreInfo &info) in IsSwitches() 148 std::vector<CheckerManager [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/checker/ |
H A D | checker_manager.cpp | 18 CheckerManager &CheckerManager::GetInstance() in GetInstance() 20 static CheckerManager instance; in GetInstance() 24 void CheckerManager::LoadCheckers(std::vector<std::string> &checkers) in LoadCheckers() 43 void CheckerManager::RegisterPlugin(const std::string &checker, std::function<Checker *()> getter) in RegisterPlugin() 50 std::string CheckerManager::GetAppId(const StoreInfo &info) in GetAppId() 65 bool CheckerManager::IsValid(const StoreInfo &info) in IsValid() 79 bool CheckerManager::IsDistrust(const StoreInfo &info) in IsDistrust() 93 bool CheckerManager::IsSwitches(const StoreInfo &info) in IsSwitches() 106 CheckerManager [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/test/ |
H A D | checker_manager_test.cpp | 97 auto *checker = CheckerManager::GetInstance().GetChecker("SystemChecker"); in HWTEST_F() 99 checker = CheckerManager::GetInstance().GetChecker("BundleChecker"); in HWTEST_F() 101 checker = CheckerManager::GetInstance().GetChecker("OtherChecker"); in HWTEST_F() 114 CheckerManager::StoreInfo info; in HWTEST_F() 118 ASSERT_EQ("bundle_manager_service", CheckerManager::GetInstance().GetAppId(info)); in HWTEST_F() 119 ASSERT_TRUE(CheckerManager::GetInstance().IsValid(info)); in HWTEST_F() 131 CheckerManager::StoreInfo info; in HWTEST_F() 135 ASSERT_EQ("form_storage", CheckerManager::GetInstance().GetAppId(info)); in HWTEST_F() 136 ASSERT_TRUE(CheckerManager::GetInstance().IsValid(info)); in HWTEST_F() 148 CheckerManager in HWTEST_F() [all...] |
H A D | utils_test.cpp | 81 CheckerManager::StoreInfo info = Converter::ConvertToStoreInfo(metaData); in HWTEST_F()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/udmf/permission/ |
H A D | checker_manager.cpp | 21 CheckerManager &CheckerManager::GetInstance()
in GetInstance() 23 static CheckerManager instance;
in GetInstance() 27 void CheckerManager::RegisterChecker(const std::string &checker, std::function<Checker *()> getter)
in RegisterChecker() 34 void CheckerManager::LoadCheckers()
in LoadCheckers() 49 bool CheckerManager::IsValid(const std::vector<Privilege> &privileges, const CheckInfo &info)
in IsValid()
|
H A D | data_checker.h | 23 class DataChecker : public CheckerManager::Checker {
28 bool IsValid(const std::vector<Privilege> &privileges, const CheckerManager::CheckInfo &info) override;
|
H A D | data_checker.cpp | 27 CheckerManager::GetInstance().RegisterChecker(
35 bool DataChecker::IsValid(const std::vector<Privilege> &privileges, const CheckerManager::CheckInfo &info)
in IsValid()
|
H A D | checker_manager.h | 26 class CheckerManager {
class 39 static CheckerManager &GetInstance();
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/bootstrap/src/ |
H A D | bootstrap.cpp | 90 CheckerManager::GetInstance().LoadCheckers(checkers->checkers); in LoadCheckers() 92 auto *checker = CheckerManager::GetInstance().GetChecker(trust.checker); in LoadCheckers() 99 auto *checker = CheckerManager::GetInstance().GetChecker(distrust.checker); in LoadCheckers() 106 auto *checker = CheckerManager::GetInstance().GetChecker(switches.checker); in LoadCheckers() 113 auto *checker = CheckerManager::GetInstance().GetChecker(dynamicStore.checker); in LoadCheckers() 120 auto *checker = CheckerManager::GetInstance().GetChecker(staticStore.checker); in LoadCheckers()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/config/include/model/ |
H A D | checker_config.h | 24 struct Trust final : public Serializable, public CheckerManager::Trust { 28 struct StaticStore final : public Serializable, public CheckerManager::StoreInfo {
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/utils/ |
H A D | converter.cpp | 18 CheckerManager::StoreInfo Converter::ConvertToStoreInfo(const StoreMetaData &metaData) in ConvertToStoreInfo()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/utils/ |
H A D | converter.h | 24 API_EXPORT static CheckerManager::StoreInfo ConvertToStoreInfo(const StoreMetaData &metaData);
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/waterversion/ |
H A D | water_version_manager.cpp | 51 auto stores = CheckerManager::GetInstance().GetDynamicStores(); in Init() 55 stores = CheckerManager::GetInstance().GetStaticStores(); in Init() 84 CheckerManager::StoreInfo info; in GenerateWaterVersion() 87 if (CheckerManager::GetInstance().IsDynamic(info)) { in GenerateWaterVersion() 90 if (CheckerManager::GetInstance().IsStatic(info)) { in GenerateWaterVersion() 105 CheckerManager::StoreInfo info; in GetWaterVersion() 108 if (CheckerManager::GetInstance().IsDynamic(info)) { in GetWaterVersion() 111 if (CheckerManager::GetInstance().IsStatic(info)) { in GetWaterVersion()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/checker/ |
H A D | checker_manager.h | 23 class CheckerManager { class 59 API_EXPORT static CheckerManager &GetInstance();
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/ |
H A D | kvdb_service_stub.h | 29 using StoreInfo = DistributedData::CheckerManager::StoreInfo;
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/session_manager/ |
H A D | session_manager.cpp | 56 CheckerManager::GetInstance().GetAppId(Converter::ConvertToStoreInfo(metaData)) == from.appId) {
in GetSession()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/object/ |
H A D | object_service_impl.cpp | 262 DistributedData::CheckerManager::StoreInfo storeInfo; in IsBundleNameEqualTokenId() 267 std::string appId = DistributedData::CheckerManager::GetInstance().GetAppId(storeInfo); in IsBundleNameEqualTokenId()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | device_matrix_test.cpp | 81 std::vector<CheckerManager::StoreInfo> dynamicStores; in SetUpTestCase() 86 std::vector<CheckerManager::StoreInfo> staticStores; in SetUpTestCase()
|
H A D | water_version_manager_test.cpp | 95 std::vector<CheckerManager::StoreInfo> dynamicStores; in SetUpTestCase() 100 std::vector<CheckerManager::StoreInfo> staticStores; in SetUpTestCase()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/udmf/ |
H A D | udmf_service_impl.cpp | 76 CheckerManager::GetInstance().LoadCheckers(); in UdmfServiceImpl() 216 CheckerManager::CheckInfo info; in RetrieveData() 222 if (!CheckerManager::GetInstance().IsValid(runtime->privileges, info) && !IsPermissionInCache(query)) { in RetrieveData()
|