Home
last modified time | relevance | path

Searched refs:nativeAcls (Results 1 - 12 of 12) sorted by relevance

/base/security/access_token/services/accesstokenmanager/main/cpp/src/token/
H A Dnative_token_info_inner.cpp65 std::string NativeTokenInfoInner::NativeAclsToString(const std::vector<std::string>& nativeAcls) const in NativeAclsToString()
68 for (auto iter = nativeAcls.begin(); iter != nativeAcls.end(); iter++) { in NativeAclsToString()
70 if (iter != (nativeAcls.end() - 1)) { in NativeAclsToString()
128 value.Put(TokenFiledConst::FIELD_NATIVE_ACLS, NativeAclsToString(tokenInfoBasic_.nativeAcls)); in TransferNativeInfo()
188 tokenInfoBasic_.nativeAcls.push_back(aclsStr.substr(start)); in SetNativeAcls()
191 tokenInfoBasic_.nativeAcls.push_back(aclsStr.substr(start, offset - start)); in SetNativeAcls()
204 permPolicySet_->PermStateToString(tokenInfoBasic_.apl, tokenInfoBasic_.nativeAcls, info); in ToString()
H A Dnative_token_receptor.cpp44 static const std::string JSON_ACLS = "nativeAcls";
127 native.nativeAcls = j.at(JSON_ACLS).get<std::vector<std::string>>(); in from_json()
128 if (native.nativeAcls.size() > MAX_REQ_PERM_NUM) { in from_json()
/base/security/access_token/interfaces/innerkits/nativetoken/test/unittest/src/
H A Dnativetoken_oper_test.cpp75 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]})"; in HWTEST_F()
83 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]})"; in HWTEST_F()
95 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]})"; in HWTEST_F()
113 "\"permissions\":[],\"nativeAcls\":[]}";
120 "\"permissions\":[],\"nativeAcls\":[]}";
127 "\"permissions\":[],\"nativeAcls\":[]}";
148 "\"permissions\":[],\"nativeAcls\":[]}";
155 "\"permissions\":[],\"nativeAcls\":[]}";
162 "\"permissions\":[],\"nativeAcls\":[]}";
185 "\"permissions\":[],\"nativeAcls\"
[all...]
/base/security/access_token/interfaces/innerkits/nativetoken/test/unittest/mock/
H A Dnativetoken_oper_test.cpp77 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]})"; in HWTEST_F()
108 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]}])"; in HWTEST_F()
139 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]}])"; in HWTEST_F()
174 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]}])"; in HWTEST_F()
220 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]}])"; in HWTEST_F()
/base/security/access_token/services/accesstokenmanager/main/cpp/include/token/
H A Dnative_token_info_base.h32 std::vector<std::string> nativeAcls; member
H A Dnative_token_info_inner.h56 std::string NativeAclsToString(const std::vector<std::string>& nativeAcls) const;
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/
H A Dpermission_policy_set.h56 const std::vector<std::string>& nativeAcls);
57 void PermStateToString(int32_t tokenApl, const std::vector<std::string>& nativeAcls, std::string& info);
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/
H A Dpermission_policy_set.cpp674 const std::vector<std::string>& nativeAcls) in IsPermissionReqValid()
686 auto iter = std::find(nativeAcls.begin(), nativeAcls.end(), permissionName); in IsPermissionReqValid()
687 if (iter != nativeAcls.end()) { in IsPermissionReqValid()
694 const std::vector<std::string>& nativeAcls, std::string& info) in PermStateToString()
702 if (!IsPermissionReqValid(tokenApl, iter->permissionName, nativeAcls)) { in PermStateToString()
673 IsPermissionReqValid(int32_t tokenApl, const std::string& permissionName, const std::vector<std::string>& nativeAcls) IsPermissionReqValid() argument
693 PermStateToString(int32_t tokenApl, const std::vector<std::string>& nativeAcls, std::string& info) PermStateToString() argument
/base/security/access_token/services/tokensyncmanager/src/command/
H A Dbase_remote_command.cpp111 nlohmann::json NativeAclsJson = nlohmann::json(tokenInfo.baseInfo.nativeAcls); in ToNativeTokenInfoJson()
119 {"nativeAcls", NativeAclsJson}, in ToNativeTokenInfoJson()
277 if (nativeTokenJson.find("nativeAcls") != nativeTokenJson.end() && nativeTokenJson.at("nativeAcls").is_array() in FromNativeTokenInfoJson()
278 && !nativeTokenJson.at("nativeAcls").empty() && (nativeTokenJson.at("nativeAcls"))[0].is_string()) { in FromNativeTokenInfoJson()
279 nativeTokenInfo.baseInfo.nativeAcls = nativeTokenJson.at("nativeAcls").get<std::vector<std::string>>(); in FromNativeTokenInfoJson()
/base/security/access_token/services/accesstokenmanager/test/unittest/
H A Dnative_token_receptor_test.cpp98 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]},)"\ in HWTEST_F()
100 R"("dcaps":["AT_CAP","ST_CAP"], "permissions":[], "nativeAcls":[]}])"; in HWTEST_F()
196 {"nativeAcls", {"ohos.permission.PLACE_CALL"}}}; in HWTEST_F()
H A Daccesstoken_info_manager_test.cpp2099 std::vector<std::string> nativeAcls; in HWTEST_F() local
/base/security/access_token/services/tokensyncmanager/test/unittest/
H A Dtoken_sync_service_test.cpp446 .baseInfo.nativeAcls = {}, in HWTEST_F()
539 .baseInfo.nativeAcls = {}, in HWTEST_F()

Completed in 11 milliseconds