From 81ff403fa9531b61d52d6618db2bbc85ab4655ef Mon Sep 17 00:00:00 2001 From: huaqingsimeng <1004904143@qq.com> Date: Wed, 24 May 2023 16:35:50 +0800 Subject: [PATCH] add: BackupExtension blocklist config Signed-off-by: huaqingsimeng --- .../etc/extension_blocklist_config.json | 97 ++++++++++++++++++- 1 file changed, 95 insertions(+), 2 deletions(-) diff --git a/frameworks/native/ability/native/etc/extension_blocklist_config.json b/frameworks/native/ability/native/etc/extension_blocklist_config.json index d6f1ad66ec..e9022dd3b3 100644 --- a/frameworks/native/ability/native/etc/extension_blocklist_config.json +++ b/frameworks/native/ability/native/etc/extension_blocklist_config.json @@ -8,8 +8,101 @@ "multimedia.audio", "multimedia.media" ], - "FileAccessExtension": [], - "BackupExtension": [], + "FileAccessExtension": [ + "telephony.call", + "telephony.sim", + "telephony.sms", + "bundleState", + "bundle.defaultAppManager", + "bundle.installer", + "bundle.appControl", + "app.ability.appManager", + "app.ability.abilityManager", + "abilityAccessCtrl", + "app.ability.missionManager", + "application.appManager", + "application.abilityManager", + "application.missionManager", + "account.appAccount", + "account.distributedAccount", + "account.osAccount", + "userIAM.faceAuth", + "data.rdb", + "data.relationalStore", + "enterprise.deviceInfo", + "enterprise.dateTimeManager", + "enterprise.adminManager", + "continuation.continuationManager", + "nfc.controller", + "nfc.cardEmulation", + "nfc.tag", + "connectedTag", + "distributedMissionManager", + "update", + "resourceschedule.usageStatistics", + "screen", + "screenshot", + "wallpaper", + "inputMethod", + "multimodalInput.inputMonitor", + "geolocation", + "geoLocationManager", + "settings", + "privacyManager", + "power", + "window", + "reminderAgent", + "reminderAgentManager", + "accessibility.config", + "contact", + "hiSysEvent", + "sensor", + "deviceInfo", + "systemTime", + "vibrator" + ], + "BackupExtension": [ + "abilityAccessCtrl", + "app.ability.missionManager", + "app.ability.quickFixManager", + "app.application.appManager", + "application.formError", + "application.formHost", + "application.missionManager", + "bundle.appControl", + "bundle.bundleMonitor", + "bundle.defaultAppManager", + "bundle.distributedBundleManager", + "bundle.freeInstall", + "bundle.innerBundleManager", + "bundle.installer", + "bundle.launcherBundleManager", + "bundleState", + "distributedBundle", + "distributedMissionManager", + "enterprise.adminManager", + "enterprise.dataTimeManager", + "file.fileAccess", + "formError", + "formHost", + "geolocation", + "inputMethod", + "multimedia.audio", + "multimedia.media", + "multimodalInput.inputMonitor", + "nfc.cardEmulation", + "power", + "reminderAgent", + "reminderAgentManager", + "resourceschedule.usageStatistics", + "screen", + "sensor", + "screenshot", + "update", + "window", + "UIAbilityContext", + "ServiceExtensionContext" + ], "EnterpriseAdminExtension": [], "WindowExtensionExtension": [], "WallpaperExtension": [],