1{ 2 "name": "@ohos/certificate_manager", 3 "description": "The provider of certificate manangement capbility, which belongs to security subsystem", 4 "version": "4.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/security/certificate_manager" 9 }, 10 "dirs":{}, 11 "scripts": { 12 "install": "DEST_PATH=${DEP_BUNDLE_BASE}/base/security/certificate_manager && mkdir -p $DEST_PATH && cp -r ./* $DEST_PATH" 13 }, 14 "author": {}, 15 "repository": "", 16 "component": { 17 "name": "certificate_manager", 18 "subsystem": "security", 19 "syscap": [ 20 "SystemCapability.Security.CertificateManagerDialog", 21 "SystemCapability.Security.CertificateManager" 22 ], 23 "features": [ 24 "certificate_manager_deps_huks_enabled", 25 "certificate_manager_feature_ca_enabled", 26 "certificate_manager_feature_credential_enabled", 27 "certificate_manager_feature_dialog_enabled" 28 ], 29 "adapted_system_type": [ 30 "mini", 31 "small", 32 "standard" 33 ], 34 "hisysevent_config": [ 35 "//base/security/certificate_manager/hisysevent.yaml" 36 ], 37 "rom": "5000KB", 38 "ram": "500KB", 39 "deps": { 40 "components": [ 41 "ability_base", 42 "ace_engine", 43 "ability_runtime", 44 "access_token", 45 "bounds_checking_function", 46 "bundle_framework", 47 "cJSON", 48 "common_event_service", 49 "c_utils", 50 "eventhandler", 51 "hisysevent", 52 "hilog", 53 "huks", 54 "ipc", 55 "init", 56 "napi", 57 "os_account", 58 "relational_store", 59 "safwk", 60 "samgr", 61 "security_guard", 62 "selinux_adapter", 63 "openssl" 64 ] 65 }, 66 "build": { 67 "group_type": { 68 "base_group": [ 69 "//base/security/certificate_manager:cert_manager_type_base" 70 ], 71 "fwk_group": [ 72 "//base/security/certificate_manager:cert_manager_type_fwk" 73 ], 74 "service_group": [ 75 "//base/security/certificate_manager:cert_manager_typer_services" 76 ] 77 }, 78 "inner_kits": [ 79 { 80 "name": "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk", 81 "header": { 82 "header_files": [ 83 "cert_manager_api.h", 84 "cm_type.h" 85 ], 86 "header_base": "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include" 87 } 88 }, 89 { 90 "name": "//base/security/certificate_manager/interfaces/kits/cj:cj_cert_manager_ffi" 91 } 92 ], 93 "test": [ 94 "//base/security/certificate_manager/test:unittest", 95 "//base/security/certificate_manager/test:module_test", 96 "//base/security/certificate_manager/test:multi_thread_test", 97 "//base/security/certificate_manager/test:permission_test", 98 "//base/security/certificate_manager/test/fuzz_test:fuzztest" 99 ] 100 } 101 } 102 } 103