/base/security/access_token/services/accesstokenmanager/main/cpp/src/token/ |
H A D | native_token_info_inner.cpp | 65 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 D | native_token_receptor.cpp | 44 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 D | nativetoken_oper_test.cpp | 75 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 D | nativetoken_oper_test.cpp | 77 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 D | native_token_info_base.h | 32 std::vector<std::string> nativeAcls; member
|
H A D | native_token_info_inner.h | 56 std::string NativeAclsToString(const std::vector<std::string>& nativeAcls) const;
|
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/ |
H A D | permission_policy_set.h | 56 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 D | permission_policy_set.cpp | 674 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 D | base_remote_command.cpp | 111 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 D | native_token_receptor_test.cpp | 98 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 D | accesstoken_info_manager_test.cpp | 2099 std::vector<std::string> nativeAcls; in HWTEST_F() local
|
/base/security/access_token/services/tokensyncmanager/test/unittest/ |
H A D | token_sync_service_test.cpp | 446 .baseInfo.nativeAcls = {}, in HWTEST_F() 539 .baseInfo.nativeAcls = {}, in HWTEST_F()
|