• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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