Home
last modified time | relevance | path

Searched refs:crls (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/base/security/certificate_framework/frameworks/core/v1.0/certificate/
H A Dcert_crl_collection.c33 HcfX509CrlArray crls; member
54 FreeCrlArrayData(&collectionImpl->crls); in DestroyCertCrlCollection()
196 if (collectionImpl->crls.count == 0) { in SelectCRLs()
200 CfResult res = GetMatchCRLs(&collectionImpl->crls, matchParams, retCrls); in SelectCRLs()
219 *retCrls = &(collectionImpl->crls); in GetCRLs()
264 if (inCrls->count > MAX_LEN_OF_CERT_CRL_ARR || crls == NULL) { in CloneCrlArray()
270 if (crls->data == NULL) { in CloneCrlArray()
275 crls->count = inCrls->count; in CloneCrlArray()
278 res = CloneCrlObj(inCrls->data[i], &(crls->data[i])); in CloneCrlArray()
284 FreeCrlArrayData(crls); in CloneCrlArray()
[all …]
H A Dcert_crl_common.c72 void FreeCrlArrayData(HcfX509CrlArray *crls) in FreeCrlArrayData() argument
74 if (crls == NULL) { in FreeCrlArrayData()
77 for (uint32_t i = 0; i < crls->count; ++i) { in FreeCrlArrayData()
78 CfObjDestroy(crls->data[i]); in FreeCrlArrayData()
80 CF_FREE_PTR(crls->data); in FreeCrlArrayData()
81 crls->count = 0; in FreeCrlArrayData()
/ohos5.0/base/security/certificate_framework/frameworks/js/napi/certificate/src/
H A Dnapi_cert_crl_common.cpp134 bool GetArrayCRLFromNapiValue(napi_env env, napi_value object, HcfX509CrlArray *crls, bool allowEmp… in GetArrayCRLFromNapiValue() argument
158 crls->data = static_cast<HcfX509Crl **>(CfMalloc(length * sizeof(HcfX509Crl *), 0)); in GetArrayCRLFromNapiValue()
159 if (crls->data == nullptr) { in GetArrayCRLFromNapiValue()
163 crls->count = length; in GetArrayCRLFromNapiValue()
169 CF_FREE_PTR(crls->data); in GetArrayCRLFromNapiValue()
176 CF_FREE_PTR(crls->data); in GetArrayCRLFromNapiValue()
179 crls->data[i] = napiCrlObj->GetX509Crl(); in GetArrayCRLFromNapiValue()
H A Dnapi_cert_crl_collection.cpp163 napi_value NapiCertCRLCollection::SelectCRLsRet(napi_env env, const HcfX509CrlArray *crls) in SelectCRLsRet() argument
171 if (crls == nullptr) { in SelectCRLsRet()
176 for (uint32_t i = 0; i < crls->count; ++i) { in SelectCRLsRet()
177 HcfX509Crl *crl = crls->data[i]; in SelectCRLsRet()
193 crls->data[i] = nullptr; in SelectCRLsRet()
462 HcfX509CrlArray crls = { nullptr, 0 }; in ParseCreateCertCRLColJSParams() local
463 if (argc > PARAM1 && !GetArrayCRLFromNapiValue(env, argv[PARAM1], &crls)) { in ParseCreateCertCRLColJSParams()
470 CfResult res = HcfCertCrlCollectionCreate(&certs, &crls, &collection); in ParseCreateCertCRLColJSParams()
474 CF_FREE_PTR(crls.data); in ParseCreateCertCRLColJSParams()
478 CF_FREE_PTR(crls.data); in ParseCreateCertCRLColJSParams()
/ohos5.0/base/security/appverify/interfaces/innerkits/appverify/test/unittest/src/
H A Dhap_cert_verify_openssl_utils_test.cpp332 STACK_OF(X509_CRL)* crls = sk_X509_CRL_new_null();
333 ASSERT_TRUE(crls != nullptr);
336 ASSERT_FALSE(HapCertVerifyOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context));
346 ASSERT_TRUE(HapCertVerifyOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context));
360 sk_X509_CRL_push(crls, crlX509);
361 ASSERT_FALSE(HapCertVerifyOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context));
369 ASSERT_TRUE(HapCertVerifyOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context));
372 sk_X509_CRL_pop_free(crls, X509_CRL_free);
/ohos5.0/base/security/appverify/interfaces/innerkits/appverify/src/util/
H A Dhap_cert_verify_openssl_utils.cpp434 bool HapCertVerifyOpensslUtils::VerifyCrl(CertChain& certsChain, STACK_OF(X509_CRL)* crls, Pkcs7Con… in VerifyCrl() argument
446 X509_CRL* targetCrl = GetCrlBySignedCertIssuer(crls, certsChain[0]); in VerifyCrl()
460 X509_CRL* HapCertVerifyOpensslUtils::GetCrlBySignedCertIssuer(STACK_OF(X509_CRL)* crls, const X509*… in GetCrlBySignedCertIssuer() argument
462 if (crls == nullptr || cert == nullptr) { in GetCrlBySignedCertIssuer()
467 for (int32_t i = 0; i < sk_X509_CRL_num(crls); i++) { in GetCrlBySignedCertIssuer()
468 X509_CRL* crl = sk_X509_CRL_value(crls, i); in GetCrlBySignedCertIssuer()
/ohos5.0/base/security/certificate_framework/test/unittest/v1.0/src/
H A Dcrypto_x509_cert_crl_collection_test.cpp114 static void FreeCrlArrayData(HcfX509CrlArray *crls) in FreeCrlArrayData() argument
116 if (crls == NULL) { in FreeCrlArrayData()
119 for (uint32_t i = 0; i < crls->count; ++i) { in FreeCrlArrayData()
120 CfObjDestroy(crls->data[i]); in FreeCrlArrayData()
122 CfFree(crls->data); in FreeCrlArrayData()
123 crls->data = NULL; in FreeCrlArrayData()
124 crls->count = 0; in FreeCrlArrayData()
/ohos5.0/base/security/appverify/interfaces/innerkits/appverify/include/util/
H A Dhap_cert_verify_openssl_utils.h44 …DLL_EXPORT static bool VerifyCrl(CertChain& certsChain, STACK_OF(X509_CRL)* crls, Pkcs7Context& pk…
58 … DLL_EXPORT static X509_CRL* GetCrlBySignedCertIssuer(STACK_OF(X509_CRL)* crls, const X509* cert);
/ohos5.0/base/security/certificate_framework/interfaces/innerkits/certificate/
H A Dcert_crl_common.h33 void FreeCrlArrayData(HcfX509CrlArray *crls);
/ohos5.0/base/security/certificate_framework/frameworks/js/napi/certificate/inc/
H A Dnapi_cert_crl_common.h34 bool GetArrayCRLFromNapiValue(napi_env env, napi_value object, HcfX509CrlArray *crls, bool allowEmp…
/ohos5.0/docs/zh-cn/application-dev/security/DeviceCertificateKit/
H A Dcreate-get-cert-crl-object.md107 let crls: cert.X509CRL[] = await collection.selectCRLs(crlParam);
/ohos5.0/docs/en/application-dev/security/DeviceCertificateKit/
H A Dcreate-get-cert-crl-object.md107 let crls: cert.X509CRL[] = await collection.selectCRLs(crlParam);
/ohos5.0/docs/zh-cn/application-dev/reference/apis-device-certificate-kit/
H A Djs-apis-cert.md8794 createCertCRLCollection(certs: Array\<X509Cert>, crls?: Array\<X509CRL>): CertCRLCollection
8807 | crls | Array\<[X509CRL](#x509crl11)> | 否 | X509CRL数组。 |
9209 const crls = await collection.selectCRLs(param);
9328 collection.selectCRLs(param, (err, crls) => {
/ohos5.0/docs/en/application-dev/reference/apis-device-certificate-kit/
H A Djs-apis-cert.md8794 createCertCRLCollection(certs: Array\<X509Cert>, crls?: Array\<X509CRL>): CertCRLCollection
8807 | crls | Array\<[X509CRL](#x509crl11)> | No | X.509 CRLs. |
9209 const crls = await collection.selectCRLs(param);
9328 collection.selectCRLs(param, (err, crls) => {