Searched refs:policySet (Results 1 - 5 of 5) sorted by relevance
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/ |
H A D | permission_policy_set.cpp | 48 std::shared_ptr<PermissionPolicySet> policySet = std::make_shared<PermissionPolicySet>(); in BuildPermissionPolicySet() local 49 PermissionValidator::FilterInvalidPermissionState(tokenType, true, permStateList, policySet->permStateList_); in BuildPermissionPolicySet() 50 policySet->tokenId_ = tokenId; in BuildPermissionPolicySet() 51 return policySet; in BuildPermissionPolicySet() 57 std::shared_ptr<PermissionPolicySet> policySet = std::make_shared<PermissionPolicySet>(); in BuildPolicySetWithoutDefCheck() local 59 TOKEN_TYPE_BUTT, false, permStateList, policySet->permStateList_); in BuildPolicySetWithoutDefCheck() 60 policySet->tokenId_ = tokenId; in BuildPolicySetWithoutDefCheck() 62 tokenId, policySet->permStateList_.size()); in BuildPolicySetWithoutDefCheck() 63 return policySet; in BuildPolicySetWithoutDefCheck() 117 std::shared_ptr<PermissionPolicySet> policySet in RestorePermissionPolicy() local [all...] |
/base/security/access_token/services/accesstokenmanager/main/cpp/include/token/ |
H A D | hap_token_info_inner.h | 59 void SetPermissionPolicySet(std::shared_ptr<PermissionPolicySet>& policySet);
|
/base/security/access_token/services/accesstokenmanager/main/cpp/src/token/ |
H A D | accesstoken_info_manager.cpp | 277 std::shared_ptr<PermissionPolicySet> policySet = info->GetHapInfoPermissionPolicySet(); in AddHapTokenInfo() local 284 PermissionManager::GetInstance().AddPermToKernel(id, policySet, permPolicyList_); in AddHapTokenInfo() 288 PermissionManager::GetInstance().AddPermToKernel(id, policySet); in AddHapTokenInfo() 311 std::shared_ptr<PermissionPolicySet> policySet = info->GetNativeInfoPermissionPolicySet(); in AddNativeTokenInfo() local 312 if (policySet != nullptr) { in AddNativeTokenInfo() 313 policySet->GetPermissionStateList(nativeTokenInfoMap_[id].opCodeList, nativeTokenInfoMap_[id].statusList); in AddNativeTokenInfo() 316 PermissionManager::GetInstance().AddPermToKernel(id, policySet); in AddNativeTokenInfo() 362 std::shared_ptr<PermissionPolicySet> policySet = hap->GetHapInfoPermissionPolicySet(); in GetHapTokenInfoInner() local 363 PermissionManager::GetInstance().AddPermToKernel(id, policySet); in GetHapTokenInfoInner() 684 std::shared_ptr<PermissionPolicySet> policySet in TryUpdateExistNativeToken() local 768 std::shared_ptr<PermissionPolicySet> policySet = infoPtr->GetHapInfoPermissionPolicySet(); UpdateHapToken() local [all...] |
H A D | hap_token_info_inner.cpp | 269 void HapTokenInfoInner::SetPermissionPolicySet(std::shared_ptr<PermissionPolicySet>& policySet) in SetPermissionPolicySet() argument 271 permPolicySet_ = policySet; in SetPermissionPolicySet()
|
/base/security/access_token/services/accesstokenmanager/test/unittest/ |
H A D | accesstoken_info_manager_test.cpp | 1751 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::BuildPermissionPolicySet(tokenId, in HWTEST_F() local 1754 policySet->Update(permStateList2); // iter reach end in HWTEST_F() 1755 policySet->Update(permStateList3); // permNew.isGeneral != permOld.isGeneral in HWTEST_F() 1778 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::RestorePermissionPolicy(tokenId, in HWTEST_F() local 1781 ASSERT_EQ(tokenId, policySet->tokenId_); in HWTEST_F() 1827 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::BuildPermissionPolicySet(tokenId, in HWTEST_F() local 1831 ASSERT_EQ(PermissionState::PERMISSION_DENIED, policySet->VerifyPermissionStatus("ohos.permission.TEST")); in HWTEST_F() 1867 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::BuildPermissionPolicySet(tokenId, in HWTEST_F() local 1872 ASSERT_EQ(ERR_PERMISSION_NOT_EXIST, policySet->QueryPermissionFlag("ohos.permission.TEST1", flag)); in HWTEST_F() 1874 ASSERT_EQ(ERR_PARAM_INVALID, policySet in HWTEST_F() 1903 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::BuildPermissionPolicySet(tokenId, HWTEST_F() local 1937 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::BuildPermissionPolicySet(tokenId, HWTEST_F() local 1958 std::shared_ptr<PermissionPolicySet> policySet = PermissionPolicySet::BuildPermissionPolicySet(tokenId, HWTEST_F() local [all...] |
Completed in 7 milliseconds