Home
last modified time | relevance | path

Searched refs:proxyData (Results 1 – 25 of 32) sorted by relevance

12

/ohos5.0/foundation/ability/form_fwk/test/unittest/fms_form_data_proxy_record_test/
H A Dmock_form_bms_helper.cpp26 void MockGetAllProxyDataInfos(bool mockRet, const ProxyData &proxyData) in MockGetAllProxyDataInfos() argument
29 g_mockProxyData = proxyData; in MockGetAllProxyDataInfos()
42 ErrCode FormBmsHelper::GetAllProxyDataInfos(int32_t userId, std::vector<ProxyData> &proxyData) in GetAllProxyDataInfos() argument
45 proxyData.push_back(g_mockProxyData); in GetAllProxyDataInfos()
H A Dmock_form_data_proxy_record_test.h34 void MockGetAllProxyDataInfos(bool mockRet, const AppExecFwk::ProxyData &proxyData);
H A Dfms_form_data_proxy_record_test.cpp873 OHOS::AppExecFwk::ProxyData proxyData; variable
874 proxyData.uri = TEST_DATA_URI;
875 proxyData.requiredReadPermission = TEST_REQUIRED_READ_PERMISSON;
876 proxyData.requiredWritePermission = TEST_REQUIRED_WRITE_PERMISSON;
880 MockGetAllProxyDataInfos(true, proxyData);
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/data_proxy/
H A Dload_config_from_data_proxy_node_strategy.cpp45 for (auto const &proxyData : proxyDatas) { in operator ()() local
46 if (proxyData.uri != context->uri) { in operator ()()
49 context->permission = context->isRead ? proxyData.requiredReadPermission in operator ()()
50 : proxyData.requiredWritePermission; in operator ()()
54 auto properties = proxyData.profileInfo; in operator ()()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/
H A Dget_data_strategy.cpp83 for (auto &proxyData : proxyDatas) { in CheckPermission() local
84 if (proxyData.uri != key) { in CheckPermission()
87 if (proxyData.requiredReadPermission.empty()) { in CheckPermission()
92 context->callerTokenId, proxyData.requiredReadPermission); in CheckPermission()
95 context->callerTokenId, proxyData.requiredReadPermission.c_str()); in CheckPermission()
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.1/
H A Dchangelogs-bundlemanager.md100 ## cl.bundlemanager.7 应用配置文件module.json5中proxyDatas更名为proxyData
102 由于命名规范问题,proxyDatas更名为proxyData
105 升级新版本SDK后,proxyDatas更名为proxyData,应用如果不进行适配,将会编译失败。
108 proxyDatas更名为proxyData
111 请使用proxyData替换proxyDatas,其内容不需要变更。
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/bundle_parser/
H A Dhap_module_info.cpp106 void to_json(nlohmann::json &jsonObject, const ProxyData &proxyData) in to_json() argument
109 {PROXY_DATA_URI, proxyData.uri}, in to_json()
110 {PROXY_DATA_REQUIRED_READ_PERMISSION, proxyData.requiredReadPermission}, in to_json()
111 {PROXY_DATA_REQUIRED_WRITE_PERMISSION, proxyData.requiredWritePermission}, in to_json()
112 {PROXY_DATA_METADATA, proxyData.metadata} in to_json()
116 void from_json(const nlohmann::json &jsonObject, ProxyData &proxyData) in from_json() argument
123 proxyData.uri, in from_json()
131 proxyData.requiredReadPermission, in from_json()
139 proxyData.requiredWritePermission, in from_json()
147 proxyData.metadata, in from_json()
/ohos5.0/docs/zh-cn/application-dev/database/
H A Dshare-data-by-silent-access.md111 1. 数据提供方需要在module.json5中的proxyData节点定义要共享的表的标识,读写权限和基本信息, 配置方法可考参考[配置文件](../quick-start/module-conf…
113 **表1** module.json5中proxyData节点对应的属性字段
125 "proxyData":[
273 数据提供方需要在module.json5中的proxyData节点定义过程数据的标识,读写权限和基本信息, 配置方法可考参考[配置文件](../quick-start/module-configur…
277 > - 该步骤为可选,可以不对module.json5中的proxyData进行配置。
278 > - 不配置proxyData时,托管数据不允许其他应用访问。
279 > - 不配置proxyData时,数据标识可以为简写,发布、订阅、查询数据可以使用简写的数据标识,如weather,可以不用全写为datashareproxy://com.acts.ohos.da…
281 **表3** module.json5中proxyData节点对应的属性字段
292 "proxyData": [
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/common/
H A Dbundle_mgr_proxy.cpp214 for (auto &proxyData : item.proxyDatas) { in ConvertHapModuleInfo() local
216 data.uri = std::move(proxyData.uri); in ConvertHapModuleInfo()
217 data.requiredReadPermission = std::move(proxyData.requiredReadPermission); in ConvertHapModuleInfo()
218 data.requiredWritePermission = std::move(proxyData.requiredWritePermission); in ConvertHapModuleInfo()
221 std::vector<AppExecFwk::Metadata>{proxyData.metadata}, hapModuleInfo.resourcePath, in ConvertHapModuleInfo()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/
H A Djs-apis-inner-application-uiservicehostproxy-sys.md61 'proxyData': 'proxyData'
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/include/bundle_parser/
H A Djson_serializer.h46 void from_json(const nlohmann::json &jsonObject, ProxyData &proxyData);
47 void to_json(nlohmann::json &jsonObject, const ProxyData &proxyData);
/ohos5.0/foundation/ability/form_fwk/services/src/
H A Dform_data_proxy_record.cpp144 std::vector<ProxyData> proxyData; in RegisterPermissionListener() local
146 FormBmsHelper::GetInstance().GetAllProxyDataInfos(FormUtil::GetCurrentAccountId(), proxyData); in RegisterPermissionListener()
147 if (proxyData.empty() || !formDataPermissionProxyMap_.empty()) { in RegisterPermissionListener()
151 for (const auto &data : proxyData) { in RegisterPermissionListener()
373 std::vector<ProxyData> proxyData; in ParseFormDataProxies() local
374 FormBmsHelper::GetInstance().GetAllProxyDataInfos(FormUtil::GetCurrentAccountId(), proxyData); in ParseFormDataProxies()
375 HILOG_INFO("size:%{public}zu", proxyData.size()); in ParseFormDataProxies()
376 for (size_t i = 0; i < proxyData.size(); ++i) { in ParseFormDataProxies()
377 HILOG_INFO("proxyData[%{public}zu].uri:%{public}s", i, proxyData[i].uri.c_str()); in ParseFormDataProxies()
381 for (auto &data : proxyData) { in ParseFormDataProxies()
H A Dform_bms_helper.cpp356 int32_t userId, std::vector<ProxyData> &proxyData) in GetProxyDataInfos() argument
365 … return IN_PROCESS_CALL(iBundleMgr->GetProxyDataInfos(bundleName, moduleName, proxyData, userId)); in GetProxyDataInfos()
368 ErrCode FormBmsHelper::GetAllProxyDataInfos(int32_t userId, std::vector<ProxyData> &proxyData) in GetAllProxyDataInfos() argument
377 return IN_PROCESS_CALL(iBundleMgr->GetAllProxyDataInfos(proxyData, userId)); in GetAllProxyDataInfos()
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/
H A Dhap_module_info.cpp252 void to_json(nlohmann::json &jsonObject, const ProxyData &proxyData) in to_json() argument
255 {PROXY_DATA_URI, proxyData.uri}, in to_json()
256 {PROXY_DATA_REQUIRED_READ_PERMISSION, proxyData.requiredReadPermission}, in to_json()
258 {PROXY_DATA_METADATA, proxyData.metadata} in to_json()
262 void from_json(const nlohmann::json &jsonObject, ProxyData &proxyData) in from_json() argument
269 proxyData.uri, in from_json()
277 proxyData.requiredReadPermission, in from_json()
285 proxyData.requiredWritePermission, in from_json()
293 proxyData.metadata, in from_json()
635 if (!proxyData) { in ReadFromParcel()
[all …]
/ohos5.0/docs/zh-cn/application-dev/tools/
H A Dbm-tool.md814 proxyData标签requiredReadPermission和requiredWritePermission属性验证失败。
818 用户工程module.json中,proxyData标签requiredReadPermission和requiredWritePermission属性验证失败,这两个属性要求system_basi…
822 1. 检查应用定义的proxyData内容是否符合要求,参考[proxyData标签](../quick-start/module-configuration-file.md#proxydata标签…
832 proxyData标签uri属性验证失败。
836 用户工程module.json中,proxyData标签uri属性验证失败,不满足uri格式要求。
840 1. 检查应用定义的proxyData内容是否符合要求,参考[proxyData标签](../quick-start/module-configuration-file.md#proxydata标签…
974 应用module.json文件中proxyData标签的uri属性验证失败。
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.9.1/
H A Dchangelogs-bundlemanager.md114 ## cl.bundlemanager.7 proxyDatas Renamed proxyData in the module.json5 File
116 **proxyDatas** is renamed **proxyData**.
120 After an update to the new SDK version, **proxyDatas** is **renamed proxyData**. If your applicatio…
124 **proxyDatas** is renamed **proxyData**.
128 Replace **proxyDatas** with **proxyData**. The content of **proxyDatas** does not need to be change…
/ohos5.0/foundation/ability/form_fwk/services/include/
H A Dform_bms_helper.h171 int32_t userId, std::vector<ProxyData> &proxyData);
173 ErrCode GetAllProxyDataInfos(int32_t userId, std::vector<ProxyData> &proxyData);
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/
H A Djs-apis-inner-application-uiservicehostproxy-sys.md61 'proxyData': 'proxyData'
/ohos5.0/docs/en/application-dev/database/
H A Dshare-data-by-silent-access.md107 1. In the **module.json5** file, set the data to be shared in **proxyData**. For details about the …
109 **Table 1** proxyData in module.json5
121 "proxyData":[
269 In the **module.json5** file, set the data to be hosted in **proxyData**. For details about the con…
273 > - The configuration of **proxyData** is optional.
274 > - If **proxyData** is not configured, the hosted data cannot be accessed by other applications.
275 > - If **proxyData** is not configured, you do not need to use the full data path. For example, you…
277 **Table 3** proxyData in module.json5
288 "proxyData": [
/ohos5.0/docs/zh-cn/application-dev/form/
H A Darkts-ui-widget-update-by-proxy.md78 …s-form-kit/js-apis-app-form-formExtensionAbility.md#onaddform)回调中配置订阅信息[proxyData](../reference/ap…
162 …ataShare-sys.md#addtemplate10)<!--DelEnd-->,通过模板谓词告诉数据库订阅的数据条件。然后配置订阅信息[proxyData](../reference/ap…
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/
H A Djson_serializer.h147 void to_json(nlohmann::json &jsonObject, const ProxyData &proxyData);
148 void from_json(const nlohmann::json &jsonObject, ProxyData &proxyData);
/ohos5.0/docs/zh-cn/application-dev/quick-start/
H A Dmodule-configuration-file.md136 | [proxyData](#proxydata标签) | 标识当前Module提供的数据代理列表。| 对象数组 | 该标签可缺省,缺省值为空。|
874 ## proxyData标签
878 **表21** proxyData标签说明
886 proxyData标签示例:
891 "proxyData": [
/ohos5.0/docs/en/application-dev/form/
H A Darkts-ui-widget-update-by-proxy.md78 - Configure the subscription information [proxyData](../reference/apis-form-kit/js-apis-app-form-fo…
162 …bscribed data conditions. Then, configure the subscription information [proxyData](../reference/ap…
/ohos5.0/foundation/ability/form_fwk/test/unittest/fms_form_bms_helper_test/
H A Dfms_form_bms_helper_test.cpp705 std::vector<ProxyData> proxyData; variable
709 EXPECT_EQ(formBmsHelper.GetProxyDataInfos(bundleName, moduleName, userId, proxyData), ERR_OK);
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/
H A Dbundle_install_checker.cpp1495 for (const auto &proxyData : moduleInfo.second.proxyDatas) { in CheckProxyDatas() local
1496 auto name = GetBundleNameFromUri(proxyData.uri); in CheckProxyDatas()
1505 if (!CheckProxyPermissionLevel(proxyData.requiredReadPermission) in CheckProxyDatas()
1506 || !CheckProxyPermissionLevel(proxyData.requiredWritePermission)) { in CheckProxyDatas()

12