Home
last modified time | relevance | path

Searched refs:encodingBlob (Results 1 – 25 of 28) sorted by relevance

12

/ohos5.0/base/security/certificate_framework/frameworks/core/v1.0/certificate/
H A Dcert_crl_common.c22 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 Dcf_blob.c55 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 Dnapi_cert_utils.cpp150 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 Dnapi_x509_crl_entry.cpp146 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 Dnapi_cert_crl_common.cpp186 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 Dnapi_cert_extension.cpp39 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 Dnapi_x509_certificate.cpp48 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 Dnapi_x509_crl.cpp50 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 Dnapi_x509_cert_chain.cpp51 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 Djs-apis-cert.md428 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 Dnapi_cert_utils.h56 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 Dcreate-get-cert-crl-object.md40 let encodingBlob: cert.EncodingBlob = {
47 x509CRL = await cert.createX509CRL(encodingBlob);
67 let encodingBlob: cert.EncodingBlob = {
75 x509Cert = await cert.createX509Cert(encodingBlob);
H A Dcreate-parse-verify-certextension-object.md42 let encodingBlob: cert.EncodingBlob = {
49 cert.createCertExtension(encodingBlob, (err, certExtension) => {
H A Dcreate-parse-verify-cert-object.md44 let encodingBlob: cert.EncodingBlob = {
52 cert.createX509Cert(encodingBlob, (err, x509Cert) => {
H A Dcreate-verify-certchain-object.md82 const encodingBlob: cert.EncodingBlob = {
89 x509CertChain = await cert.createX509CertChain(encodingBlob);
H A Dcreate-parse-verify-crl-object.md78 let encodingBlob: cert.EncodingBlob = {
86 cert.createX509CRL(encodingBlob, (err, x509Crl) => {
/ohos5.0/docs/en/application-dev/reference/apis-device-certificate-kit/
H A Djs-apis-cert.md428 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 Dcreate-get-cert-crl-object.md40 let encodingBlob: cert.EncodingBlob = {
47 x509CRL = await cert.createX509CRL(encodingBlob);
67 let encodingBlob: cert.EncodingBlob = {
75 x509Cert = await cert.createX509Cert(encodingBlob);
H A Dcreate-parse-verify-certextension-object.md41 let encodingBlob: cert.EncodingBlob = {
48 cert.createCertExtension(encodingBlob, (err, certExtension) => {
H A Dcreate-parse-verify-cert-object.md46 let encodingBlob: cert.EncodingBlob = {
54 cert.createX509Cert(encodingBlob, (err, x509Cert) => {
H A Dcreate-verify-certchain-object.md82 const encodingBlob: cert.EncodingBlob = {
89 x509CertChain = await cert.createX509CertChain(encodingBlob);
H A Dcreate-parse-verify-crl-object.md78 let encodingBlob: cert.EncodingBlob = {
86 cert.createX509CRL(encodingBlob, (err, x509Crl) => {
/ohos5.0/base/security/certificate_framework/test/fuzztest/v1.0/x509crl_fuzzer/
H A Dx509crl_fuzzer.cpp177 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 Dcf_blob.h59 void CfEncodingBlobDataFree(CfEncodingBlob *encodingBlob);
/ohos5.0/base/security/certificate_framework/test/unittest/v1.0/src/
H A Dcrypto_x509_crl_test.cpp664 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 …]

12