/base/security/access_token/services/accesstokenmanager/test/unittest/ |
H A D | permission_definition_parser_test.cpp | 98 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 D | permission_definition_parser.cpp | 182 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 D | permission_policy_set.cpp | 650 info.append(R"( "permDefList": [)"); in ToString()
|
/base/security/access_token/test/fuzztest/innerkits/accesstoken/getdefpermissions_fuzzer/ |
H A D | getdefpermissions_fuzzer.cpp | 36 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 D | permission_definition_parser.h | 44 std::vector<PermissionDef>& permDefList);
|
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/ |
H A D | accesstoken_kit_test.cpp | 472 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 D | accesstoken_kit.cpp | 330 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
|