Home
last modified time | relevance | path

Searched refs:HcfCertChain (Results 1 - 7 of 7) sorted by relevance

/base/security/certificate_framework/interfaces/inner_api/certificate/
H A Dx509_cert_chain.h29 typedef struct HcfCertChain HcfCertChain; typedef
30 struct HcfCertChain { struct
34 CfResult (*getCertList)(HcfCertChain *self, HcfX509CertificateArray *out);
38 HcfCertChain *self, const HcfX509CertChainValidateParams *params, HcfX509CertChainValidateResult *result);
41 CfResult (*toString)(HcfCertChain *self, CfBlob *out);
44 CfResult (*hashCode)(HcfCertChain *self, CfBlob *out);
50 HcfCertChain *certChain;
69 const CfEncodingBlob *inStream, const HcfX509CertificateArray *inCerts, HcfCertChain **returnObj);
/base/security/certificate_framework/frameworks/core/v1.0/certificate/
H A Dx509_cert_chain.c36 HcfCertChain base;
77 return "HcfCertChain"; in GetCertChainClass()
95 static CfResult GetCertList(HcfCertChain *self, HcfX509CertificateArray *out) in GetCertList()
109 static CfResult ToString(HcfCertChain *self, CfBlob *out) in ToString()
123 static CfResult HashCode(HcfCertChain *self, CfBlob *out) in HashCode()
138 HcfCertChain *self, const HcfX509CertChainValidateParams *params, HcfX509CertChainValidateResult *result) in Validate()
153 const CfEncodingBlob *inStream, const HcfX509CertificateArray *inCerts, HcfCertChain **returnObj) in HcfCertChainCreate()
191 *returnObj = (HcfCertChain *)impl; in HcfCertChainCreate()
238 impl->base.certChain = (HcfCertChain *)implCertChain; in HcfCertChainBuildResultCreate()
/base/security/certificate_framework/frameworks/js/napi/certificate/inc/
H A Dnapi_x509_cert_chain.h29 explicit NapiX509CertChain(HcfCertChain *certChain);
39 HcfCertChain *GetCertChain() in GetCertChain()
47 HcfCertChain *certChain_ = nullptr;
/base/security/certificate_framework/test/fuzztest/v1.0/x509certchain_fuzzer/
H A Dx509certchain_fuzzer.cpp64 static CfResult TestGetCertList(HcfCertChain *certChain) in TestGetCertList()
120 static CfResult TestVerify(HcfCertChain *certChain) in TestVerify()
147 static void TestToString(HcfCertChain *certChain) in TestToString()
153 HcfCertChain testCertChain = {}; in TestToString()
161 static void TestHashCode(HcfCertChain *certChain) in TestHashCode()
167 HcfCertChain testCertChain = {}; in TestHashCode()
177 HcfCertChain *certChain = nullptr; in CreateOneCertChainCore()
424 HcfCertChain *x509CertObj = nullptr; in X509CertChainFuzzTest()
687 HcfCertChain *certChain = nullptr; in CreateOneCertChainBuildResultCreate()
/base/security/certificate_framework/test/unittest/v1.0/src/
H A Dcrypto_x509_cert_chain_test_ex.cpp64 static HcfCertChain *g_certChainP7b = nullptr;
105 HcfCertChain certChain; in HWTEST_F()
158 HcfCertChain certChain; in HWTEST_F()
H A Dcrypto_x509_cert_chain_test.cpp301 static HcfCertChain *g_certChainP7b = nullptr;
652 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
659 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
667 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
677 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
769 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
1710 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
1724 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
1755 HcfCertChain *pCertChain = nullptr; in HWTEST_F()
/base/security/certificate_framework/frameworks/js/napi/certificate/src/
H A Dnapi_x509_cert_chain.cpp50 HcfCertChain *certChain = nullptr;
61 NapiX509CertChain::NapiX509CertChain(HcfCertChain *certChain) in NapiX509CertChain()
168 HcfCertChain *certChain = context->buildResult->certChain; in BuildX509CertChainExecute()
178 static napi_value BuildCreateInstance(napi_env env, HcfCertChain *certChain) in BuildCreateInstance()
385 HcfCertChain *certChain = GetCertChain(); in ToString()
402 HcfCertChain *certChain = GetCertChain(); in HashCode()
424 HcfCertChain *certChain = nullptr; in CreateX509CertChainByArray()
847 HcfCertChain *certChain = napiCertChainObj->GetCertChain(); in NapiGetCertList()

Completed in 8 milliseconds