Searched refs:certsList (Results 1 - 6 of 6) sorted by relevance
/base/security/certificate_framework/frameworks/core/v1.0/certificate/ |
H A D | cert_chain_validator.c | 86 static CfResult ConvertCertBuffer2List(const HcfCertChainData *certChainData, CfArray *certsList) in ConvertCertBuffer2List() argument 93 if (index >= certsList->count || (msg + LV_LENGTH_LEN > boundary)) { in ConvertCertBuffer2List() 104 certsList->data[index].data = (uint8_t *)CfMalloc(entryLen, 0); in ConvertCertBuffer2List() 105 if (certsList->data[index].data == NULL) { in ConvertCertBuffer2List() 115 if (memcpy_s(certsList->data[index].data, entryLen, msg, entryLen) != EOK) { 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 in Validate() [all...] |
/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 in Validate() [all...] |
H A D | x509_cert_chain_openssl.c | 140 static CfResult GetCertlist(HcfX509CertChainSpi *self, HcfX509CertificateArray *certsList) in GetCertlist() argument 142 if ((self == NULL) || (certsList == NULL)) { in GetCertlist() 162 certsList->data = (HcfX509Certificate **)CfMalloc(certsNum * sizeof(HcfX509Certificate *), 0); in GetCertlist() 163 if (certsList->data == NULL) { in GetCertlist() 168 certsList->count = (uint32_t)certsNum; in GetCertlist() 174 FreeCertArrayData(certsList); in GetCertlist() 181 FreeCertArrayData(certsList); in GetCertlist() 184 certsList->data[i] = x509Cert; in GetCertlist()
|
/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);
|
/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()
|
/base/security/certificate_framework/test/unittest/v1.0/src/ |
H A D | crypto_x509_cert_chain_test.cpp | 692 HcfX509CertificateArray certsList; in HWTEST_F() local 693 CfResult ret = g_certChainP7bSpi->engineGetCertList(nullptr, &certsList); in HWTEST_F() 725 HcfX509CertificateArray certsList = { nullptr, 0 }; in HWTEST_F() local 726 CfResult ret = g_certChainP7bSpi->engineGetCertList(g_certChainP7bSpi, &certsList); in HWTEST_F() 728 ASSERT_EQ(certsList.count > 0, true); in HWTEST_F() 729 ASSERT_NE(certsList.data, nullptr); in HWTEST_F() 731 FreeCertArrayData(&certsList); in HWTEST_F() 743 HcfX509CertificateArray certsList = { nullptr, 0 }; in HWTEST_F() local 744 ret = certChainSpi->engineGetCertList(certChainSpi, &certsList); in HWTEST_F()
|
Completed in 12 milliseconds