Home
last modified time | relevance | path

Searched refs:firstTokenId (Results 1 - 11 of 11) sorted by relevance

/base/location/frameworks/location_common/common/source/
H A Dpermission_manager.cpp29 bool PermissionManager::CheckLocationPermission(uint32_t tokenId, uint32_t firstTokenId) in CheckLocationPermission() argument
31 return CheckPermission(ACCESS_LOCATION, tokenId, firstTokenId); in CheckLocationPermission()
69 bool PermissionManager::CheckBackgroundPermission(uint32_t tokenId, uint32_t firstTokenId) in CheckBackgroundPermission() argument
71 return CheckPermission(ACCESS_BACKGROUND_LOCATION, tokenId, firstTokenId); in CheckBackgroundPermission()
74 bool PermissionManager::CheckMockLocationPermission(uint32_t tokenId, uint32_t firstTokenId) in CheckMockLocationPermission() argument
76 return CheckPermission(ACCESS_MOCK_LOCATION, tokenId, firstTokenId); in CheckMockLocationPermission()
79 bool PermissionManager::CheckApproximatelyPermission(uint32_t tokenId, uint32_t firstTokenId) in CheckApproximatelyPermission() argument
81 return CheckPermission(ACCESS_APPROXIMATELY_LOCATION, tokenId, firstTokenId); in CheckApproximatelyPermission()
84 bool PermissionManager::CheckSecureSettings(uint32_t tokenId, uint32_t firstTokenId) in CheckSecureSettings() argument
86 return CheckPermission(MANAGE_SECURE_SETTINGS, tokenId, firstTokenId); in CheckSecureSettings()
99 GetPermissionLevel(uint32_t tokenId, uint32_t firstTokenId) GetPermissionLevel() argument
[all...]
H A Dapp_identity.cpp30 AppIdentity::AppIdentity(pid_t uid, pid_t pid, uint32_t tokenId, uint64_t tokenIdEx, uint32_t firstTokenId) in AppIdentity() argument
31 : uid_(uid), pid_(pid), tokenId_(tokenId), tokenIdEx_(tokenIdEx), firstTokenId_(firstTokenId) in AppIdentity()
41 ", firstTokenId : " + std::to_string(firstTokenId_) + in ToString()
H A Drequest.cpp146 void Request::SetFirstTokenId(uint32_t firstTokenId) in SetFirstTokenId() argument
148 firstTokenId_ = firstTokenId; in SetFirstTokenId()
364 ", firstTokenId:" + std::to_string(firstTokenId_) + in ToString()
/base/location/interfaces/inner_api/include/
H A Dpermission_manager.h39 static bool CheckLocationPermission(uint32_t tokenId, uint32_t firstTokenId);
40 static bool CheckApproximatelyPermission(uint32_t tokenId, uint32_t firstTokenId);
41 static bool CheckBackgroundPermission(uint32_t tokenId, uint32_t firstTokenId);
42 static bool CheckMockLocationPermission(uint32_t tokenId, uint32_t firstTokenId);
43 static bool CheckPermission(const std::string &permission, uint32_t tokenId, uint32_t firstTokenId);
44 static bool CheckSecureSettings(uint32_t tokenId, uint32_t firstTokenId);
48 static int GetPermissionLevel(uint32_t tokenId, uint32_t firstTokenId);
H A Dapp_identity.h27 explicit AppIdentity(pid_t uid, pid_t pid, uint32_t tokenId, uint64_t tokenIdEx, uint32_t firstTokenId);
75 inline void SetFirstTokenId(uint32_t firstTokenId) in SetFirstTokenId() argument
77 firstTokenId_ = firstTokenId; in SetFirstTokenId()
H A Drequest.h60 void SetFirstTokenId(uint32_t firstTokenId);
/base/location/test/location_locator/source/
H A Dpermission_manager_test.cpp115 uint32_t firstTokenId = 0; in HWTEST_F() local
117 EXPECT_EQ(false, PermissionManager::CheckLocationPermission(invalidTokenId, firstTokenId)); in HWTEST_F()
118 EXPECT_EQ(false, PermissionManager::CheckApproximatelyPermission(invalidTokenId, firstTokenId)); in HWTEST_F()
119 EXPECT_EQ(false, PermissionManager::CheckBackgroundPermission(invalidTokenId, firstTokenId)); in HWTEST_F()
120 EXPECT_EQ(false, PermissionManager::CheckSecureSettings(invalidTokenId, firstTokenId)); in HWTEST_F()
219 uint32_t firstTokenId = 0; in HWTEST_F() local
220 EXPECT_EQ(false, PermissionManager::CheckMockLocationPermission(invalidTokenId, firstTokenId)); in HWTEST_F()
/base/location/services/location_locator/locator/source/
H A Dlocator_background_proxy.cpp199 uint32_t firstTokenId = request->GetFirstTokenId(); in CheckPermission() local
200 return ((PermissionManager::CheckLocationPermission(tokenId, firstTokenId) || in CheckPermission()
201 PermissionManager::CheckApproximatelyPermission(tokenId, firstTokenId)) && in CheckPermission()
202 PermissionManager::CheckBackgroundPermission(tokenId, firstTokenId)); in CheckPermission()
H A Dreport_manager.cpp193 auto firstTokenId = request->GetFirstTokenId(); in GetPermittedLocation() local
201 !PermissionManager::CheckBackgroundPermission(tokenId, firstTokenId)) { in GetPermittedLocation()
220 if (PermissionManager::CheckLocationPermission(tokenId, firstTokenId)) { in GetPermittedLocation()
223 if (PermissionManager::CheckApproximatelyPermission(tokenId, firstTokenId)) { in GetPermittedLocation()
H A Drequest_manager.cpp456 uint32_t firstTokenId = request->GetFirstTokenId(); in AddRequestToWorkRecord() local
458 if (!PermissionManager::CheckLocationPermission(tokenId, firstTokenId) && in AddRequestToWorkRecord()
459 !PermissionManager::CheckApproximatelyPermission(tokenId, firstTokenId)) { in AddRequestToWorkRecord()
474 !PermissionManager::CheckBackgroundPermission(tokenId, firstTokenId)) { in AddRequestToWorkRecord()
/base/useriam/user_auth_framework/services/core/src/
H A Dipc_common.cpp276 uint32_t firstTokenId = stub.GetFirstTokenID(); in CheckDirectCallerAndFirstCallerIfSet() local
279 if ((firstTokenId != 0 && AccessTokenKit::VerifyAccessToken(firstTokenId, permission) != RET_SUCCESS) || in CheckDirectCallerAndFirstCallerIfSet()

Completed in 7 milliseconds