Home
last modified time | relevance | path

Searched refs:spi (Results 1 - 15 of 15) sorted by relevance

/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dx509_cert_chain_openssl.h28 CfResult HcfX509CertChainByEncSpiCreate(const CfEncodingBlob *inStream, HcfX509CertChainSpi **spi);
29 CfResult HcfX509CertChainByArrSpiCreate(const HcfX509CertificateArray *inCerts, HcfX509CertChainSpi **spi);
30 CfResult HcfX509CertChainByParamsSpiCreate(const HcfX509CertChainBuildParameters *inParams, HcfX509CertChainSpi **spi);
H A Dx509_cert_chain_validator_openssl.h26 CfResult HcfCertChainValidatorSpiCreate(HcfCertChainValidatorSpi **spi);
H A Dx509_certificate_openssl.h25 CfResult OpensslX509CertSpiCreate(const CfEncodingBlob *inStream, HcfX509CertificateSpi **spi);
H A Dx509_crl_openssl.h28 CfResult HcfCX509CrlSpiCreate(const CfEncodingBlob *inStream, HcfX509CrlSpi **spi);
H A Dx509_distinguished_name_openssl.h26 HcfX509DistinguishedNameSpi **spi);
/base/security/certificate_framework/test/unittest/v1.0/src/
H A Dx509_distinguished_name_test.cpp198 HcfX509DistinguishedNameSpi *spi = nullptr; in HWTEST_F() local
199 ret = OpensslX509DistinguishedNameSpiCreate(&out, true, &spi); in HWTEST_F()
201 CfObjDestroy(spi); in HWTEST_F()
204 ret = OpensslX509DistinguishedNameSpiCreate(&out, true, &spi); in HWTEST_F()
208 ret = OpensslX509DistinguishedNameSpiCreate(NULL, true, &spi); in HWTEST_F()
222 ret = OpensslX509DistinguishedNameSpiCreate(&out, true, &spi); in HWTEST_F()
225 CfObjDestroy(spi); in HWTEST_F()
232 ret = OpensslX509DistinguishedNameSpiCreate(&out, true, &spi); in HWTEST_F()
237 ret = OpensslX509DistinguishedNameSpiCreate(&out, true, &spi); in HWTEST_F()
239 CfObjDestroy(spi); in HWTEST_F()
263 HcfX509DistinguishedNameSpi *spi = nullptr; HWTEST_F() local
[all...]
H A Dcrypto_x509_cert_chain_test.cpp1847 HcfX509CertChainSpi *spi = nullptr; in HWTEST_F() local
1866 result = HcfX509CertChainByParamsSpiCreate(&inParams, &spi); in HWTEST_F()
1868 EXPECT_NE(spi, nullptr); in HWTEST_F()
1869 CfObjDestroy(spi); in HWTEST_F()
1873 result = HcfX509CertChainByParamsSpiCreate(&inParams, &spi); in HWTEST_F()
1875 EXPECT_NE(spi, nullptr); in HWTEST_F()
1876 CfObjDestroy(spi); in HWTEST_F()
1886 HcfX509CertChainSpi *spi = nullptr; in HWTEST_F() local
1888 CfResult result = HcfX509CertChainByParamsSpiCreate(NULL, &spi); in HWTEST_F()
1903 HcfX509CertChainSpi *spi in HWTEST_F() local
1962 HcfX509CertChainSpi *spi = nullptr; HWTEST_F() local
[all...]
H A Dcrypto_x509_crl_test.cpp1843 HcfX509CertificateSpi spi; in HWTEST_F() local
1844 memset_s(&spi, sizeof(HcfX509CertificateSpi), 0, sizeof(HcfX509CertificateSpi)); in HWTEST_F()
1845 impl->spiObj = &spi; in HWTEST_F()
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Decc_common_param_spec_generator_openssl.c173 HcfEccCommParamsSpecSpi *spi = (HcfEccCommParamsSpecSpi*)HcfMalloc(sizeof(HcfEccCommParamsSpecSpi), 0); in BuildEccCommonParamObject() local
174 if (spi == NULL) { in BuildEccCommonParamObject()
178 spi->paramsSpec.field = (HcfECField *)HcfMalloc(sizeof(HcfECFieldFp), 0); in BuildEccCommonParamObject()
179 if (spi->paramsSpec.field == NULL) { in BuildEccCommonParamObject()
181 HcfFree(spi); in BuildEccCommonParamObject()
188 HcfFree(spi->paramsSpec.field); in BuildEccCommonParamObject()
189 HcfFree(spi); in BuildEccCommonParamObject()
192 spi->paramsSpec.field->fieldType = (char *)HcfMalloc(srcFieldTypeLen + 1, 0); in BuildEccCommonParamObject()
193 if (spi->paramsSpec.field->fieldType == NULL) { in BuildEccCommonParamObject()
195 HcfFree(spi in BuildEccCommonParamObject()
[all...]
/base/security/certificate_framework/frameworks/adapter/v1.0/src/
H A Dx509_cert_chain_validator_openssl.c227 CfResult HcfCertChainValidatorSpiCreate(HcfCertChainValidatorSpi **spi) in HcfCertChainValidatorSpiCreate() argument
229 if (spi == NULL) { in HcfCertChainValidatorSpiCreate()
230 LOGE("Invalid params, spi is null!"); in HcfCertChainValidatorSpiCreate()
235 LOGE("Failed to allocate certChain validator spi object memory!"); in HcfCertChainValidatorSpiCreate()
242 *spi = validator; in HcfCertChainValidatorSpiCreate()
H A Dx509_distinguished_name_openssl.c298 HcfX509DistinguishedNameSpi **spi) in OpensslX509DistinguishedNameSpiCreate()
300 if ((inStream == NULL) || inStream->data == NULL || (spi == NULL)) { in OpensslX509DistinguishedNameSpiCreate()
330 *spi = (HcfX509DistinguishedNameSpi *)realName; in OpensslX509DistinguishedNameSpiCreate()
297 OpensslX509DistinguishedNameSpiCreate(const CfBlob *inStream, const bool bString, HcfX509DistinguishedNameSpi **spi) OpensslX509DistinguishedNameSpiCreate() argument
H A Dx509_cert_chain_openssl.c1721 CfResult HcfX509CertChainByEncSpiCreate(const CfEncodingBlob *inStream, HcfX509CertChainSpi **spi) in HcfX509CertChainByEncSpiCreate() argument
1724 if (inStream == NULL || inStream->data == NULL || inStream->len == 0 || spi == NULL) { in HcfX509CertChainByEncSpiCreate()
1731 LOGE("Failed to allocate certChain spi object memory!"); in HcfX509CertChainByEncSpiCreate()
1757 *spi = (HcfX509CertChainSpi *)certChain; in HcfX509CertChainByEncSpiCreate()
1786 CfResult HcfX509CertChainByArrSpiCreate(const HcfX509CertificateArray *inCerts, HcfX509CertChainSpi **spi) in HcfX509CertChainByArrSpiCreate() argument
1788 if (spi == NULL || inCerts == NULL || inCerts->data == NULL || inCerts->count == 0 || in HcfX509CertChainByArrSpiCreate()
1797 LOGE("Failed to allocate certChain spi object memory!"); in HcfX509CertChainByArrSpiCreate()
1833 *spi = (HcfX509CertChainSpi *)certChain; in HcfX509CertChainByArrSpiCreate()
1917 CfResult HcfX509CertChainByParamsSpiCreate(const HcfX509CertChainBuildParameters *inParams, HcfX509CertChainSpi **spi) in HcfX509CertChainByParamsSpiCreate() argument
1919 if (inParams == NULL || spi in HcfX509CertChainByParamsSpiCreate()
[all...]
H A Dx509_crl_openssl.c1140 CfResult HcfCX509CrlSpiCreate(const CfEncodingBlob *inStream, HcfX509CrlSpi **spi) in HcfCX509CrlSpiCreate() argument
1142 if ((inStream == NULL) || (inStream->data == NULL) || (spi == NULL)) { in HcfCX509CrlSpiCreate()
1185 *spi = (HcfX509CrlSpi *)returnCRL; in HcfCX509CrlSpiCreate()
H A Dx509_certificate_openssl.c2134 CfResult OpensslX509CertSpiCreate(const CfEncodingBlob *inStream, HcfX509CertificateSpi **spi) in OpensslX509CertSpiCreate() argument
2136 if ((inStream == NULL) || (inStream->data == NULL) || (spi == NULL)) { in OpensslX509CertSpiCreate()
2179 *spi = (HcfX509CertificateSpi *)realCert; in OpensslX509CertSpiCreate()
/base/security/certificate_framework/test/fuzztest/v1.0/x509certchain_fuzzer/
H A Dx509certchain_fuzzer.cpp313 static void TestEngineValidateInvalid(HcfX509CertChainSpi *spi, const CfEncodingBlob *inStream) in TestEngineValidateInvalid() argument
324 (void)spi->engineValidate(spi, &params, &result); in TestEngineValidateInvalid()
327 (void)spi->engineValidate(spi, &params, &result); in TestEngineValidateInvalid()
332 static void TestEngineValidate(HcfX509CertChainSpi *spi, const CfEncodingBlob *inStream) in TestEngineValidate() argument
348 spi->engineValidate(spi, &params, &result); in TestEngineValidate()

Completed in 20 milliseconds