Home
last modified time | relevance | path

Searched refs:privileges (Results 1 - 10 of 10) sorted by relevance

/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/udmf/permission/
H A Ddata_checker.cpp35 bool DataChecker::IsValid(const std::vector<Privilege> &privileges, const CheckerManager::CheckInfo &info) in IsValid() argument
37 for (const auto &privilege : privileges) { in IsValid()
H A Dchecker_manager.h34 virtual bool IsValid(const std::vector<Privilege> &privileges, const CheckInfo &info) = 0;
43 bool IsValid(const std::vector<Privilege> &privileges, const CheckInfo &info);
H A Dchecker_manager.cpp49 bool CheckerManager::IsValid(const std::vector<Privilege> &privileges, const CheckInfo &info) in IsValid() argument
58 return it->second->IsValid(privileges, info); in IsValid()
H A Ddata_checker.h28 bool IsValid(const std::vector<Privilege> &privileges, const CheckerManager::CheckInfo &info) override;
/foundation/distributeddatamgr/udmf/interfaces/innerkits/common/
H A Dunified_types.h48 std::vector<Privilege> privileges; member
/foundation/distributeddatamgr/udmf/framework/common/unittest/
H A Dtlv_util_test.cpp296 runtime.privileges.push_back(privilege); in HWTEST_F()
297 runtime.privileges.push_back(privilege2); in HWTEST_F()
317 EXPECT_EQ(runtime.privileges[0].readPermission, runtimeResult.privileges[0].readPermission); in HWTEST_F()
318 EXPECT_EQ(runtime.privileges[0].tokenId, runtimeResult.privileges[0].tokenId); in HWTEST_F()
319 EXPECT_EQ(runtime.privileges[1].writePermission, runtimeResult.privileges[1].writePermission); in HWTEST_F()
320 EXPECT_EQ(runtime.privileges[1].tokenId, runtimeResult.privileges[ in HWTEST_F()
[all...]
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/udmf/
H A Dudmf_service_impl.cpp222 if (!CheckerManager::GetInstance().IsValid(runtime->privileges, info) && !IsPermissionInCache(query)) { in RetrieveData()
235 if (!IsReadAndKeep(runtime->privileges, query)) { in RetrieveData()
257 bool UdmfServiceImpl::IsReadAndKeep(const std::vector<Privilege> &privileges, const QueryOption &query) in IsReadAndKeep() argument
259 for (const auto &privilege : privileges) { in IsReadAndKeep()
514 data.GetRuntime()->privileges.emplace_back(privilege); in AddPrivilege()
H A Dudmf_service_impl.h64 bool IsReadAndKeep(const std::vector<Privilege> &privileges, const QueryOption &query);
/foundation/distributeddatamgr/udmf/framework/common/
H A Dtlv_util.cpp355 data.Count(version) + TLVUtil::CountBufferSize(input.privileges, data); in CountBufferSize()
373 if (!TLVUtil::Writing(input.privileges, data, TAG::TAG_PRIVILEGE)) { in Writing()
425 result = TLVUtil::Reading(output.privileges, data, headItem); in Reading()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/udmf/preprocess/
H A Dpreprocess_utils.cpp61 runtime.privileges.emplace_back(privilege); in RuntimeDataImputation()

Completed in 6 milliseconds