• 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      ]
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}