/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/ |
H A D | temp_permission_observer.cpp | 70 uint32_t tokenID = appStateData.accessTokenId; in OnAppStateChanged() local 72 if (!TempPermissionObserver::GetInstance().GetAppStateListByTokenID(tokenID, list)) { in OnAppStateChanged() 73 ACCESSTOKEN_LOG_DEBUG(LABEL, "TokenID:%{public}d not use temp permission", tokenID); in OnAppStateChanged() 76 ACCESSTOKEN_LOG_INFO(LABEL, "OnChange(accessTokenId=%{public}d, state=%{public}d)", tokenID, appStateData.state); in OnAppStateChanged() 78 TempPermissionObserver::GetInstance().ModifyAppState(tokenID, FOREGROUND_FLAG, true); in OnAppStateChanged() 79 std::string taskName = TASK_NAME_TEMP_PERMISSION + std::to_string(tokenID); in OnAppStateChanged() 82 TempPermissionObserver::GetInstance().ModifyAppState(tokenID, FOREGROUND_FLAG, false); in OnAppStateChanged() 84 ACCESSTOKEN_LOG_WARN(LABEL, "%{public}d:tokenID has form, don't delayRevokePermission!", tokenID); in OnAppStateChanged() 87 TempPermissionObserver::GetInstance().RevokeTempPermission(tokenID, "oho in OnAppStateChanged() 100 uint32_t tokenID = appStateData.accessTokenId; OnAppStopped() local 113 AccessTokenID tokenID; NotifyWhetherFormsVisible() local 151 AccessTokenID tokenID = static_cast<AccessTokenID>(continuousTaskCallbackInfo->GetFullTokenId()); OnContinuousTaskStart() local 172 AccessTokenID tokenID = static_cast<AccessTokenID>(continuousTaskCallbackInfo->GetFullTokenId()); OnContinuousTaskStop() local 337 GetAppStateListByTokenID(AccessTokenID tokenID, std::vector<bool>& list) GetAppStateListByTokenID() argument 348 ModifyAppState(AccessTokenID tokenID, int32_t index, bool flag) ModifyAppState() argument 359 GetTokenIDByBundle(const std::string &bundleName, AccessTokenID& tokenID) GetTokenIDByBundle() argument 371 AddContinuousTask(AccessTokenID tokenID) AddContinuousTask() argument 383 DelContinuousTask(AccessTokenID tokenID) DelContinuousTask() argument 399 FindContinuousTask(AccessTokenID tokenID) FindContinuousTask() argument 412 IsAllowGrantTempPermission(AccessTokenID tokenID, const std::string& permissionName) IsAllowGrantTempPermission() argument 427 CheckPermissionState(AccessTokenID tokenID, const std::string& permissionName, const std::string& bundleName) CheckPermissionState() argument 473 AddTempPermTokenToList(AccessTokenID tokenID, const std::string& bundleName, const std::string& permissionName, const std::vector<bool>& list) AddTempPermTokenToList() argument 491 GetPermissionStateFull(AccessTokenID tokenID, std::vector<PermissionStateFull>& permissionStateFullList) GetPermissionStateFull() argument 513 RevokeAllTempPermission(AccessTokenID tokenID) RevokeAllTempPermission() argument 543 RevokeTempPermission(AccessTokenID tokenID, const std::string& permissionName) RevokeTempPermission() argument 595 DelayRevokePermission(AccessToken::AccessTokenID tokenID, const std::string& taskName) DelayRevokePermission() argument [all...] |
H A D | short_grant_manager.cpp | 53 uint32_t tokenID = appStateData.accessTokenId; in OnAppStopped() local 54 ACCESSTOKEN_LOG_INFO(LABEL, "TokenID:%{public}d died.", tokenID); in OnAppStopped() 56 ShortGrantManager::GetInstance().ClearShortPermissionByTokenID(tokenID); in OnAppStopped() 82 int ShortGrantManager::RefreshPermission(AccessTokenID tokenID, const std::string& permission, uint32_t onceTime) in RefreshPermission() argument 84 if (tokenID == 0 || onceTime == 0 || onceTime > DEFAULT_MAX_ONCE_TIME_MILLISECONDS || onceTime > maxTime_) { in RefreshPermission() 85 ACCESSTOKEN_LOG_ERROR(LABEL, "Input invalid, tokenID: %{public}d, onceTime %{public}u!", tokenID, onceTime); in RefreshPermission() 88 std::string taskName = TASK_NAME_SHORT_GRANT_PERMISSION + std::to_string(tokenID) + permission; in RefreshPermission() 92 shortGrantData_.begin(), shortGrantData_.end(), [tokenID, permission](const PermTimerData& data) { in RefreshPermission() 93 return data.tokenID in RefreshPermission() 135 ClearShortPermissionData(AccessTokenID tokenID, const std::string& permission) ClearShortPermissionData() argument 157 ClearShortPermissionByTokenID(AccessTokenID tokenID) ClearShortPermissionByTokenID() argument 179 ScheduleRevokeTask(AccessTokenID tokenID, const std::string& permission, const std::string& taskName, uint32_t cancelTimes) ScheduleRevokeTask() argument [all...] |
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/ |
H A D | security_component_grant_test.cpp | 87 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoManagerTestInfoParms.userID, in SetUpTestCase() local 90 AccessTokenKit::DeleteToken(tokenID); in SetUpTestCase() 92 tokenID = AccessTokenKit::GetHapTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); in SetUpTestCase() 93 AccessTokenKit::DeleteToken(tokenID); in SetUpTestCase() 120 return tokenIdEx.tokenIdExStruct.tokenID; in AllocTestToken() 131 AccessTokenID tokenID = AllocTestToken(); in HWTEST_F() local 132 ASSERT_NE(tokenID, INVALID_TOKENID); in HWTEST_F() 133 int32_t status = AccessTokenKit::VerifyAccessToken(tokenID, TEST_PERMISSION, false); in HWTEST_F() 135 int32_t res = AccessTokenKit::GrantPermission(tokenID, TEST_PERMISSION, PERMISSION_COMPONENT_SET); in HWTEST_F() 138 res = AccessTokenKit::GetPermissionFlag(tokenID, TEST_PERMISSIO in HWTEST_F() 164 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 201 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 238 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 275 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 312 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 352 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 398 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 458 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 511 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local 558 AccessTokenID tokenID = AllocTestToken(); HWTEST_F() local [all...] |
H A D | accesstoken_kit_test.cpp | 142 uint64_t tokenID; in NativeTokenGet() local 150 tokenID = GetNativeTokenTest("TestCase", perms, 5); // 5: array size in NativeTokenGet() 151 EXPECT_EQ(0, SetSelfTokenID(tokenID)); in NativeTokenGet() 159 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoManagerTestInfoParms.userID, in SetUpTestCase() local 162 AccessTokenKit::DeleteToken(tokenID); in SetUpTestCase() 164 tokenID = AccessTokenKit::GetHapTokenID(g_infoManagerTestNormalInfoParms.userID, in SetUpTestCase() 167 AccessTokenKit::DeleteToken(tokenID); in SetUpTestCase() 169 tokenID = AccessTokenKit::GetHapTokenID(g_infoManagerTestSystemInfoParms.userID, in SetUpTestCase() 172 AccessTokenKit::DeleteToken(tokenID); in SetUpTestCase() 174 tokenID in SetUpTestCase() 248 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoManagerTestInfoParms.userID, SetUp() local 256 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); TearDown() local 279 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoManagerTestInfoParms.userID, DeleteTestToken() local 308 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 360 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, testPolicyPrams); HWTEST_F() local 400 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, testPolicyPrams); HWTEST_F() local 470 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 490 AccessTokenID tokenID = GetAccessTokenID(g_infoManagerTestInfoParms.userID, HWTEST_F() local 533 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 551 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 571 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 592 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 630 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 652 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 671 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 690 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 721 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 747 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 769 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1087 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1114 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1141 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1177 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1220 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1243 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1273 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1297 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1317 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1336 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1378 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1408 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1432 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1452 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1473 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1498 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1518 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1538 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1586 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1613 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 1627 AccessTokenID tokenID = 0; HWTEST_F() local 1640 AccessTokenID tokenID = 0; HWTEST_F() local 1654 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1690 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1725 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1745 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 1761 AccessTokenID tokenID; HWTEST_F() local 1777 AccessTokenID tokenID; HWTEST_F() local 1790 AccessTokenID tokenID; HWTEST_F() local 1803 AccessTokenID tokenID; HWTEST_F() local 1826 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1931 AccessTokenID tokenID = AccessTokenKit::GetNativeTokenId(processName); HWTEST_F() local 1948 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1972 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 1995 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2010 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2036 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2062 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2092 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2123 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2153 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2184 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2216 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2260 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2291 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2307 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2323 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2429 uint32_t tokenID = GetAccessTokenID(info.userID, info.bundleName, 2); GetDlpFlagTest() local 2529 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 2561 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2618 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2647 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2749 AccessTokenID tokenID = GetAccessTokenID(testInfo.userID, testInfo.bundleName, testInfo.instIndex); HWTEST_F() local 2804 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2851 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2904 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2940 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2972 AccessTokenIDEx tokenID = {0}; HWTEST_F() local 2985 AccessTokenID tokenID; ThreadTestFunc01() local 3002 AccessTokenID tokenID; ThreadTestFunc02() local 3026 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 3043 ConcurrencyTask(unsigned int tokenID) ConcurrencyTask() argument 3065 AccessTokenID tokenID = GetAccessTokenID(TEST_USER_ID, TEST_BUNDLE_NAME, 0); HWTEST_F() local 3084 AccessTokenID tokenID = 0; HWTEST_F() local 3129 AccessTokenID tokenID = 0; HWTEST_F() local 3154 AccessTokenID tokenID = tokenId01 & 0xffffffff; HWTEST_F() local 3185 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 3223 AccessTokenID tokenID = AllocTestToken(g_infoManagerTestInfoParms, g_infoManagerTestPolicyPrams); HWTEST_F() local 3255 uint64_t tokenID = GetNativeTokenTest("TestCase", perms, 1); HWTEST_F() local [all...] |
H A D | accesstoken_short_time_permission_test.cpp | 72 uint64_t tokenID; in NativeTokenGet() local 76 tokenID = GetNativeTokenTest("AccessTokenShortTimePermTest", perms, 1); // 1: array size in NativeTokenGet() 77 EXPECT_EQ(0, SetSelfTokenID(tokenID)); in NativeTokenGet() 86 GTEST_LOG_(INFO) << "tokenID is " << GetSelfTokenID(); in SetUpTestCase() 96 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoParms.userID, in SetUp() local 99 AccessTokenKit::DeleteToken(tokenID); in SetUp() 106 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoParms.userID, in TearDown() local 109 AccessTokenKit::DeleteToken(tokenID); in TearDown() 162 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(infoParms.userID, in HWTEST_F() local 165 ASSERT_NE(INVALID_TOKENID, tokenID); in HWTEST_F() 180 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoParms.userID, HWTEST_F() local 200 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoParms.userID, HWTEST_F() local 226 AccessTokenID tokenID = AccessTokenKit::GetHapTokenID(g_infoParms.userID, HWTEST_F() local [all...] |
H A D | edm_policy_set_test.cpp | 264 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser1.tokenIdExStruct.tokenID, INTERNET), PERMISSION_GRANTED); in HWTEST_F() 265 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser2.tokenIdExStruct.tokenID, INTERNET), PERMISSION_DENIED); in HWTEST_F() 268 res = AccessTokenKit::GetReqPermissions(fullIdUser2.tokenIdExStruct.tokenID, permStatList, true); in HWTEST_F() 274 EXPECT_EQ(RET_SUCCESS, AccessTokenKit::DeleteToken(fullIdUser1.tokenIdExStruct.tokenID)); in HWTEST_F() 275 EXPECT_EQ(RET_SUCCESS, AccessTokenKit::DeleteToken(fullIdUser2.tokenIdExStruct.tokenID)); in HWTEST_F() 303 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser1.tokenIdExStruct.tokenID, LOCATION), in HWTEST_F() 316 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser1.tokenIdExStruct.tokenID, INTERNET), PERMISSION_GRANTED); in HWTEST_F() 317 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser2.tokenIdExStruct.tokenID, INTERNET), PERMISSION_DENIED); in HWTEST_F() 318 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser3.tokenIdExStruct.tokenID, INTERNET), PERMISSION_DENIED); in HWTEST_F() 319 EXPECT_EQ(AccessTokenKit::VerifyAccessToken(fullIdUser1.tokenIdExStruct.tokenID, LOCATIO in HWTEST_F() [all...] |
H A D | accesstoken_location_request_test.cpp | 180 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in HWTEST_F() local 181 ASSERT_NE(INVALID_TOKENID, tokenID); in HWTEST_F() 211 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in HWTEST_F() local 212 ASSERT_NE(INVALID_TOKENID, tokenID); in HWTEST_F() 242 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in HWTEST_F() local 243 ASSERT_NE(INVALID_TOKENID, tokenID); in HWTEST_F() 273 AccessTokenID tokenID in HWTEST_F() local 305 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 336 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 368 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 400 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 438 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 476 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 514 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 552 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 600 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 647 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 694 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 741 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 790 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 839 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 896 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 953 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1010 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1065 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1120 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1176 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1242 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1308 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1376 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1431 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1462 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1493 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1525 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1563 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1601 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1639 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1683 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1731 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1769 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1807 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1845 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1884 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1923 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 1968 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2013 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2058 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2103 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2148 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2193 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2238 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2283 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 2330 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local [all...] |
/base/security/access_token/services/accesstokenmanager/test/unittest/ |
H A D | short_grant_manager_test.cpp | 105 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in HWTEST_F() local 106 ASSERT_NE(INVALID_TOKENID, tokenID); in HWTEST_F() 109 ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime); in HWTEST_F() 113 AccessTokenInfoManager::GetInstance().VerifyAccessToken(tokenID, SHORT_TEMP_PERMISSION)); in HWTEST_F() 117 AccessTokenInfoManager::GetInstance().VerifyAccessToken(tokenID, SHORT_TEMP_PERMISSION)); in HWTEST_F() 119 ret = AccessTokenInfoManager::GetInstance().RemoveHapTokenInfo(tokenID); in HWTEST_F() 138 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in HWTEST_F() local 139 ASSERT_NE(INVALID_TOKENID, tokenID); in HWTEST_F() 179 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 235 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local [all...] |
H A D | permission_manager_test.cpp | 320 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in CreateTempHapTokenInfo() local 321 return tokenID; in CreateTempHapTokenInfo() 378 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; in HWTEST_F() local 380 tokenID, "ohos.permission.COMMONEVENT_STICKY"); in HWTEST_F() 383 tokenID, "ohos.permission.CAPTURE_SCREEN"); in HWTEST_F() 386 tokenID, "ohos.permission.CHANGE_ABILITY_ENABLED_STATE"); in HWTEST_F() 389 tokenID, "ohos.permission.CLEAN_APPLICATION_DATA"); in HWTEST_F() 392 ret = AccessTokenInfoManager::GetInstance().RemoveHapTokenInfo(tokenID); in HWTEST_F() 432 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 486 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 563 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 621 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 678 AccessTokenID tokenID = tokenIdEx.tokenIdExStruct.tokenID; HWTEST_F() local 839 AccessTokenID tokenID = 0; HWTEST_F() local 858 AccessTokenID tokenID = 0; HWTEST_F() local 1211 AccessTokenID tokenID = 123; // 123 is random input HWTEST_F() local 1487 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1524 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1558 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1598 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1638 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1685 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1722 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1759 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1798 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1844 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1895 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1943 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 1999 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2052 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2099 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2126 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2151 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2171 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2215 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local 2253 AccessTokenID tokenID = CreateTempHapTokenInfo(); HWTEST_F() local [all...] |
H A D | permission_grant_event_test.cpp | 53 AccessTokenID tokenID = 0x100000; in HWTEST_F() local 58 eventHandler.AddEvent(tokenID, permissionName, time); in HWTEST_F() 75 AccessTokenID tokenID = 0x100000; in HWTEST_F() local 80 eventHandler.AddEvent(tokenID, permissionName, time); in HWTEST_F() 97 AccessTokenID tokenID = 0x100000; in HWTEST_F() local 102 eventHandler.AddEvent(tokenID, permissionName, time); in HWTEST_F()
|
/base/security/access_token/interfaces/innerkits/accesstoken/src/ |
H A D | accesstoken_kit.cpp | 44 AccessTokenID tokenID, const std::string& permissionName)
in GetPermissionUsedType() 47 tokenID, permissionName.c_str());
in GetPermissionUsedType() 48 if ((tokenID == INVALID_TOKENID) || (!DataValidator::IsPermissionNameValid(permissionName))) {
in GetPermissionUsedType() 52 return AccessTokenManagerClient::GetInstance().GetPermissionUsedType(tokenID, permissionName);
in GetPermissionUsedType() 56 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime)
in GrantPermissionForSpecifiedTime() 59 tokenID, permissionName.c_str(), onceTime);
in GrantPermissionForSpecifiedTime() 60 if (tokenID == INVALID_TOKENID) {
in GrantPermissionForSpecifiedTime() 61 ACCESSTOKEN_LOG_ERROR(LABEL, "Invalid tokenID");
in GrantPermissionForSpecifiedTime() 68 return AccessTokenManagerClient::GetInstance().GrantPermissionForSpecifiedTime(tokenID, permissionName, onceTime);
in GrantPermissionForSpecifiedTime() 103 ACCESSTOKEN_LOG_INFO(LABEL, "DeviceID=%{public}s, tokenID in AllocLocalTokenID() 43 GetPermissionUsedType( AccessTokenID tokenID, const std::string& permissionName) GetPermissionUsedType() argument 55 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument 129 DeleteToken(AccessTokenID tokenID) DeleteToken() argument 138 GetTokenType(AccessTokenID tokenID) GetTokenType() argument 148 GetTokenTypeFlag(AccessTokenID tokenID) GetTokenTypeFlag() argument 159 GetTokenType(FullTokenID tokenID) GetTokenType() argument 170 GetTokenTypeFlag(FullTokenID tokenID) GetTokenTypeFlag() argument 208 GetHapTokenInfo( AccessTokenID tokenID, HapTokenInfo& hapTokenInfoRes) GetHapTokenInfo() argument 220 GetNativeTokenInfo( AccessTokenID tokenID, NativeTokenInfo& nativeTokenInfoRes) GetNativeTokenInfo() argument 238 GetPermissionsStatus(AccessTokenID tokenID, std::vector<PermissionListState>& permList) GetPermissionsStatus() argument 248 VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName, bool crossIpc) VerifyAccessToken() argument 284 VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) VerifyAccessToken() argument 329 GetDefPermissions( AccessTokenID tokenID, std::vector<PermissionDef>& permDefList) GetDefPermissions() argument 341 GetReqPermissions( AccessTokenID tokenID, std::vector<PermissionStateFull>& reqPermList, bool isSystemGrant) GetReqPermissions() argument 353 GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) GetPermissionFlag() argument 368 GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) GrantPermission() argument 387 RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) RevokePermission() argument 406 ClearUserGrantedPermissionState(AccessTokenID tokenID) ClearUserGrantedPermissionState() argument 466 GetHapDlpFlag(AccessTokenID tokenID) GetHapDlpFlag() argument 496 GetHapTokenInfoFromRemote(AccessTokenID tokenID, HapTokenInfoForSync& hapSync) GetHapTokenInfoFromRemote() argument 515 DeleteRemoteToken(const std::string& deviceID, AccessTokenID tokenID) DeleteRemoteToken() argument 528 GetRemoteNativeTokenID(const std::string& deviceID, AccessTokenID tokenID) GetRemoteNativeTokenID() argument [all...] |
H A D | accesstoken_manager_proxy.h | 46 AccessTokenID tokenID, const std::string& permissionName) override; 47 int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) override; 49 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) override; 51 AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) override; 52 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) override; 57 int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override; 58 int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override; 60 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) override; 64 AccessTokenID tokenID, std::vector<PermissionListStateParcel>& permListParcel) override; 65 int ClearUserGrantedPermissionState(AccessTokenID tokenID) overrid [all...] |
H A D | accesstoken_manager_client.h | 51 PermUsedTypeEnum GetPermissionUsedType(AccessTokenID tokenID, const std::string& permissionName); 52 int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName); 54 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDef>& permList); 56 AccessTokenID tokenID, std::vector<PermissionStateFull>& reqPermList, bool isSystemGrant); 57 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag); 62 int32_t GetPermissionsStatus(AccessTokenID tokenID, std::vector<PermissionListState>& permList); 63 int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag); 64 int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag); 66 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime); 67 int ClearUserGrantedPermissionState(AccessTokenID tokenID); [all...] |
/base/security/security_component_manager/services/security_component_service/sa/test/mock/src/ |
H A D | accesstoken_kit.cpp | 27 int AccessTokenKit::RevokePermission(AccessTokenID tokenID, const std::string& permissionName, int flag) in RevokePermission() argument 30 auto iter = permMap_.find(tokenID); in RevokePermission() 35 permMap_[tokenID].erase(permissionName); in RevokePermission() 36 if (permMap_[tokenID].size() == 0) { in RevokePermission() 37 permMap_.erase(tokenID); in RevokePermission() 42 int AccessTokenKit::GrantPermission(AccessTokenID tokenID, const std::string& permissionName, int flag) in GrantPermission() argument 45 auto iter = permMap_.find(tokenID); in GrantPermission() 52 permMap_[tokenID] = permSet; in GrantPermission() 56 int AccessTokenKit::VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) in VerifyAccessToken() argument 59 auto iter = permMap_.find(tokenID); in VerifyAccessToken() [all...] |
/base/security/access_token/interfaces/innerkits/accesstoken/include/ |
H A D | accesstoken_kit.h | 22 * Provides tokenID-based application permission verification mechanism.
69 * @brief Get permission used type by tokenID.
70 * @param tokenID token id
74 static PermUsedTypeEnum GetPermissionUsedType(AccessTokenID tokenID, const std::string& permissionName);
77 * @brief Grant input permission to input tokenID flag for specified time.
78 * @param tokenID token id
84 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
101 * @brief Create a unique mapping token binding remote tokenID and DeviceID.
103 * @param remoteTokenID remote device tokenID
104 * @return local tokenID whic [all...] |
/base/security/access_token/frameworks/inner_api/tokensync/src/ |
H A D | token_sync_kit.cpp | 34 int TokenSyncKit::GetRemoteHapTokenInfo(const std::string& deviceID, AccessTokenID tokenID)
in GetRemoteHapTokenInfo() argument 36 ACCESSTOKEN_LOG_INFO(LABEL, "%{public}s called, deviceID=%{public}s tokenID=%{public}d",
in GetRemoteHapTokenInfo() 37 __func__, ConstantCommon::EncryptDevId(deviceID).c_str(), tokenID);
in GetRemoteHapTokenInfo() 38 return TokenSyncManagerClient::GetInstance().GetRemoteHapTokenInfo(deviceID, tokenID);
in GetRemoteHapTokenInfo() 41 int TokenSyncKit::DeleteRemoteHapTokenInfo(AccessTokenID tokenID)
in DeleteRemoteHapTokenInfo() argument 43 ACCESSTOKEN_LOG_INFO(LABEL, "%{public}s called, tokenID=%{public}d", __func__, tokenID);
in DeleteRemoteHapTokenInfo() 44 return TokenSyncManagerClient::GetInstance().DeleteRemoteHapTokenInfo(tokenID);
in DeleteRemoteHapTokenInfo() 49 ACCESSTOKEN_LOG_INFO(LABEL, "%{public}s called tokenID=%{public}d", __func__, tokenInfo.baseInfo.tokenID);
in UpdateRemoteHapTokenInfo() [all...] |
H A D | token_sync_kit_loader.cpp | 25 int32_t TokenSyncManagerLoader::GetRemoteHapTokenInfo(const std::string& deviceID, AccessTokenID tokenID) const in GetRemoteHapTokenInfo() 27 return TokenSyncKit::GetRemoteHapTokenInfo(deviceID, tokenID); in GetRemoteHapTokenInfo() 30 int32_t TokenSyncManagerLoader::DeleteRemoteHapTokenInfo(AccessTokenID tokenID) const in DeleteRemoteHapTokenInfo() 32 return TokenSyncKit::DeleteRemoteHapTokenInfo(tokenID); in DeleteRemoteHapTokenInfo()
|
/base/security/access_token/frameworks/accesstoken/include/ |
H A D | i_accesstoken_manager.h | 50 AccessTokenID tokenID, const std::string& permissionName) = 0; 51 virtual int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) = 0; 53 virtual int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) = 0; 55 AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) = 0; 56 virtual int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) = 0; 64 AccessTokenID tokenID, std::vector<PermissionListStateParcel>& permListParcel) = 0; 65 virtual int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) = 0; 66 virtual int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) = 0; 68 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) = 0; 69 virtual int ClearUserGrantedPermissionState(AccessTokenID tokenID) [all...] |
/base/security/security_component_manager/services/security_component_service/sa/test/mock/include/ |
H A D | accesstoken_kit.h | 37 static int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, int flag); 39 static int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, int flag); 41 static int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName); 43 static int GetHapTokenInfo(AccessTokenID tokenID, HapTokenInfo& hapTokenInfoRes) in GetHapTokenInfo() argument 53 static ATokenTypeEnum GetTokenTypeFlag(AccessTokenID tokenID) in GetTokenTypeFlag() argument 55 AccessTokenIDInner *idInner = reinterpret_cast<AccessTokenIDInner *>(&tokenID); in GetTokenTypeFlag() 59 static int32_t GetHapDlpFlag(AccessTokenID tokenID) in GetHapDlpFlag() argument 61 AccessTokenIDInner *idInner = reinterpret_cast<AccessTokenIDInner *>(&tokenID); in GetHapDlpFlag()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/ |
H A D | permission_manager.h | 62 void RemoveDefPermissions(AccessTokenID tokenID); 63 int VerifyHapAccessToken(AccessTokenID tokenID, const std::string& permissionName); 64 PermUsedTypeEnum GetPermissionUsedType(AccessTokenID tokenID, const std::string& permissionName); 66 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDef>& permList); 68 AccessTokenID tokenID, std::vector<PermissionStateFull>& reqPermList, bool isSystemGrant); 69 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag); 72 int32_t CheckAndUpdatePermission(AccessTokenID tokenID, const std::string& permissionName, 74 int32_t UpdatePermission(AccessTokenID tokenID, const std::string& permissionName, 76 int32_t GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag); 77 int32_t RevokePermission(AccessTokenID tokenID, cons [all...] |
/base/security/access_token/services/accesstokenmanager/main/cpp/src/service/ |
H A D | accesstoken_manager_service.cpp | 122 AccessTokenID tokenID, const std::string& permissionName) in GetPermissionUsedType() 124 ACCESSTOKEN_LOG_INFO(LABEL, "TokenID=%{public}d, permission=%{public}s", tokenID, permissionName.c_str()); in GetPermissionUsedType() 125 return PermissionManager::GetInstance().GetPermissionUsedType(tokenID, permissionName); in GetPermissionUsedType() 128 int AccessTokenManagerService::VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) in VerifyAccessToken() argument 133 int32_t res = AccessTokenInfoManager::GetInstance().VerifyAccessToken(tokenID, permissionName); in VerifyAccessToken() 135 tokenID, permissionName.c_str(), res); in VerifyAccessToken() 137 (AccessTokenIDManager::GetInstance().GetTokenIdTypeEnum(tokenID) == TOKEN_HAP)) { in VerifyAccessToken() 138 res = AccessTokenInfoManager::GetInstance().IsPermissionRestrictedByUserPolicy(tokenID, permissionName) ? in VerifyAccessToken() 154 int AccessTokenManagerService::GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) in GetDefPermissions() argument 156 ACCESSTOKEN_LOG_INFO(LABEL, "TokenID: %{public}d", tokenID); in GetDefPermissions() 121 GetPermissionUsedType( AccessTokenID tokenID, const std::string& permissionName) GetPermissionUsedType() argument 167 GetReqPermissions( AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) GetReqPermissions() argument 191 GetPermissionsStatus(AccessTokenID tokenID, std::vector<PermissionListStateParcel>& reqPermList) GetPermissionsStatus() argument 202 GetPermissionsState(AccessTokenID tokenID, std::vector<PermissionListStateParcel>& reqPermList) GetPermissionsState() argument 262 GetPermissionFlag( AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) GetPermissionFlag() argument 280 GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) GrantPermission() argument 285 RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) RevokePermission() argument 290 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument 297 ClearUserGrantedPermissionState(AccessTokenID tokenID) ClearUserGrantedPermissionState() argument 357 DeleteToken(AccessTokenID tokenID) DeleteToken() argument 364 GetTokenType(AccessTokenID tokenID) GetTokenType() argument 383 AccessTokenID tokenID = AccessTokenInfoManager::GetInstance().AllocLocalTokenID(remoteDeviceID, remoteTokenID); AllocLocalTokenID() local 401 GetHapTokenInfo(AccessTokenID tokenID, HapTokenInfoParcel& infoParcel) GetHapTokenInfo() argument 408 GetNativeTokenInfo(AccessTokenID tokenID, NativeTokenInfoParcel& infoParcel) GetNativeTokenInfo() argument 432 GetHapTokenInfoFromRemote(AccessTokenID tokenID, HapTokenInfoForSyncParcel& hapSyncParcel) GetHapTokenInfoFromRemote() argument 450 DeleteRemoteToken(const std::string& deviceID, AccessTokenID tokenID) DeleteRemoteToken() argument 457 GetRemoteNativeTokenID(const std::string& deviceID, AccessTokenID tokenID) GetRemoteNativeTokenID() argument 556 long long tokenID = atoll(static_cast<const char *>(Str16ToStr8(args.at(1)).c_str())); Dump() local [all...] |
/base/security/access_token/services/accesstokenmanager/main/cpp/include/service/ |
H A D | accesstoken_manager_service.h | 49 AccessTokenID tokenID, const std::string& permissionName) override; 52 int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) override; 54 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) override; 56 AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) override; 59 int32_t GetPermissionsStatus(AccessTokenID tokenID, std::vector<PermissionListStateParcel>& reqPermList) override; 60 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) override; 65 int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override; 66 int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override; 68 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) override; 69 int ClearUserGrantedPermissionState(AccessTokenID tokenID) overrid [all...] |
/base/notification/distributed_notification_service/services/ans/test/unittest/access_token_helper_test/ |
H A D | access_token_helper_test.cpp | 69 AccessTokenID tokenID = 0; in HWTEST_F() local 71 EXPECT_TRUE(stub_->VerifyCallerPermission(tokenID, permission)); in HWTEST_F() 81 AccessTokenID tokenID = 0; in HWTEST_F() local 83 EXPECT_TRUE(stub_->VerifyNativeToken(tokenID)); in HWTEST_F() 115 AccessTokenID tokenID = 0; in HWTEST_F() local 118 EXPECT_TRUE(stub_->IsDlpHap(tokenID)); in HWTEST_F() 128 AccessTokenID tokenID = 0; in HWTEST_F() local 131 EXPECT_FALSE(stub_->IsDlpHap(tokenID)); in HWTEST_F()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/src/callback/ |
H A D | callback_manager.cpp | 122 const std::vector<AccessTokenID>& tokenIDList, AccessTokenID tokenID) in CalledAccordingToTokenIdLlist() 128 [tokenID](AccessTokenID id) { return id == tokenID; }); in CalledAccordingToTokenIdLlist() 140 void CallbackManager::ExecuteAllCallback(std::vector<sptr<IRemoteObject>>& list, AccessTokenID tokenID, in ExecuteAllCallback() argument 145 auto callbackSingle = [it, tokenID, permName, changeType]() { in ExecuteAllCallback() 152 resInfo.tokenID = tokenID; in ExecuteAllCallback() 165 resInfo.tokenID = tokenID; in ExecuteAllCallback() 175 void CallbackManager::GetCallbackObjectList(AccessTokenID tokenID, cons argument 121 CalledAccordingToTokenIdLlist( const std::vector<AccessTokenID>& tokenIDList, AccessTokenID tokenID) CalledAccordingToTokenIdLlist() argument 199 ExecuteCallbackAsync(AccessTokenID tokenID, const std::string& permName, int32_t changeType) ExecuteCallbackAsync() argument [all...] |
/base/security/access_token/interfaces/innerkits/token_setproc/include/ |
H A D | perm_setproc.h | 24 uint32_t tokenID, const std::vector<uint32_t>& opCodeList, const std::vector<bool>& statusList); 25 int32_t RemovePermissionFromKernel(uint32_t tokenID); 26 int32_t SetPermissionToKernel(uint32_t tokenID, int32_t opCode, bool status); 27 int32_t GetPermissionFromKernel(uint32_t tokenID, int32_t opCode, bool& isGranted);
|