/ohos5.0/base/security/certificate_framework/frameworks/core/v1.0/certificate/ |
H A D | cert_crl_common.c | 22 CfEncodingBlob encodingBlob = { 0 }; in CloneCertificateObj() local 23 CfResult res = in->base.getEncoded(&(in->base), &encodingBlob); in CloneCertificateObj() 29 res = HcfX509CertificateCreate(&encodingBlob, &clone); in CloneCertificateObj() 32 CfFree(encodingBlob.data); in CloneCertificateObj() 36 CfFree(encodingBlob.data); in CloneCertificateObj() 42 CfEncodingBlob encodingBlob = { 0 }; in CloneCrlObj() local 43 CfResult res = in->getEncoded(in, &encodingBlob); in CloneCrlObj() 49 res = HcfX509CrlCreate(&encodingBlob, &clone); in CloneCrlObj() 52 CfFree(encodingBlob.data); in CloneCrlObj() 56 CfFree(encodingBlob.data); in CloneCrlObj()
|
/ohos5.0/base/security/certificate_framework/frameworks/common/v1.0/src/ |
H A D | cf_blob.c | 55 void CfEncodingBlobDataFree(CfEncodingBlob *encodingBlob) in CfEncodingBlobDataFree() argument 57 if ((encodingBlob == NULL) || (encodingBlob->data == NULL)) { in CfEncodingBlobDataFree() 61 CfFree(encodingBlob->data); in CfEncodingBlobDataFree() 62 encodingBlob->data = NULL; in CfEncodingBlobDataFree() 63 encodingBlob->len = 0; in CfEncodingBlobDataFree()
|
/ohos5.0/base/security/certificate_framework/frameworks/js/napi/certificate/src/ |
H A D | napi_cert_utils.cpp | 150 CfFree(encodingBlob->data); in GetDataOfEncodingBlob() 151 encodingBlob->data = nullptr; in GetDataOfEncodingBlob() 154 encodingBlob->len = length; in GetDataOfEncodingBlob() 161 if (*encodingBlob == nullptr) { in GetEncodingBlobFromValue() 170 CfFree(*encodingBlob); in GetEncodingBlobFromValue() 171 *encodingBlob = nullptr; in GetEncodingBlobFromValue() 175 CfFree(*encodingBlob); in GetEncodingBlobFromValue() 176 *encodingBlob = nullptr; in GetEncodingBlobFromValue() 186 CfFree(*encodingBlob); in GetEncodingBlobFromValue() 187 *encodingBlob = nullptr; in GetEncodingBlobFromValue() [all …]
|
H A D | napi_x509_crl_entry.cpp | 146 if (encodingBlob == nullptr) { in GetEncodedExecute() 153 context->errCode = x509CrlEntry->getEncoded(x509CrlEntry, encodingBlob); in GetEncodedExecute() 158 context->encoded = encodingBlob; in GetEncodedExecute() 410 if (encodingBlob == nullptr) { in GetExtensionsObject() 416 if (!ConvertBlobToEncodingBlob(blob, encodingBlob)) { in GetExtensionsObject() 419 CfFree(encodingBlob); in GetExtensionsObject() 420 encodingBlob = nullptr; in GetExtensionsObject() 426 napi_value object = BuildCertExtsObject(env, encodingBlob); in GetExtensionsObject() 427 CfEncodingBlobDataFree(encodingBlob); in GetExtensionsObject() 428 CfFree(encodingBlob); in GetExtensionsObject() [all …]
|
H A D | napi_cert_crl_common.cpp | 186 CfEncodingBlob encodingBlob = { 0 }; in GetCertObject() local 187 CfResult res = x509Cert->base.getEncoded(&(x509Cert->base), &encodingBlob); in GetCertObject() 192 res = static_cast<CfResult>(CfCreate(CF_OBJ_TYPE_CERT, &encodingBlob, out)); in GetCertObject() 195 CF_FREE_PTR(encodingBlob.data); in GetCertObject() 198 CF_FREE_PTR(encodingBlob.data); in GetCertObject()
|
H A D | napi_cert_extension.cpp | 39 CfEncodingBlob *encodingBlob = nullptr; member 83 CfEncodingBlobDataFree(context->encodingBlob); in DeleteExtsAsyncContext() 84 CfFree(context->encodingBlob); in DeleteExtsAsyncContext() 85 context->encodingBlob = nullptr; in DeleteExtsAsyncContext() 99 if (!GetEncodingBlobFromValue(env, argv[PARAM0], &context->encodingBlob)) { in ParseCreateExtsJSParams() 124 …context->async->errCode = CfCreate(CF_OBJ_TYPE_EXTENSION, context->encodingBlob, &context->extsObj… in CreateCertExtsExecute()
|
H A D | napi_x509_certificate.cpp | 48 CfEncodingBlob *encodingBlob = nullptr; member 97 CfFree(context->encodingBlob); in FreeCryptoFwkCtx() 98 context->encodingBlob = nullptr; in FreeCryptoFwkCtx() 181 if (encodingBlob == nullptr) { in GetEncodedExecute() 192 context->encoded = encodingBlob; in GetEncodedExecute() 829 if (encodingBlob == nullptr) { in GetExtensionsObject() 838 CfFree(encodingBlob); in GetExtensionsObject() 839 encodingBlob = nullptr; in GetExtensionsObject() 846 CfEncodingBlobDataFree(encodingBlob); in GetExtensionsObject() 847 CfFree(encodingBlob); in GetExtensionsObject() [all …]
|
H A D | napi_x509_crl.cpp | 50 CfEncodingBlob *encodingBlob = nullptr; member 92 CfFree(context->encodingBlob); in FreeCryptoFwkCtx() 93 context->encodingBlob = nullptr; in FreeCryptoFwkCtx() 178 if (encodingBlob == nullptr) { in GetEncodedExecute() 189 context->encoded = encodingBlob; in GetEncodedExecute() 787 if (encodingBlob == nullptr) { in GetExtensionsObject() 796 CfFree(encodingBlob); in GetExtensionsObject() 797 encodingBlob = nullptr; in GetExtensionsObject() 804 CfEncodingBlobDataFree(encodingBlob); in GetExtensionsObject() 805 CfFree(encodingBlob); in GetExtensionsObject() [all …]
|
H A D | napi_x509_cert_chain.cpp | 51 CfEncodingBlob *encodingBlob = nullptr; member 114 if (context->encodingBlob != nullptr) { in DeleteCertChainContext() 115 CfEncodingBlobDataFree(context->encodingBlob); in DeleteCertChainContext() 116 CF_FREE_PTR(context->encodingBlob); in DeleteCertChainContext() 157 … context->async->errCode = HcfCertChainCreate(context->encodingBlob, nullptr, &context->certChain); in CreateCertChainExecute() 463 if (!GetEncodingBlobFromValue(env, param1, &context->encodingBlob)) { in CreateX509CertChainByEncodingBlob()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-device-certificate-kit/ |
H A D | js-apis-cert.md | 428 let encodingBlob: cert.EncodingBlob = { 501 let encodingBlob: cert.EncodingBlob = { 570 let encodingBlob: cert.EncodingBlob = { 659 let encodingBlob: cert.EncodingBlob = { 736 let encodingBlob: cert.EncodingBlob = { 812 let encodingBlob: cert.EncodingBlob = { 880 let encodingBlob: cert.EncodingBlob = { 955 let encodingBlob: cert.EncodingBlob = { 1020 let encodingBlob: cert.EncodingBlob = { 1078 let encodingBlob: cert.EncodingBlob = { [all …]
|
/ohos5.0/base/security/certificate_framework/frameworks/js/napi/certificate/inc/ |
H A D | napi_cert_utils.h | 56 bool GetEncodingBlobFromValue(napi_env env, napi_value object, CfEncodingBlob **encodingBlob); 64 napi_value ConvertEncodingBlobToNapiValue(napi_env env, CfEncodingBlob *encodingBlob); 70 bool ConvertBlobToEncodingBlob(const CfBlob &blob, CfEncodingBlob *encodingBlob);
|
/ohos5.0/docs/zh-cn/application-dev/security/DeviceCertificateKit/ |
H A D | create-get-cert-crl-object.md | 40 let encodingBlob: cert.EncodingBlob = { 47 x509CRL = await cert.createX509CRL(encodingBlob); 67 let encodingBlob: cert.EncodingBlob = { 75 x509Cert = await cert.createX509Cert(encodingBlob);
|
H A D | create-parse-verify-certextension-object.md | 42 let encodingBlob: cert.EncodingBlob = { 49 cert.createCertExtension(encodingBlob, (err, certExtension) => {
|
H A D | create-parse-verify-cert-object.md | 44 let encodingBlob: cert.EncodingBlob = { 52 cert.createX509Cert(encodingBlob, (err, x509Cert) => {
|
H A D | create-verify-certchain-object.md | 82 const encodingBlob: cert.EncodingBlob = { 89 x509CertChain = await cert.createX509CertChain(encodingBlob);
|
H A D | create-parse-verify-crl-object.md | 78 let encodingBlob: cert.EncodingBlob = { 86 cert.createX509CRL(encodingBlob, (err, x509Crl) => {
|
/ohos5.0/docs/en/application-dev/reference/apis-device-certificate-kit/ |
H A D | js-apis-cert.md | 428 let encodingBlob: cert.EncodingBlob = { 501 let encodingBlob: cert.EncodingBlob = { 570 let encodingBlob: cert.EncodingBlob = { 659 let encodingBlob: cert.EncodingBlob = { 736 let encodingBlob: cert.EncodingBlob = { 812 let encodingBlob: cert.EncodingBlob = { 880 let encodingBlob: cert.EncodingBlob = { 955 let encodingBlob: cert.EncodingBlob = { 1020 let encodingBlob: cert.EncodingBlob = { 1078 let encodingBlob: cert.EncodingBlob = { [all …]
|
/ohos5.0/docs/en/application-dev/security/DeviceCertificateKit/ |
H A D | create-get-cert-crl-object.md | 40 let encodingBlob: cert.EncodingBlob = { 47 x509CRL = await cert.createX509CRL(encodingBlob); 67 let encodingBlob: cert.EncodingBlob = { 75 x509Cert = await cert.createX509Cert(encodingBlob);
|
H A D | create-parse-verify-certextension-object.md | 41 let encodingBlob: cert.EncodingBlob = { 48 cert.createCertExtension(encodingBlob, (err, certExtension) => {
|
H A D | create-parse-verify-cert-object.md | 46 let encodingBlob: cert.EncodingBlob = { 54 cert.createX509Cert(encodingBlob, (err, x509Cert) => {
|
H A D | create-verify-certchain-object.md | 82 const encodingBlob: cert.EncodingBlob = { 89 x509CertChain = await cert.createX509CertChain(encodingBlob);
|
H A D | create-parse-verify-crl-object.md | 78 let encodingBlob: cert.EncodingBlob = { 86 cert.createX509CRL(encodingBlob, (err, x509Crl) => {
|
/ohos5.0/base/security/certificate_framework/test/fuzztest/v1.0/x509crl_fuzzer/ |
H A D | x509crl_fuzzer.cpp | 177 CfEncodingBlob encodingBlob = { 0 }; in TestX509CrlPem() local 178 (void)x509CrlPem->getEncoded(x509CrlPem, &encodingBlob); in TestX509CrlPem() 179 if (encodingBlob.data != nullptr) { in TestX509CrlPem() 180 CfFree(encodingBlob.data); in TestX509CrlPem()
|
/ohos5.0/base/security/certificate_framework/interfaces/innerkits/common/ |
H A D | cf_blob.h | 59 void CfEncodingBlobDataFree(CfEncodingBlob *encodingBlob);
|
/ohos5.0/base/security/certificate_framework/test/unittest/v1.0/src/ |
H A D | crypto_x509_crl_test.cpp | 664 CfEncodingBlob encodingBlob = { nullptr, 0, CF_FORMAT_PEM }; variable 665 ret = crlEntry->getEncoded(crlEntry, &encodingBlob); 667 EXPECT_NE(encodingBlob.data, nullptr); 669 CfFree(encodingBlob.data); 682 CfEncodingBlob encodingBlob = { nullptr, 0, CF_FORMAT_PEM }; variable 683 ret = crlEntry->getEncoded(nullptr, &encodingBlob); 685 EXPECT_EQ(encodingBlob.data, nullptr); 905 CfEncodingBlob encodingBlob = { nullptr, 0, CF_FORMAT_PEM }; variable 906 ret = crlEntry->getEncoded(crlEntry, &encodingBlob); 908 EXPECT_NE(encodingBlob.data, nullptr); [all …]
|