1{ 2 "name": "@ohos/appverify", 3 "description": "Signature verification for HAP packages", 4 "version": "4.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/security/appverify" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "appverify", 14 "subsystem": "security", 15 "syscap": [], 16 "features": [], 17 "adapted_system_type": [ 18 "standard", 19 "small", 20 "mini" 21 ], 22 "rom": "5000kb", 23 "ram": "500kb", 24 "deps": { 25 "components": [ 26 "c_utils", 27 "hilog", 28 "init", 29 "os_account" 30 ], 31 "third_party": [ 32 "json", 33 "openssl", 34 "cJSON", 35 "bounds_checking_function", 36 "mbedtls" 37 ] 38 }, 39 "build": { 40 "sub_component": [ 41 "//base/security/appverify:appverify_components" 42 ], 43 "inner_kits": [ 44 { 45 "header": { 46 "header_base": "//base/security/appverify/interfaces/innerkits/appverify/include", 47 "header_files": [ 48 "interfaces/hap_verify_result.h", 49 "interfaces/hap_verify.h", 50 "common/hap_byte_buffer.h", 51 "common/export_define.h", 52 "provision/provision_info.h" 53 ] 54 }, 55 "name": "//base/security/appverify/interfaces/innerkits/appverify:libhapverify" 56 }, 57 { 58 "header": { 59 "header_base": "//base/security/appverify/interfaces/innerkits/appverify_lite/include", 60 "header_files": [ 61 "app_verify_pub.h" 62 ] 63 }, 64 "name": "//base/security/appverify/interfaces/innerkits/appverify_lite:verify" 65 } 66 ], 67 "test": [ 68 "//base/security/appverify:testcase_packages" 69 ] 70 } 71 } 72 } 73