Home
last modified time | relevance | path

Searched refs:CheckerManager (Results 1 - 25 of 33) sorted by relevance

12

/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/mock/
H A Dchecker_mock.h21 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 Dchecker_mock.cpp20 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 Dbundle_checker.h21 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 Dsystem_checker.h22 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 Dsystem_checker.cpp25 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 Dbundle_checker.cpp36 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 Dchecker_manager.cpp18 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 Dchecker_manager_test.cpp97 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 Dutils_test.cpp81 CheckerManager::StoreInfo info = Converter::ConvertToStoreInfo(metaData); in HWTEST_F()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/udmf/permission/
H A Dchecker_manager.cpp21 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 Ddata_checker.h23 class DataChecker : public CheckerManager::Checker {
28 bool IsValid(const std::vector<Privilege> &privileges, const CheckerManager::CheckInfo &info) override;
H A Ddata_checker.cpp27 CheckerManager::GetInstance().RegisterChecker(
35 bool DataChecker::IsValid(const std::vector<Privilege> &privileges, const CheckerManager::CheckInfo &info) in IsValid()
H A Dchecker_manager.h26 class CheckerManager { class
39 static CheckerManager &GetInstance();
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/bootstrap/src/
H A Dbootstrap.cpp90 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 Dchecker_config.h24 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 Dconverter.cpp18 CheckerManager::StoreInfo Converter::ConvertToStoreInfo(const StoreMetaData &metaData) in ConvertToStoreInfo()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/utils/
H A Dconverter.h24 API_EXPORT static CheckerManager::StoreInfo ConvertToStoreInfo(const StoreMetaData &metaData);
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/waterversion/
H A Dwater_version_manager.cpp51 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 Dchecker_manager.h23 class CheckerManager { class
59 API_EXPORT static CheckerManager &GetInstance();
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/
H A Dkvdb_service_stub.h29 using StoreInfo = DistributedData::CheckerManager::StoreInfo;
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/session_manager/
H A Dsession_manager.cpp56 CheckerManager::GetInstance().GetAppId(Converter::ConvertToStoreInfo(metaData)) == from.appId) { in GetSession()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/object/
H A Dobject_service_impl.cpp262 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 Ddevice_matrix_test.cpp81 std::vector<CheckerManager::StoreInfo> dynamicStores; in SetUpTestCase()
86 std::vector<CheckerManager::StoreInfo> staticStores; in SetUpTestCase()
H A Dwater_version_manager_test.cpp95 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 Dudmf_service_impl.cpp76 CheckerManager::GetInstance().LoadCheckers(); in UdmfServiceImpl()
216 CheckerManager::CheckInfo info; in RetrieveData()
222 if (!CheckerManager::GetInstance().IsValid(runtime->privileges, info) && !IsPermissionInCache(query)) { in RetrieveData()

Completed in 9 milliseconds

12