Home
last modified time | relevance | path

Searched refs:uriVec (Results 1 - 25 of 36) sorted by relevance

12

/foundation/ability/ability_runtime/services/abilitymgr/src/dialog_session/
H A Ddialog_session_info.cpp43 std::vector<std::string> uriVec; in ParseURI() local
44 Split(uri, "/", uriVec); in ParseURI()
45 uriVec.resize(MEMBER_NUM); in ParseURI()
48 bundleName = uriVec[index++]; in ParseURI()
49 moduleName = uriVec[index++]; in ParseURI()
50 abilityName = uriVec[index++]; in ParseURI()
51 bundleIconId = static_cast<int32_t>(std::stoi(uriVec[index++])); in ParseURI()
52 bundleLabelId = static_cast<int32_t>(std::stoi(uriVec[index++])); in ParseURI()
53 abilityIconId = static_cast<int32_t>(std::stoi(uriVec[index++])); in ParseURI()
54 abilityLabelId = static_cast<int32_t>(std::stoi(uriVec[inde in ParseURI()
[all...]
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/
H A Duri_utils.cpp53 std::vector<std::string> uriVec = want.GetStringArrayParam(PARAMS_URI); in GetUriListFromWantDms() local
54 TAG_LOGD(AAFwkTag::ABILITYMGR, "uriVec size: %{public}zu", uriVec.size()); in GetUriListFromWantDms()
55 if (uriVec.size() > MAX_URI_COUNT) { in GetUriListFromWantDms()
60 for (auto &&str : uriVec) { in GetUriListFromWantDms()
102 auto uriVec = GetUriListFromWantDms(want); in FilterUriWithPermissionDms() local
103 TAG_LOGI(AAFwkTag::ABILITYMGR, "uri valid uris size: %{public}zu", uriVec.size()); in FilterUriWithPermissionDms()
104 if (uriVec.empty()) { in FilterUriWithPermissionDms()
105 TAG_LOGI(AAFwkTag::ABILITYMGR, "uriVec empty"); in FilterUriWithPermissionDms()
106 want.SetParam(PARAMS_URI, uriVec); in FilterUriWithPermissionDms()
196 GetPermissionedUriList(const std::vector<std::string> &uriVec, const std::vector<bool> &checkResults, Want &want) GetPermissionedUriList() argument
238 GetUriListFromWant(Want &want, std::vector<std::string> &uriVec) GetUriListFromWant() argument
301 std::vector<std::string> uriVec; CheckUriPermissionForExtension() local
[all...]
/foundation/ability/ability_runtime/interfaces/inner_api/uri_permission/src/
H A Duri_permission_manager_client.cpp48 int UriPermissionManagerClient::GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, in GrantUriPermission() argument
52 uriVec.size()); in GrantUriPermission()
53 if (uriVec.empty() || uriVec.size() > MAX_URI_COUNT) { in GrantUriPermission()
54 TAG_LOGE(AAFwkTag::URIPERMMGR, "uriVec empty or exceed maxSize %{public}d", MAX_URI_COUNT); in GrantUriPermission()
59 return uriPermMgr->GrantUriPermission(uriVec, flag, targetBundleName, appIndex, initiatorTokenId, abilityId); in GrantUriPermission()
64 int32_t UriPermissionManagerClient::GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag, in GrantUriPermissionPrivileged() argument
68 targetBundleName.c_str(), uriVec.size()); in GrantUriPermissionPrivileged()
69 if (uriVec.empty() || uriVec in GrantUriPermissionPrivileged()
121 CheckUriAuthorization(const std::vector<std::string> &uriVec, uint32_t flag, uint32_t tokenId) CheckUriAuthorization() argument
[all...]
H A Duri_permission_manager_stub.cpp102 TAG_LOGE(AAFwkTag::URIPERMMGR, "uriVec empty or exceed maxSize %{public}d", MAX_URI_COUNT); in HandleBatchGrantUriPermission()
105 std::vector<Uri> uriVec; in HandleBatchGrantUriPermission() local
112 uriVec.emplace_back(*uri); in HandleBatchGrantUriPermission()
119 int result = GrantUriPermission(uriVec, flag, targetBundleName, appIndex, initiatorTokenId, abilityId); in HandleBatchGrantUriPermission()
128 TAG_LOGE(AAFwkTag::URIPERMMGR, "uriVec empty or exceed maxSize %{public}d", MAX_URI_COUNT); in HandleGrantUriPermissionPrivileged()
131 std::vector<Uri> uriVec; in HandleGrantUriPermissionPrivileged() local
138 uriVec.emplace_back(*uri); in HandleGrantUriPermissionPrivileged()
145 int32_t result = GrantUriPermissionPrivileged(uriVec, flag, targetBundleName, appIndex, in HandleGrantUriPermissionPrivileged()
183 TAG_LOGE(AAFwkTag::URIPERMMGR, "uriVec empty or exceed maxSize %{public}d", MAX_URI_COUNT); in HandleCheckUriAuthorization()
186 std::vector<std::string> uriVec; in HandleCheckUriAuthorization() local
[all...]
H A Duri_permission_manager_proxy.cpp73 int UriPermissionManagerProxy::GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, in GrantUriPermission() argument
77 if (uriVec.empty() || uriVec.size() > MAX_URI_COUNT) { in GrantUriPermission()
78 TAG_LOGE(AAFwkTag::URIPERMMGR, "uriVec empty or exceed maxSize %{public}d", MAX_URI_COUNT); in GrantUriPermission()
86 if (!data.WriteUint32(uriVec.size())) { in GrantUriPermission()
87 TAG_LOGE(AAFwkTag::URIPERMMGR, "Write uriVec size failed"); in GrantUriPermission()
90 for (const auto &uri : uriVec) { in GrantUriPermission()
126 int32_t UriPermissionManagerProxy::GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag, in GrantUriPermissionPrivileged() argument
130 if (uriVec.empty() || uriVec in GrantUriPermissionPrivileged()
286 CheckUriAuthorization(const std::vector<std::string> &uriVec, uint32_t flag, uint32_t tokenId) CheckUriAuthorization() argument
[all...]
/foundation/ability/ability_runtime/test/unittest/uri_permission_manager_test/
H A Duri_permission_manager_test.cpp129 std::vector<Uri> uriVec; in HWTEST_F() local
132 auto ret = upmc.GrantUriPermission(uriVec, flag, bundleName, 0, 0); in HWTEST_F()
147 std::vector<Uri> uriVec(501, uri); in HWTEST_F()
150 auto ret = upmc.GrantUriPermission(uriVec, flag, bundleName, 0, 0); in HWTEST_F()
165 std::vector<Uri> uriVec(500, uri); in HWTEST_F()
168 auto ret = upmc.GrantUriPermission(uriVec, flag, bundleName, 0, 0); in HWTEST_F()
282 std::vector<std::string> uriVec; in HWTEST_F() local
285 auto res = upmc.CheckUriAuthorization(uriVec, flag, tokenId); in HWTEST_F()
301 std::vector<std::string> uriVec(1, uriStr); in HWTEST_F()
304 auto res = upmc.CheckUriAuthorization(uriVec, fla in HWTEST_F()
339 std::vector<Uri> uriVec; HWTEST_F() local
[all...]
/foundation/ability/ability_runtime/services/uripermmgr/src/
H A Dfile_permission_manager.cpp64 std::vector<bool> FilePermissionManager::CheckUriPersistentPermission(std::vector<Uri> &uriVec, in CheckUriPersistentPermission() argument
68 "call, uri size:%{public}zu", uriVec.size()); in CheckUriPersistentPermission()
69 std::vector<bool> resultCodes(uriVec.size(), false); in CheckUriPersistentPermission()
72 for (size_t i = 0; i < uriVec.size(); i++) { in CheckUriPersistentPermission()
74 PolicyInfo policyInfo = GetPathPolicyInfoFromUri(uriVec[i], flag); in CheckUriPersistentPermission()
81 for (size_t i = 0; i < uriVec.size(); i++) { in CheckUriPersistentPermission()
82 PolicyInfo policyInfo = GetPathPolicyInfoFromUri(uriVec[i], flag); in CheckUriPersistentPermission()
84 if (uriVec[i].GetAuthority() == FILE_MANAGER_AUTHORITY && in CheckUriPersistentPermission()
H A Duri_permission_manager_stub_impl.cpp131 std::vector<Uri> uriVec = { uri }; in GrantUriPermission() local
132 return GrantUriPermission(uriVec, flag, targetBundleName, appIndex, initiatorTokenId, abilityId); in GrantUriPermission()
135 int UriPermissionManagerStubImpl::GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, in GrantUriPermission() argument
138 TAG_LOGI(AAFwkTag::URIPERMMGR, "BundleName:%{public}s, appIndex:%{public}d, uriVec size:%{public}zu", in GrantUriPermission()
139 targetBundleName.c_str(), appIndex, uriVec.size()); in GrantUriPermission()
155 uriVec, flag, targetBundleName, appIndex, isSystemAppCall, initiatorTokenId, abilityId); in GrantUriPermission()
157 return GrantUriPermissionInner(uriVec, flag, targetBundleName, appIndex, initiatorTokenId, abilityId); in GrantUriPermission()
160 int32_t UriPermissionManagerStubImpl::GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag, in GrantUriPermissionPrivileged() argument
163 TAG_LOGI(AAFwkTag::URIPERMMGR, "BundleName:%{public}s, appIndex:%{public}d, uriVec size:%{public}zu", in GrantUriPermissionPrivileged()
164 targetBundleName.c_str(), appIndex, uriVec in GrantUriPermissionPrivileged()
196 GrantUriPermissionInner(const std::vector<Uri> &uriVec, unsigned int flag, const std::string targetBundleName, int32_t appIndex, uint32_t initiatorTokenId, int32_t abilityId) GrantUriPermissionInner() argument
322 std::vector<std::string> uriVec = { uriStr }; GrantUriPermissionImpl() local
348 std::vector<Uri> uriVec = { uri }; GrantSingleUriPermission() local
359 GrantBatchUriPermissionImpl(const std::vector<std::string> &uriVec, unsigned int flag, TokenId callerTokenId, TokenId targetTokenId, int32_t abilityId) GrantBatchUriPermissionImpl() argument
396 GrantBatchUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantBatchUriPermission() argument
425 GrantBatchUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantBatchUriPermissionPrivileged() argument
445 GrantBatchUriPermissionFor2In1Privileged(const std::vector<Uri> &uriVec, uint32_t flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantBatchUriPermissionFor2In1Privileged() argument
632 DeleteShareFile(uint32_t targetTokenId, const std::vector<std::string> &uriVec) DeleteShareFile() argument
661 std::vector<Uri> uriVec; CheckUriAuthorization() local
719 GrantUriPermissionFor2In1Inner(const std::vector<Uri> &uriVec, unsigned int flag, const std::string &targetBundleName, int32_t appIndex, bool isSystemAppCall, uint32_t initiatorTokenId, int32_t abilityId) GrantUriPermissionFor2In1Inner() argument
801 CheckUriPermission(TokenIdPermission &tokenIdPermission, const std::vector<Uri> &uriVec, uint32_t flag) CheckUriPermission() argument
846 CheckProxyUriPermission(TokenIdPermission &tokenIdPermission, const std::vector<Uri> &uriVec, uint32_t flag, std::vector<bool> &result) CheckProxyUriPermission() argument
[all...]
H A Dmedia_permission_manager.cpp63 std::vector<bool> MediaPermissionManager::CheckUriPermission(const std::vector<Uri> &uriVec, in CheckUriPermission() argument
68 std::vector<bool> results = std::vector<bool>(uriVec.size(), false); in CheckUriPermission()
69 for (auto &uri: uriVec) { in CheckUriPermission()
/foundation/ability/ability_runtime/services/uripermmgr/include/
H A Duri_permission_manager_stub_impl.h81 int GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag,
84 int32_t GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag,
88 std::vector<bool> CheckUriAuthorization(const std::vector<std::string> &uriVec, uint32_t flag,
107 int GrantBatchUriPermissionImpl(const std::vector<std::string> &uriVec, unsigned int flag,
109 int GrantBatchUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, uint32_t initiatorTokenId,
112 int32_t GrantBatchUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag,
115 int32_t GrantBatchUriPermissionFor2In1Privileged(const std::vector<Uri> &uriVec, uint32_t flag,
123 std::vector<bool> CheckUriPermission(TokenIdPermission &tokenIdPermission, const std::vector<Uri> &uriVec,
128 int GrantUriPermissionInner(const std::vector<Uri> &uriVec, unsigned int flag, const std::string targetBundleName,
131 int GrantUriPermissionFor2In1Inner(const std::vector<Uri> &uriVec, unsigne
[all...]
H A Dmedia_permission_manager.h29 std::vector<bool> CheckUriPermission(const std::vector<Uri> &uriVec, uint32_t callerTokenId, uint32_t flag);
H A Dfile_permission_manager.h48 CheckUriPersistentPermission(std::vector<Uri> &uriVec,
H A Duri_permission_utils.h29 const std::vector<std::string> &uriVec, const std::vector<int32_t> &resVec);
/foundation/ability/ability_base/interfaces/kits/native/want/src/
H A Delement_name.cpp97 std::vector<std::string> uriVec; in ParseURI() local
98 Split(uri, "/", uriVec); in ParseURI()
99 uriVec.resize(memberNum); in ParseURI()
102 deviceId_ = uriVec[index++]; in ParseURI()
103 bundleName_ = uriVec[index++]; in ParseURI()
104 moduleName_ = uriVec[index++]; in ParseURI()
105 abilityName_ = uriVec[index++]; in ParseURI()
/foundation/ability/ability_runtime/interfaces/inner_api/uri_permission/include/
H A Duri_permission_manager_interface.h43 * @param uriVec The file urilist.
48 virtual int GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag,
55 * @param uriVec The file urilist.
61 virtual int32_t GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag,
109 virtual std::vector<bool> CheckUriAuthorization(const std::vector<std::string> &uriVec,
H A Duri_permission_manager_client.h45 * @param uriVec The file uri list.
49 int GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, const std::string targetBundleName,
55 * @param uriVec The file urilist.
61 int32_t GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag,
105 std::vector<bool> CheckUriAuthorization(const std::vector<std::string> &uriVec, uint32_t flag, uint32_t tokenId);
H A Duri_permission_manager_proxy.h34 virtual int GrantUriPermission(const std::vector<Uri> &uriVec, unsigned int flag,
38 virtual int32_t GrantUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag,
46 virtual std::vector<bool> CheckUriAuthorization(const std::vector<std::string> &uriVec,
/foundation/ability/ability_runtime/test/unittest/uri_permission_impl_test/mock/include/
H A Dmock_media_permission_manager.h33 static std::vector<bool> CheckPhotoUriPermission(const std::vector<std::string> &uriVec, in CheckPhotoUriPermission() argument
36 return std::vector<bool>(uriVec.size(), 0); in CheckPhotoUriPermission()
/foundation/ability/ability_runtime/test/unittest/file_permission_manager_test/
H A Dfile_permission_manager_test.cpp48 std::vector<Uri> uriVec; in HWTEST_F() local
52 auto ret = FilePermissionManager::CheckUriPersistentPermission(uriVec, callerTokenId, flag, pathPolicies); in HWTEST_F()
/foundation/communication/nfc/services/src/card_emulation/
H A Dsetting_data_share_impl.cpp103 std::vector<std::string> uriVec; in ParseElementURI() local
104 Split(uri, "/", uriVec); in ParseElementURI()
105 uriVec.resize(memberNum); in ParseElementURI()
108 value.SetBundleName(uriVec[index++]); in ParseElementURI()
109 value.SetAbilityName(uriVec[index++]); in ParseElementURI()
/foundation/ability/ability_runtime/services/abilitymgr/include/utils/
H A Duri_utils.h37 std::vector<Uri> GetPermissionedUriList(const std::vector<std::string> &uriVec,
40 bool GetUriListFromWant(Want &want, std::vector<std::string> &uriVec);
/foundation/filemanagement/dfs_service/frameworks/native/cloudsync_kit_inner/src/
H A Dcloud_sync_manager_impl.cpp239 std::vector<std::string> uriVec; in StartFileCache() local
240 uriVec.push_back(uri); in StartFileCache()
241 int32_t ret = CloudSyncServiceProxy->StartFileCache(uriVec, downloadId); in StartFileCache()
246 int32_t CloudSyncManagerImpl::StartFileCache(const std::vector<std::string> &uriVec, int64_t &downloadId) in StartFileCache() argument
248 LOGI("StartFileCache batch start, uriVec size: %{public}zu", uriVec.size()); in StartFileCache()
249 if (uriVec.empty()) { in StartFileCache()
253 if (uriVec.size() > MAX_FILE_CACHE_NUM) { in StartFileCache()
254 LOGE("StartFileCache, the size of uri list exceeded the maximum limit, size: %{public}zu", uriVec.size()); in StartFileCache()
263 int32_t ret = CloudSyncServiceProxy->StartFileCache(uriVec, downloadI in StartFileCache()
[all...]
H A Dcloud_sync_service_proxy.cpp603 int32_t CloudSyncServiceProxy::StartFileCache(const std::vector<std::string> &uriVec, in StartFileCache() argument
617 for (unsigned long i = 0; i < uriVec.size(); i++) { in StartFileCache()
618 string path = uriVec[i]; in StartFileCache()
620 if (uriVec[i].find("file://media") == 0) { in StartFileCache()
621 OHOS::Media::MediaFileUri mediaUri(uriVec[i]); in StartFileCache()
626 uriMgr.AddPathToUri(path, uriVec[i]); in StartFileCache()
629 LOGI("StartFileCache Start, uriVec[%{public}ld]: %{public}s, path: %{public}s", in StartFileCache()
630 i, GetAnonyString(uriVec[i]).c_str(), GetAnonyString(path).c_str()); in StartFileCache()
/foundation/ability/ability_runtime/test/unittest/uri_permission_utils_test/
H A Duri_permission_utils_test.cpp55 std::vector<std::string> uriVec = { "file://com.example.test/data/storage/el2/base/haps/entry/files/test_A.txt" }; in HWTEST_F() local
57 auto ret = UPMSUtils::SendSystemAppGrantUriPermissionEvent(1001, 1002, uriVec, resVec); in HWTEST_F()
/foundation/ability/ability_runtime/test/unittest/ability_record_test/
H A Dability_record_test.cpp3340 std::vector<std::string> uriVec; in HWTEST_F() local
3341 UriUtils::GetInstance().GetUriListFromWant(want, uriVec); in HWTEST_F()
3342 EXPECT_EQ(uriVec.size(), 1); in HWTEST_F()
3359 std::vector<std::string> uriVec; in HWTEST_F() local
3360 UriUtils::GetInstance().GetUriListFromWant(want, uriVec); in HWTEST_F()
3361 EXPECT_EQ(uriVec.size(), 1); in HWTEST_F()
3379 std::vector<std::string> uriVec; in HWTEST_F() local
3380 UriUtils::GetInstance().GetUriListFromWant(want, uriVec); in HWTEST_F()
3381 EXPECT_EQ(uriVec.size(), 2); in HWTEST_F()
3399 std::vector<std::string> uriVec; in HWTEST_F() local
3418 std::vector<std::string> uriVec; HWTEST_F() local
3436 std::vector<std::string> uriVec = { uri }; HWTEST_F() local
3455 std::vector<std::string> uriVec = { uri }; HWTEST_F() local
3475 std::vector<std::string> uriVec = { uri }; HWTEST_F() local
3495 std::vector<std::string> uriVec = { uri }; HWTEST_F() local
3516 std::vector<std::string> uriVec = { uri }; HWTEST_F() local
3540 std::vector<std::string> uriVec = { uri1, uri2 }; HWTEST_F() local
[all...]

Completed in 15 milliseconds

12