Searched refs:certsList (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/base/security/certificate_framework/frameworks/core/v1.0/certificate/ |
H A D | cert_chain_validator.c | 105 if (certsList->data[index].data == NULL) { in ConvertCertBuffer2List() 119 certsList->data[index].size = entryLen; in ConvertCertBuffer2List() 137 CfArray certsList = { NULL, 0 }; in Validate() local 138 certsList.format = certChainData->format; in Validate() 139 certsList.count = certChainData->count; in Validate() 140 uint32_t certsLen = sizeof(CfBlob) * certsList.count; in Validate() 141 certsList.data = (CfBlob *)CfMalloc(certsLen, 0); in Validate() 142 if (certsList.data == NULL) { in Validate() 149 CfArrayDataClearAndFree(&certsList); in Validate() 152 res = impl->spiObj->engineValidate(impl->spiObj, &certsList); in Validate() [all …]
|
/ohos5.0/base/security/certificate_framework/frameworks/adapter/v1.0/src/ |
H A D | x509_cert_chain_validator_openssl.c | 87 static CfResult InitX509Certs(const CfArray *certsList, CertsInfo **certs) in InitX509Certs() argument 89 uint32_t certsInfoLen = sizeof(CertsInfo) * certsList->count; in InitX509Certs() 95 for (uint32_t i = 0; i < certsList->count; ++i) { in InitX509Certs() 97 info->data = certsList->data[i].data; in InitX509Certs() 98 info->len = certsList->data[i].size; in InitX509Certs() 203 static CfResult Validate(HcfCertChainValidatorSpi *self, const CfArray *certsList) in Validate() argument 205 if ((self == NULL) || (certsList == NULL) || (certsList->count <= 1)) { in Validate() 214 CfResult res = InitX509Certs(certsList, &certs); in Validate() 219 res = ValidateCertChain(certs, certsList->count, certsList->format); in Validate() 223 FreeX509Certs(&certs, certsList->count); in Validate()
|
H A D | x509_cert_chain_openssl.c | 146 static CfResult GetCertlist(HcfX509CertChainSpi *self, HcfX509CertificateArray *certsList) in GetCertlist() argument 148 if ((self == NULL) || (certsList == NULL)) { in GetCertlist() 168 certsList->data = (HcfX509Certificate **)CfMalloc(certsNum * sizeof(HcfX509Certificate *), 0); in GetCertlist() 169 if (certsList->data == NULL) { in GetCertlist() 174 certsList->count = (uint32_t)certsNum; in GetCertlist() 180 FreeCertArrayData(certsList); in GetCertlist() 187 FreeCertArrayData(certsList); in GetCertlist() 190 certsList->data[i] = x509Cert; in GetCertlist()
|
/ohos5.0/base/security/certificate_framework/frameworks/core/v1.0/spi/ |
H A D | cert_chain_validator_spi.h | 27 CfResult (*engineValidate)(HcfCertChainValidatorSpi *self, const CfArray *certsList);
|
/ohos5.0/base/security/appverify/interfaces/innerkits/appverify_lite/src/ |
H A D | mbedtls_pkcs7.c | 715 static mbedtls_x509_crt *FindSuperCert(mbedtls_x509_crt *cur, mbedtls_x509_crt *certsList) in FindSuperCert() argument 718 while (certsList != NULL) { in FindSuperCert() 719 if (CompareX509NameList(&cur->issuer, &certsList->subject) == 0) { in FindSuperCert() 722 certsList = certsList->next; in FindSuperCert() 724 return certsList; in FindSuperCert()
|
/ohos5.0/base/security/certificate_framework/test/unittest/v1.0/src/ |
H A D | crypto_x509_cert_chain_test.cpp | 694 HcfX509CertificateArray certsList; variable 695 CfResult ret = g_certChainP7bSpi->engineGetCertList(nullptr, &certsList); 727 HcfX509CertificateArray certsList = { nullptr, 0 }; variable 728 CfResult ret = g_certChainP7bSpi->engineGetCertList(g_certChainP7bSpi, &certsList); 730 ASSERT_EQ(certsList.count > 0, true); 731 ASSERT_NE(certsList.data, nullptr); 733 FreeCertArrayData(&certsList); 745 HcfX509CertificateArray certsList = { nullptr, 0 }; variable 746 ret = certChainSpi->engineGetCertList(certChainSpi, &certsList);
|