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 "permissions": [ 22 "ohos.permission.ACCESS_PIN_AUTH", 23 "ohos.permission.ACCESS_BIOMETRIC", 24 "ohos.permission.SUPPORT_USER_AUTH", 25 "ohos.permission.PRIVACY_WINDOW" 26 ], 27 "metadata": [ 28 { 29 "name": "ohos.extension.servicetype", 30 "value": "commonDialog" 31 } 32 ] 33 } 34 ], 35 "requestPermissions": [ 36 { 37 "name": "ohos.permission.ACCESS_PIN_AUTH" 38 }, 39 { 40 "name": "ohos.permission.ACCESS_BIOMETRIC" 41 }, 42 { 43 "name": "ohos.permission.SUPPORT_USER_AUTH" 44 }, 45 { 46 "name": "ohos.permission.PRIVACY_WINDOW" 47 } 48 ] 49 } 50}