Home
last modified time | relevance | path

Searched refs:permDefList (Results 1 - 7 of 7) sorted by relevance

/base/security/access_token/services/accesstokenmanager/test/unittest/
H A Dpermission_definition_parser_test.cpp98 std::vector<PermissionDef> permDefList; in HWTEST_F() local
99 int32_t ret = parser.ParserPermsRawData(permsRawData, permDefList); in HWTEST_F()
101 EXPECT_EQ(2, permDefList.size()); in HWTEST_F()
103 for (const auto& perm : permDefList) { in HWTEST_F()
142 std::vector<PermissionDef> permDefList; in HWTEST_F() local
143 int32_t ret = parser.ParserPermsRawData(permsRawData, permDefList); in HWTEST_F()
161 std::vector<PermissionDef> permDefList; in HWTEST_F() local
162 int32_t ret = parser.ParserPermsRawData(permsRawData, permDefList); in HWTEST_F()
169 ret = parser.ParserPermsRawData(permsRawData, permDefList); in HWTEST_F()
186 std::vector<PermissionDef> permDefList; in HWTEST_F() local
229 std::vector<PermissionDef> permDefList; HWTEST_F() local
266 std::vector<PermissionDef> permDefList; HWTEST_F() local
309 std::vector<PermissionDef> permDefList; HWTEST_F() local
354 std::vector<PermissionDef> permDefList; HWTEST_F() local
[all...]
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/
H A Dpermission_definition_parser.cpp182 const std::string& type, std::vector<PermissionDef>& permDefList) in GetPermissionDefList()
200 permDefList.emplace_back(result.permDef); in GetPermissionDefList()
206 std::vector<PermissionDef>& permDefList) in ParserPermsRawData()
214 int32_t ret = GetPermissionDefList(jsonRes, permsRawData, SYSTEM_GRANT_DEFINE_PERMISSION, permDefList); in ParserPermsRawData()
219 ACCESSTOKEN_LOG_INFO(LABEL, "Get system_grant permission size=%{public}zu.", permDefList.size()); in ParserPermsRawData()
220 ret = GetPermissionDefList(jsonRes, permsRawData, USER_GRANT_DEFINE_PERMISSION, permDefList); in ParserPermsRawData()
225 ACCESSTOKEN_LOG_INFO(LABEL, "Get permission size=%{public}zu.", permDefList.size()); in ParserPermsRawData()
244 std::vector<PermissionDef> permDefList; in Init() local
245 ret = ParserPermsRawData(permsRawData, permDefList); in Init()
252 for (const auto& perm : permDefList) { in Init()
181 GetPermissionDefList(const nlohmann::json& json, const std::string& permsRawData, const std::string& type, std::vector<PermissionDef>& permDefList) GetPermissionDefList() argument
205 ParserPermsRawData(const std::string& permsRawData, std::vector<PermissionDef>& permDefList) ParserPermsRawData() argument
[all...]
H A Dpermission_policy_set.cpp650 info.append(R"( "permDefList": [)"); in ToString()
/base/security/access_token/test/fuzztest/innerkits/accesstoken/getdefpermissions_fuzzer/
H A Dgetdefpermissions_fuzzer.cpp36 std::vector<PermissionDef> permDefList; in GetDefPermissionsFuzzTest() local
37 int32_t result = AccessTokenKit::GetDefPermissions(fuzzData.GetData<AccessTokenID>(), permDefList); in GetDefPermissionsFuzzTest()
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/
H A Dpermission_definition_parser.h44 std::vector<PermissionDef>& permDefList);
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/
H A Daccesstoken_kit_test.cpp472 std::vector<PermissionDef> permDefList; in HWTEST_F() local
473 int ret = AccessTokenKit::GetDefPermissions(tokenID, permDefList); in HWTEST_F()
475 ASSERT_EQ(static_cast<uint32_t>(2), permDefList.size()); in HWTEST_F()
495 std::vector<PermissionDef> permDefList; in HWTEST_F() local
496 int ret = AccessTokenKit::GetDefPermissions(tokenID, permDefList); in HWTEST_F()
498 ASSERT_EQ(static_cast<uint32_t>(0), permDefList.size()); in HWTEST_F()
515 std::vector<PermissionDef> permDefList; in HWTEST_F() local
516 int ret = AccessTokenKit::GetDefPermissions(TEST_TOKENID_INVALID, permDefList); in HWTEST_F()
536 std::vector<PermissionDef> permDefList; in HWTEST_F() local
537 int32_t ret = AccessTokenKit::GetDefPermissions(tokenID, permDefList); in HWTEST_F()
1187 std::vector<PermissionDef> permDefList; HWTEST_F() local
2895 std::vector<PermissionDef> permDefList; HWTEST_F() local
[all...]
/base/security/access_token/interfaces/innerkits/accesstoken/src/
H A Daccesstoken_kit.cpp330 AccessTokenID tokenID, std::vector<PermissionDef>& permDefList) __attribute__((no_sanitize("cfi"))) in GetDefPermissions()
338 return AccessTokenManagerClient::GetInstance().GetDefPermissions(tokenID, permDefList); in GetDefPermissions()
329 GetDefPermissions( AccessTokenID tokenID, std::vector<PermissionDef>& permDefList) GetDefPermissions() argument

Completed in 9 milliseconds