diff --git a/services/service/src/permission/standard/permission_manager.cpp b/services/service/src/permission/standard/permission_manager.cpp index c88b33ba8c8561a4487f3165281a5679e2e0a3ac..2d0ca0e8b6cf151aa355fed30cc9c8adffa0da7e 100644 --- a/services/service/src/permission/standard/permission_manager.cpp +++ b/services/service/src/permission/standard/permission_manager.cpp @@ -32,7 +32,7 @@ namespace { constexpr const char* DM_SERVICE_ACCESS_PERMISSION = "ohos.permission.ACCESS_SERVICE_DM"; constexpr const char* DM_SERVICE_ACCESS_NEWPERMISSION = "ohos.permission.DISTRIBUTED_DATASYNC"; constexpr const char* DM_MONITOR_DEVICE_NETWORK_STATE_PERMISSION = "ohos.permission.MONITOR_DEVICE_NETWORK_STATE"; -constexpr int32_t AUTH_CODE_WHITE_LIST_NUM = 6; +constexpr int32_t AUTH_CODE_WHITE_LIST_NUM = 8; constexpr const static char* g_authCodeWhiteList[AUTH_CODE_WHITE_LIST_NUM] = { "com.huawei.msdp.hmringgenerator", "com.huawei.msdp.hmringdiscriminator", @@ -40,6 +40,8 @@ constexpr const static char* g_authCodeWhiteList[AUTH_CODE_WHITE_LIST_NUM] = { "wear_link_service", "watch_system_service", "cast_engine_service", + "xr_glass_app_service", + "glasses_link_service", }; constexpr int32_t PIN_HOLDER_WHITE_LIST_NUM = 1; @@ -61,12 +63,13 @@ constexpr const static char* SYSTEM_SA_WHITE_LIST[SYSTEM_SA_WHITE_LIST_NUM] = { "hmos.collaborationfwk.deviceDetect", }; -constexpr uint32_t SETDNPOLICY_WHITE_LIST_NUM = 4; +constexpr uint32_t SETDNPOLICY_WHITE_LIST_NUM = 5; constexpr const static char* g_setDnPolicyWhiteList[SETDNPOLICY_WHITE_LIST_NUM] = { "collaboration_service", "watch_system_service", "com.huawei.hmos.walletservice", "com.ohos.distributedjstest", + "glasses_link_service", }; constexpr uint32_t GETDEVICEINFO_WHITE_LIST_NUM = 3;