Home
last modified time | relevance | path

Searched refs:policySet (Results 1 - 5 of 5) sorted by relevance

/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/
H A Dpermission_policy_set.cpp48 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 Dhap_token_info_inner.h59 void SetPermissionPolicySet(std::shared_ptr<PermissionPolicySet>& policySet);
/base/security/access_token/services/accesstokenmanager/main/cpp/src/token/
H A Daccesstoken_info_manager.cpp277 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 Dhap_token_info_inner.cpp269 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 Daccesstoken_info_manager_test.cpp1751 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