1{ 2 "name": "@ohos/certificate_framework", 3 "version": "4.0", 4 "description": "Openharmony's certificate framework.", 5 "publishAs": "code-segment", 6 "segment": { 7 "destPath": "base/security/certificate_framework" 8 }, 9 "dirs": {}, 10 "scripts": {}, 11 "author": {}, 12 "repository": "", 13 "license": "Apache License 2.0", 14 "component": { 15 "name": "certificate_framework", 16 "subsystem": "security", 17 "syscap": [ "SystemCapability.Security.Cert" ], 18 "features": [ "certificate_framework_enabled" ], 19 "adapted_system_type": [ "standard" ], 20 "rom": "1024KB", 21 "ram": "5120KB", 22 "deps": { 23 "components": [ 24 "c_utils", 25 "crypto_framework", 26 "hilog", 27 "napi", 28 "openssl" 29 ], 30 "third_party": [ 31 ] 32 }, 33 "build": { 34 "sub_component": [ 35 "//base/security/certificate_framework:certificate_framework_component" 36 ], 37 "inner_kits": [ 38 { 39 "name": "//base/security/certificate_framework/frameworks/core:certificate_framework_core", 40 "header": { 41 "header_files": [ 42 "certificate/cert_chain_validator.h", 43 "certificate/certificate.h", 44 "certificate/crl.h", 45 "certificate/cert_crl_collection.h", 46 "certificate/x509_cert_match_parameters.h", 47 "certificate/x509_crl_match_parameters.h", 48 "certificate/x509_certificate.h", 49 "certificate/x509_cert_chain.h", 50 "certificate/x509_trust_anchor.h", 51 "certificate/x509_cert_chain_validate_params.h", 52 "certificate/x509_cert_chain_validate_result.h", 53 "certificate/x509_crl_entry.h", 54 "certificate/x509_crl.h", 55 "certificate/cert_crl_common.h", 56 "common/cf_blob.h", 57 "common/cf_object_base.h", 58 "common/cf_result.h", 59 "include/cf_api.h", 60 "include/cf_param.h", 61 "include/cf_type.h" 62 ], 63 "header_base": "//base/security/certificate_framework/interfaces/innerkits" 64 } 65 } 66 ], 67 "test": [ 68 "//base/security/certificate_framework:certificate_framework_test", 69 "//base/security/certificate_framework:certificate_framework_fuzztest" 70 ] 71 } 72 } 73} 74