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 "hiappevent", 59 "jsoncpp", 60 "screenlock_mgr", 61 "ffrt", 62 "preferences", 63 "eventhandler", 64 "config_policy", 65 "runtime_core" 66 ] 67 }, 68 "build": { 69 "group_type": { 70 "base_group": [ 71 ], 72 "fwk_group": [ 73 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth:userauth", 74 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/user_auth_extension:userauthextensionability_napi", 75 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/module_loader:user_auth_extension", 76 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/module_loader:user_auth_extension_module", 77 "//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_icon:userauthicon", 78 "//base/useriam/user_auth_framework/frameworks/js/napi/user_access_ctrl:useraccessctrl", 79 "//base/useriam/user_auth_framework/frameworks/ets/ani:user_auth_framework_ani" 80 ], 81 "service_group": [ 82 "//base/useriam/user_auth_framework/sa_profile:useriam.init", 83 "//base/useriam/user_auth_framework/services:userauthservice", 84 "//base/useriam/user_auth_framework/sa_profile:userauth_sa_profile", 85 "//base/useriam/user_auth_framework/param:param_files" 86 ] 87 }, 88 "inner_kits": [ 89 { 90 "type": "so", 91 "name": "//base/useriam/user_auth_framework/frameworks/native/client:userauth_client", 92 "header": { 93 "header_files": [ 94 "attributes.h", 95 "co_auth_client.h", 96 "co_auth_client_callback.h", 97 "co_auth_client_defines.h", 98 "iam_common_defines.h", 99 "user_auth_client.h", 100 "user_auth_client_callback.h", 101 "user_auth_client_defines.h", 102 "user_idm_client.h", 103 "user_idm_client_callback.h", 104 "user_idm_client_defines.h" 105 ], 106 "header_base": "//base/useriam/user_auth_framework/interfaces/inner_api/" 107 } 108 }, 109 { 110 "type": "so", 111 "name": "//base/useriam/user_auth_framework/frameworks/native/executors:userauth_executors", 112 "header": { 113 "header_files": [ 114 "iam_executor_framework_types.h", 115 "iam_executor_iauth_driver_hdi.h", 116 "iam_executor_iauth_executor_hdi.h", 117 "iam_executor_idriver_manager.h", 118 "iam_executor_iexecute_callback.h" 119 ], 120 "header_base": "//base/useriam/user_auth_framework/interfaces/inner_api/iam_executor/" 121 } 122 }, 123 { 124 "name": "//base/useriam/user_auth_framework/frameworks/cj/user_auth:cj_userauth_ffi", 125 "header": { 126 "header_files": [], 127 "header_base": "//base/useriam/user_auth_framework/frameworks/cj/user_auth/inc" 128 } 129 } 130 ], 131 "test": [ 132 "//base/useriam/user_auth_framework/test:iam_unittest", 133 "//base/useriam/user_auth_framework/test:iam_fuzztest" 134 ] 135 } 136 } 137} 138