1{ 2 "name": "@openharmony/access_token", 3 "description": "access_token", 4 "version": "3.1.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/security/access_token" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "access_token", 14 "subsystem": "security", 15 "syscap": [ 16 "SystemCapability.Security.AccessToken" 17 ], 18 "hisysevent_config": [ 19 "//base/security/access_token/hisysevent.yaml" 20 ], 21 "features": [ "access_token_feature_coverage = false" ], 22 "adapted_system_type": [ "standard" ], 23 "rom": "2048KB", 24 "ram": "5102KB", 25 "deps": { 26 "components": [ 27 "ability_tools", 28 "bounds_checking_function", 29 "bundle_framework", 30 "cjson", 31 "common", 32 "device_manager", 33 "dsoftbus", 34 "eventhandler", 35 "hiviewdfx_hilog_native", 36 "init", 37 "ipc", 38 "napi", 39 "safwk", 40 "samgr", 41 "selinux", 42 "startup_l2", 43 "zlib" 44 ], 45 "third_party": [ 46 "cJSON", 47 "sqlite", 48 "mbedtls" 49 ] 50 }, 51 "build": { 52 "group_type": { 53 "base_group": [ 54 "//base/security/access_token/tools:tools_atm" 55 ], 56 "fwk_group": [ 57 "//base/security/access_token/interfaces/kits:napi_packages" 58 ], 59 "service_group": [ 60 "//base/security/access_token/services/accesstokenmanager:accesstoken_manager_service", 61 "//base/security/access_token/services/accesstokenmanager/main/sa_profile:accesstoken_sa_profile_standard", 62 "//base/security/access_token/services/tokensyncmanager:tokensyncmanager", 63 "//base/security/access_token/services/privacymanager:privacymanager", 64 "//base/security/access_token/services/accesstokenmanager/etc:access_token.para", 65 "//base/security/access_token/services/accesstokenmanager/etc:access_token.para.dac" 66 ] 67 }, 68 "inner_kits": [ 69 { 70 "name": "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk", 71 "header": { 72 "header_files": [ 73 "accesstoken_kit.h" 74 ], 75 "header_base": "//base/security/access_token/interfaces/innerkits/accesstoken/include" 76 } 77 }, 78 { 79 "name": "//base/security/access_token/interfaces/innerkits/nativetoken:libnativetoken", 80 "header": { 81 "header_files": [ 82 "nativetoken_kit.h" 83 ], 84 "header_base": "//base/security/access_token/interfaces/innerkits/nativetoken/include" 85 } 86 }, 87 { 88 "name": "//base/security/access_token/interfaces/innerkits/privacy:libprivacy_sdk", 89 "header": { 90 "header_files": [ 91 "privacy_kit.h" 92 ], 93 "header_base": "//base/security/access_token/interfaces/innerkits/privacy/include" 94 } 95 }, 96 { 97 "name": "//base/security/access_token/interfaces/innerkits/token_callback:libtoken_callback_sdk", 98 "header": { 99 "header_files": [ 100 "token_callback_stub.h" 101 ], 102 "header_base": "//base/security/access_token/interfaces/innerkits/token_callback/include" 103 } 104 }, 105 { 106 "name": "//base/security/access_token/interfaces/innerkits/token_setproc:libtoken_setproc", 107 "header": { 108 "header_files": [ 109 "token_setproc.h" 110 ], 111 "header_base": "//base/security/access_token/interfaces/innerkits/token_setproc/include" 112 } 113 } 114 ], 115 "test": [ 116 "//base/security/access_token/interfaces/kits/accesstoken/test/benchmarktest:benchmarktest", 117 "//base/security/access_token/test/fuzztest/access_token:fuzztest", 118 "//base/security/access_token:accesstoken_build_module_test" 119 ] 120 } 121 } 122} 123