/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/ |
H A D | accesstoken_short_time_permission_test.cpp | 121 uint32_t onceTime = 0; in HWTEST_F() local 125 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenId, "permission", onceTime)); in HWTEST_F() 131 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenId, invalidPerm1, onceTime)); in HWTEST_F() 136 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenId, invalidPerm2, onceTime)); in HWTEST_F() 166 uint32_t onceTime = 10; // 10: 10s in HWTEST_F() local 169 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenID, SHORT_TEMP_PERMISSION, onceTime)); in HWTEST_F() 184 uint32_t onceTime = 10; // 10: 10s in HWTEST_F() local 188 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenID, permission, onceTime)); in HWTEST_F() 193 * @tc.desc: 1. The permission is granted when onceTime is not reached; 194 * 2. The permission is revoked after onceTime i 204 uint32_t onceTime = 2; HWTEST_F() local 230 uint32_t onceTime = 3; HWTEST_F() local [all...] |
H A D | accesstoken_deny_test.cpp | 535 uint32_t onceTime = 1; in HWTEST_F() local 537 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenId, permission, onceTime)); in HWTEST_F()
|
/base/security/access_token/services/accesstokenmanager/test/unittest/ |
H A D | short_grant_manager_test.cpp | 94 * @tc.desc: 1. The permission is granted when onceTime is not reached; 95 * 2. The permission is revoked after onceTime is reached. 107 uint32_t onceTime = 10; in HWTEST_F() local 109 ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime); in HWTEST_F() 115 sleep(onceTime + 1); in HWTEST_F() 125 * @tc.desc: 1. set onceTime is equal to maxTime; 126 * 2. set onceTime is over maxTime. 141 // onceTime = maxTime in HWTEST_F() 153 // onceTime = maxTime + 1 in HWTEST_F() 183 uint32_t onceTime in HWTEST_F() local 237 uint32_t onceTime = 10; HWTEST_F() local [all...] |
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/ |
H A D | short_grant_manager.cpp | 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() 106 data.revokeTimes = data.firstGrantTimes + onceTime; in RefreshPermission() 113 ShortGrantManager::GetInstance().ScheduleRevokeTask(tokenID, permission, taskName, onceTime); in RefreshPermission() 119 uint32_t cancelTimes = (maxRemainedTime > onceTime) ? onceTime in RefreshPermission() [all...] |
H A D | permission_manager.cpp | 620 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) in GrantPermissionForSpecifiedTime() 623 "%{public}s called, tokenID: %{public}u, permissionName: %{public}s, onceTime: %{public}d", in GrantPermissionForSpecifiedTime() 624 __func__, tokenID, permissionName.c_str(), onceTime); in GrantPermissionForSpecifiedTime() 625 return ShortGrantManager::GetInstance().RefreshPermission(tokenID, permissionName, onceTime); in GrantPermissionForSpecifiedTime() 619 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument
|
/base/security/access_token/test/fuzztest/services/accesstoken/grantpermissionforspecifiedtimestub_fuzzer/ |
H A D | grantpermissionforspecifiedtimestub_fuzzer.cpp | 44 uint32_t onceTime = fuzzData.GetData<uint32_t>(); in AllocHapTokenStubFuzzTest() local 48 !datas.WriteUint32(onceTime)) { in AllocHapTokenStubFuzzTest()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/ |
H A D | short_grant_manager.h | 57 int RefreshPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
|
H A D | permission_manager.h | 79 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
|
/base/security/access_token/frameworks/accesstoken/include/ |
H A D | i_accesstoken_manager.h | 68 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) = 0;
|
/base/security/access_token/interfaces/innerkits/accesstoken/src/ |
H A D | accesstoken_manager_proxy.h | 60 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) override;
|
H A D | accesstoken_manager_client.h | 66 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
|
H A D | accesstoken_kit.cpp | 56 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime)
in GrantPermissionForSpecifiedTime() 58 ACCESSTOKEN_LOG_INFO(LABEL, "TokenID=%{public}d, permissionName=%{public}s, onceTime=%{public}d.",
in GrantPermissionForSpecifiedTime() 59 tokenID, permissionName.c_str(), onceTime);
in GrantPermissionForSpecifiedTime() 68 return AccessTokenManagerClient::GetInstance().GrantPermissionForSpecifiedTime(tokenID, permissionName, onceTime);
in GrantPermissionForSpecifiedTime() 55 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument
|
H A D | accesstoken_manager_client.cpp | 244 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) in GrantPermissionForSpecifiedTime() 251 return proxy->GrantPermissionForSpecifiedTime(tokenID, permissionName, onceTime); in GrantPermissionForSpecifiedTime() 243 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument
|
H A D | accesstoken_manager_proxy.cpp | 479 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) in GrantPermissionForSpecifiedTime() 494 if (!data.WriteUint32(onceTime)) { in GrantPermissionForSpecifiedTime() 478 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument
|
/base/security/access_token/interfaces/innerkits/accesstoken/include/ |
H A D | accesstoken_kit.h | 80 * @param onceTime the time it takes to work, the unit is second.
84 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
|
/base/security/access_token/services/accesstokenmanager/main/cpp/include/service/ |
H A D | accesstoken_manager_service.h | 68 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) override;
|
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/accesstoken_mock_test/ |
H A D | accesstoken_kit_test.cpp | 579 uint32_t onceTime = 1; in HWTEST_F() local 581 AccessTokenKit::GrantPermissionForSpecifiedTime(tokenId, permission, onceTime)); in HWTEST_F()
|
/base/powermgr/battery_manager/services/native/src/ |
H A D | battery_service.cpp | 754 int64_t onceTime = (GetCurrentTime() - lastTime_) / (capacity - lastCapacity_); in CalculateRemainingChargeTime() local 755 remainTime_ = (BATTERY_FULL_CAPACITY - capacity) * onceTime; in CalculateRemainingChargeTime()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/src/service/ |
H A D | accesstoken_manager_service.cpp | 291 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) in GrantPermissionForSpecifiedTime() 293 int32_t ret = PermissionManager::GetInstance().GrantPermissionForSpecifiedTime(tokenID, permissionName, onceTime); in GrantPermissionForSpecifiedTime() 290 GrantPermissionForSpecifiedTime( AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) GrantPermissionForSpecifiedTime() argument
|
H A D | accesstoken_manager_stub.cpp | 398 uint32_t onceTime = data.ReadUint32(); in GrantPermissionForSpecifiedTimeInner() local 408 int result = this->GrantPermissionForSpecifiedTime(tokenID, permissionName, onceTime); in GrantPermissionForSpecifiedTimeInner()
|