Home
last modified time | relevance | path

Searched refs:permsList (Results 1 - 8 of 8) sorted by relevance

/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/
H A Dshare_permission_with_sandbox_test.cpp390 std::vector<PermissionListState> permsList; in HWTEST_F() local
395 permsList.emplace_back(perm); in HWTEST_F()
397 AccessTokenKit::GetSelfPermissionsState(permsList, info); in HWTEST_F()
398 EXPECT_EQ(permsList[0].state, INVALID_OPER); in HWTEST_F()
404 static void SetPermList(std::vector<PermissionListState> &permsList) in SetPermList() argument
418 permsList.emplace_back(permAll); in SetPermList()
419 permsList.emplace_back(permFullControl); in SetPermList()
420 permsList.emplace_back(permNone); in SetPermList()
435 std::vector<PermissionListState> permsList; in HWTEST_F() local
436 SetPermList(permsList); in HWTEST_F()
500 std::vector<PermissionListState> permsList; HWTEST_F() local
[all...]
H A Daccesstoken_kit_extension_test.cpp650 std::vector<PermissionListState> permsList; in HWTEST_F() local
652 ASSERT_EQ(PASS_OPER, AccessTokenKit::GetSelfPermissionsState(permsList, info)); in HWTEST_F()
659 permsList.emplace_back(tmp); in HWTEST_F()
661 ASSERT_EQ(INVALID_OPER, AccessTokenKit::GetSelfPermissionsState(permsList, info)); in HWTEST_F()
739 std::vector<PermissionListState> permsList; in HWTEST_F() local
761 permsList.emplace_back(tmpA); in HWTEST_F()
762 permsList.emplace_back(tmpB); in HWTEST_F()
763 permsList.emplace_back(tmpC); in HWTEST_F()
764 permsList.emplace_back(tmpD); in HWTEST_F()
765 permsList in HWTEST_F()
787 std::vector<PermissionListState> permsList; HWTEST_F() local
843 std::vector<PermissionListState> permsList; HWTEST_F() local
863 std::vector<PermissionListState> permsList; HWTEST_F() local
888 std::vector<PermissionListState> permsList; HWTEST_F() local
917 std::vector<PermissionListState> permsList; HWTEST_F() local
940 std::vector<PermissionListState> permsList; HWTEST_F() local
[all...]
H A Daccesstoken_kit_test.cpp3192 std::vector<PermissionListState> permsList; in HWTEST_F() local
3197 permsList.emplace_back(tmp); in HWTEST_F()
3203 ASSERT_EQ(FORBIDDEN_OPER, AccessTokenKit::GetSelfPermissionsState(permsList, info)); in HWTEST_F()
3209 ASSERT_NE(FORBIDDEN_OPER, AccessTokenKit::GetSelfPermissionsState(permsList, info)); in HWTEST_F()
3230 std::vector<PermissionListState> permsList; in HWTEST_F() local
3235 permsList.emplace_back(tmp); in HWTEST_F()
3241 ASSERT_EQ(INVALID_OPER, AccessTokenKit::GetSelfPermissionsState(permsList, info)); in HWTEST_F()
/base/security/access_token/test/fuzztest/innerkits/accesstoken/getpermissionsstatus_fuzzer/
H A Dgetpermissionsstatus_fuzzer.cpp103 std::vector<PermissionListState> permsList; in GetPermissionsStatusFuzzTest() local
108 permsList.emplace_back(perm); in GetPermissionsStatusFuzzTest()
110 AccessTokenKit::GetPermissionsStatus(tokenId, permsList); in GetPermissionsStatusFuzzTest()
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/
H A Dpermission_manager.h80 void GetSelfPermissionState(const std::vector<PermissionStateFull>& permsList,
87 std::vector<PermissionStateFull>& permsList, int32_t apiVersion);
118 std::vector<PermissionStateFull>& permsList, int32_t apiVersion, const LocationIndex& locationIndex);
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/
H A Dpermission_manager.cpp236 static bool IsPermissionRequestedInHap(const std::vector<PermissionStateFull>& permsList, in IsPermissionRequestedInHap() argument
243 auto iter = std::find_if(permsList.begin(), permsList.end(), [permission](const PermissionStateFull& perm) { in IsPermissionRequestedInHap()
246 if (iter == permsList.end()) { in IsPermissionRequestedInHap()
282 void PermissionManager::GetSelfPermissionState(const std::vector<PermissionStateFull>& permsList, in GetSelfPermissionState() argument
293 if (!IsPermissionRequestedInHap(permsList, permState.permissionName, goalGrantStatus, goalGrantFlag)) { in GetSelfPermissionState()
765 std::vector<PermissionListStateParcel>& reqPermList, std::vector<PermissionStateFull>& permsList, in GetLocationPermissionState()
771 GetSelfPermissionState(permsList, reqPermList[locationIndex.vagueIndex].permsState, apiVersion); in GetLocationPermissionState()
778 GetSelfPermissionState(permsList, reqPermList[locationIndex.accurateIndex].permsState, apiVersion); in GetLocationPermissionState()
806 GetSelfPermissionState(permsList, reqPermLis in GetLocationPermissionState()
764 GetLocationPermissionState(AccessTokenID tokenID, std::vector<PermissionListStateParcel>& reqPermList, std::vector<PermissionStateFull>& permsList, int32_t apiVersion, const LocationIndex& locationIndex) GetLocationPermissionState() argument
818 LocationPermissionSpecialHandle( AccessTokenID tokenID, std::vector<PermissionListStateParcel>& reqPermList, std::vector<PermissionStateFull>& permsList, int32_t apiVersion) LocationPermissionSpecialHandle() argument
[all...]
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/accesstoken_mock_test/
H A Daccesstoken_kit_test.cpp347 std::vector<PermissionListState> permsList; in HWTEST_F() local
352 permsList.emplace_back(perm); in HWTEST_F()
354 AccessTokenKit::GetPermissionsStatus(tokenId, permsList)); in HWTEST_F()
/base/security/access_token/services/accesstokenmanager/main/cpp/src/service/
H A Daccesstoken_manager_service.cpp213 std::vector<PermissionStateFull> permsList; in GetPermissionsState() local
214 int retUserGrant = PermissionManager::GetInstance().GetReqPermissions(tokenID, permsList, false); in GetPermissionsState()
215 int retSysGrant = PermissionManager::GetInstance().GetReqPermissions(tokenID, permsList, true); in GetPermissionsState()
226 tokenID, reqPermList, permsList, apiVersion); in GetPermissionsState()
239 PermissionManager::GetInstance().GetSelfPermissionState(permsList, reqPermList[i].permsState, apiVersion); in GetPermissionsState()

Completed in 14 milliseconds