1{ 2 "module": { 3 "name": "entry", 4 "type": "entry", 5 "description": "$string:module_desc", 6 "mainElement": "userauthuiextensionability", 7 "deviceTypes": [ 8 "default", 9 "tablet" 10 ], 11 "deliveryWithInstall": true, 12 "installationFree": false, 13 "pages": "$profile:main_pages", 14 "extensionAbilities": [ 15 { 16 "name": "userauthuiextensionability", 17 "srcEntry": "./ets/extensionability/UserAuthAbility.ts", 18 "icon": "$media:app_icon", 19 "label": "$string:EntryAbility_label", 20 "type": "sysDialog/userAuth", 21 "metadata": [ 22 { 23 "name": "ohos.extension.servicetype", 24 "value": "commonDialog" 25 } 26 ] 27 } 28 ], 29 "requestPermissions": [ 30 { 31 "name": "ohos.permission.ACCESS_PIN_AUTH" 32 }, 33 { 34 "name": "ohos.permission.ACCESS_BIOMETRIC" 35 }, 36 { 37 "name": "ohos.permission.SUPPORT_USER_AUTH" 38 }, 39 { 40 "name": "ohos.permission.PRIVACY_WINDOW" 41 } 42 ] 43 } 44}