1{ 2 "name": "@ohos/user_auth_framework", 3 "version": "4.0", 4 "description": "User Authentication capability", 5 "homePage": "https://gitee.com/openharmony", 6 "author": {}, 7 "repository": "", 8 "license": "Apache License 2.0", 9 "publishAs": "code-segment", 10 "segment": { 11 "destPath": "base/useriam/user_auth_framework" 12 }, 13 "dirs": {}, 14 "scripts": {}, 15 "component": { 16 "name": "user_auth_framework", 17 "subsystem": "useriam", 18 "adapted_system_type": [ 19 "standard" 20 ], 21 "syscap": [ 22 "SystemCapability.UserIAM.UserAuth.Core" 23 ], 24 "features": [ 25 "user_auth_framework_enabled", 26 "user_auth_framework_enable_dynamic_load" 27 ], 28 "hisysevent_config": [ 29 "//base/useriam/user_auth_framework/hisysevent.yaml" 30 ], 31 "rom": "3380KB", 32 "ram": "7271KB", 33 "deps": { 34 "components": [ 35 "ability_base", 36 "ability_runtime", 37 "ace_engine", 38 "bundle_framework", 39 "hilog", 40 "hicollie", 41 "ipc", 42 "safwk", 43 "samgr", 44 "init", 45 "hisysevent", 46 "drivers_interface_user_auth", 47 "access_token", 48 "os_account", 49 "napi", 50 "hdf_core", 51 "hitrace", 52 "c_utils", 53 "common_event_service", 54 "window_manager", 55 "device_manager", 56 "dsoftbus", 57 "ets_frontend" 58 ] 59 }, 60 "build": { 61 "group_type": { 62 "base_group": [ 63 ], 64 "fwk_group": [ 65 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth:userauth", 66 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/user_auth_extension:userauthextensionability_napi", 67 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/module_loader:user_auth_extension", 68 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/module_loader:user_auth_extension_module", 69 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_icon:userauthicon", 70 "//base/useriam/user_auth_framework/frameworks/cj/user_auth:cj_userauth_ffi", 71 "//base/useriam/user_auth_framework/frameworks/js/napi/user_access_ctrl:useraccessctrl" 72 ], 73 "service_group": [ 74 "//base/useriam/user_auth_framework/sa_profile:useriam.init", 75 "//base/useriam/user_auth_framework/services:userauthservice", 76 "//base/useriam/user_auth_framework/sa_profile:userauth_sa_profile", 77 "//base/useriam/user_auth_framework/param:param_files" 78 ] 79 }, 80 "inner_kits": [ 81 { 82 "type": "so", 83 "name": "//base/useriam/user_auth_framework/frameworks/native/client:userauth_client", 84 "header": { 85 "header_files": [ 86 "attributes.h", 87 "co_auth_client.h", 88 "co_auth_client_callback.h", 89 "co_auth_client_defines.h", 90 "iam_common_defines.h", 91 "user_auth_client.h", 92 "user_auth_client_callback.h", 93 "user_auth_client_defines.h", 94 "user_auth_event_listener_stub.h", 95 "user_idm_client.h", 96 "user_idm_client_callback.h", 97 "user_idm_client_defines.h" 98 ], 99 "header_base": "//base/useriam/user_auth_framework/interfaces/inner_api/" 100 } 101 }, 102 { 103 "type": "so", 104 "name": "//base/useriam/user_auth_framework/frameworks/native/executors:userauth_executors", 105 "header": { 106 "header_files": [ 107 "iam_executor_framework_types.h", 108 "iam_executor_iauth_driver_hdi.h", 109 "iam_executor_iauth_executor_hdi.h", 110 "iam_executor_idriver_manager.h", 111 "iam_executor_iexecute_callback.h" 112 ], 113 "header_base": "//base/useriam/user_auth_framework/interfaces/inner_api/iam_executor/" 114 } 115 } 116 ], 117 "test": [ 118 "//base/useriam/user_auth_framework/test:iam_unittest", 119 "//base/useriam/user_auth_framework/test:iam_fuzztest" 120 ] 121 } 122 } 123}