mirror of
https://gitee.com/openharmony/account_os_account
synced 2024-11-30 05:30:55 +00:00
c1cdb920a4
Change-Id: Ie46d88b639d67b21e30b43b9a4e1ee0f9ec4bbb7 Signed-off-by: l30009422 <liangjun24@huawei.com>
160 lines
5.4 KiB
JSON
160 lines
5.4 KiB
JSON
{
|
|
"name": "@ohos/os_account",
|
|
"description": "Allowing apps to use OS account-related functions",
|
|
"version": "3.0",
|
|
"license": "Apache License 2.0",
|
|
"publishAs": "code-segment",
|
|
"segment": {
|
|
"destPath": "base/account/os_account"
|
|
},
|
|
"dirs": {},
|
|
"scripts": {},
|
|
"component": {
|
|
"name": "os_account",
|
|
"subsystem": "account",
|
|
"syscap": [
|
|
"SystemCapability.Account.AppAccount",
|
|
"SystemCapability.Account.OsAccount"
|
|
],
|
|
"features": [
|
|
"os_account_multiple_active_accounts",
|
|
"os_account_support_deactivate_main_os_account",
|
|
"os_account_distributed_feature",
|
|
"os_account_enable_multiple_os_accounts",
|
|
"os_account_enable_default_admin_name",
|
|
"os_account_enable_account_short_name",
|
|
"os_account_activate_last_logged_in_account"
|
|
],
|
|
"hisysevent_config": [
|
|
"//base/account/os_account/hisysevent.yaml"
|
|
],
|
|
"adapted_system_type": [
|
|
"standard"
|
|
],
|
|
"rom": "4096KB",
|
|
"ram": "82000KB",
|
|
"deps": {
|
|
"components": [
|
|
"ability_base",
|
|
"ability_runtime",
|
|
"access_token",
|
|
"asset",
|
|
"bundle_framework",
|
|
"common_event_service",
|
|
"c_utils",
|
|
"kv_store",
|
|
"hicollie",
|
|
"hilog",
|
|
"hisysevent",
|
|
"hitrace",
|
|
"huks",
|
|
"init",
|
|
"ipc",
|
|
"napi",
|
|
"pin_auth",
|
|
"safwk",
|
|
"samgr",
|
|
"security_guard",
|
|
"selinux_adapter",
|
|
"storage_service",
|
|
"time_service",
|
|
"user_auth_framework",
|
|
"theme_mgr",
|
|
"mbedtls",
|
|
"json",
|
|
"config_policy"
|
|
],
|
|
"third_party": []
|
|
},
|
|
"build": {
|
|
"group_type": {
|
|
"base_group": [
|
|
"//base/account/os_account/interfaces/kits/capi:capi_packages",
|
|
"//base/account/os_account/interfaces/kits/napi:napi_packages",
|
|
"//base/account/os_account/interfaces/kits/cj:cj_ffi_packages",
|
|
"//base/account/os_account/sa_profile:account_sa_profile",
|
|
"//base/account/os_account/tools:tools_acm"
|
|
],
|
|
"fwk_group": [
|
|
"//base/account/os_account/frameworks/appaccount/native:app_account_innerkits",
|
|
"//base/account/os_account/frameworks/common:common_target",
|
|
"//base/account/os_account/frameworks/domain_account:domain_account_innerkits",
|
|
"//base/account/os_account/frameworks/ohosaccount/native:libaccountkits",
|
|
"//base/account/os_account/frameworks/osaccount/native:os_account_innerkits",
|
|
"//base/account/os_account/frameworks/appaccount/cj:cj_appAccount_ffi",
|
|
"//base/account/os_account/frameworks/cj/distributed_account:cj_distributed_account_ffi"
|
|
],
|
|
"service_group": [
|
|
"//base/account/os_account/services:services_target",
|
|
"//base/account/os_account/services/accountmgr/src/appaccount:app_account_service_core",
|
|
"//base/account/os_account/services/accountmgr/param:param_files"
|
|
]
|
|
},
|
|
"inner_kits": [
|
|
{
|
|
"header": {
|
|
"header_base":"//base/account/os_account/interfaces/innerkits/ohosaccount/native/include",
|
|
"header_files": [
|
|
"account_info.h",
|
|
"device_account_info.h",
|
|
"iaccount.h",
|
|
"ohos_account_kits.h",
|
|
"distributed_account_subscribe_callback.h"
|
|
]
|
|
},
|
|
"name": "//base/account/os_account/frameworks/ohosaccount/native:libaccountkits"
|
|
},
|
|
{
|
|
"header":{
|
|
"header_base":"//base/account/os_account/interfaces/innerkits/osaccount/native/include",
|
|
"header_files": [
|
|
"os_account_constants.h",
|
|
"os_account_info.h",
|
|
"os_account_manager.h",
|
|
"os_account_subscribe_info.h",
|
|
"os_account_subscriber.h"
|
|
]
|
|
},
|
|
"name": "//base/account/os_account/frameworks/osaccount/native:os_account_innerkits"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base":"//base/account/os_account/interfaces/innerkits/appaccount/native/include",
|
|
"header_files": [
|
|
"app_account_manager.h"
|
|
]
|
|
},
|
|
"name": "//base/account/os_account/frameworks/appaccount/native:app_account_innerkits"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base":"//base/account/os_account/interfaces/innerkits/domain_account/native/include",
|
|
"header_files": [
|
|
"domain_account_callback.h",
|
|
"domain_account_client.h",
|
|
"domain_account_common.h"
|
|
]
|
|
},
|
|
"name": "//base/account/os_account/frameworks/domain_account:domain_account_innerkits"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base":"//base/account/os_account/interfaces/innerkits/account_iam/native/include",
|
|
"header_files": [
|
|
"account_iam_client.h",
|
|
"account_iam_client_callback.h",
|
|
"account_iam_info.h"
|
|
]
|
|
},
|
|
"name": "//base/account/os_account/frameworks/account_iam:account_iam_innerkits"
|
|
}
|
|
],
|
|
"test": [
|
|
"//base/account/os_account:account_build_unittest",
|
|
"//base/account/os_account:account_build_fuzztest",
|
|
"//base/account/os_account:account_build_moduletest"
|
|
]
|
|
}
|
|
}
|
|
}
|