Home
last modified time | relevance | path

Searched refs:HcfX509Crl (Results 1 - 16 of 16) sorted by relevance

/base/security/certificate_framework/interfaces/inner_api/certificate/
H A Dx509_crl.h26 typedef struct HcfX509Crl HcfX509Crl; typedef
28 struct HcfX509Crl { struct
29 /** HcfX509Crl inherit HcfCrl. */
33 CfResult (*getEncoded)(HcfX509Crl *self, CfEncodingBlob *encodedOut);
36 CfResult (*verify)(HcfX509Crl *self, void *key);
39 long (*getVersion)(HcfX509Crl *self);
42 CfResult (*getIssuerName)(HcfX509Crl *self, CfBlob *out);
45 CfResult (*getLastUpdate)(HcfX509Crl *self, CfBlob *out);
48 CfResult (*getNextUpdate)(HcfX509Crl *sel
[all...]
H A Dcert_crl_common.h29 CfResult CloneCrlObj(HcfX509Crl *in, HcfX509Crl **out);
/base/security/certificate_framework/frameworks/core/v1.0/certificate/
H A Dx509_crl.c28 #define HCF_X509_CRL_CLASS "HcfX509Crl"
34 HcfX509Crl base;
115 static CfResult Verify(HcfX509Crl *self, void *key) in Verify()
129 static CfResult GetEncoded(HcfX509Crl *self, CfEncodingBlob *encodedByte) in GetEncoded()
143 static long GetVersion(HcfX509Crl *self) in GetVersion()
157 static CfResult GetIssuerName(HcfX509Crl *self, CfBlob *out) in GetIssuerName()
171 static CfResult GetLastUpdate(HcfX509Crl *self, CfBlob *out) in GetLastUpdate()
185 static CfResult GetNextUpdate(HcfX509Crl *self, CfBlob *out) in GetNextUpdate()
199 static CfResult GetRevokedCert(HcfX509Crl *self, const CfBlob *serialNumber, HcfX509CrlEntry **entryOut) in GetRevokedCert()
213 static CfResult GetRevokedCertWithCert(HcfX509Crl *sel
[all...]
H A Dcert_crl_common.c40 CfResult CloneCrlObj(HcfX509Crl *in, HcfX509Crl **out) in CloneCrlObj()
48 HcfX509Crl *clone = NULL; in CloneCrlObj()
H A Dcert_crl_collection.c115 tmpArr.data = (HcfX509Crl **)CfMalloc(inCrls->count * sizeof(HcfX509Crl *), 0); in GetMatchCRLs()
122 HcfX509Crl *crl = inCrls->data[i]; in GetMatchCRLs()
146 outCrls->data = (HcfX509Crl **)CfMalloc(outInd * sizeof(HcfX509Crl *), 0); in GetMatchCRLs()
269 crls->data = (HcfX509Crl **)CfMalloc(inCrls->count * sizeof(HcfX509Crl *), 0); in CloneCrlArray()
/base/security/certificate_framework/test/fuzztest/v1.0/x509crl_fuzzer/
H A Dx509crl_fuzzer.cpp160 static void TestX509CrlPemName(HcfX509Crl *x509CrlPem) in TestX509CrlPemName()
175 static void TestX509CrlPem(HcfX509Crl *x509CrlPem) in TestX509CrlPem()
232 static void TestX509CrlEntry(HcfX509Crl *x509CrlDer, const uint8_t *data, size_t size) in TestX509CrlEntry()
274 static void TestX509CrlDer(HcfX509Crl *x509CrlDer) in TestX509CrlDer()
314 HcfX509Crl *x509CrlDer = nullptr; in FuzzDoX509CrlTest()
330 HcfX509Crl *x509CrlPem = nullptr; in FuzzDoX509CrlTest()
345 HcfX509Crl *x509Crl = nullptr; in FuzzDoX509CrlTest()
359 HcfX509Crl *x509Crl = nullptr; in OneCrlCollectionTest()
382 crlArray.data = static_cast<HcfX509Crl **>(CfMalloc(1 * sizeof(HcfX509Crl *), in OneCrlCollectionTest()
[all...]
/base/security/certificate_framework/test/unittest/v1.0/src/
H A Dcrypto_x509_crl_test_part2.cpp38 HcfX509Crl *g_x509Crl = nullptr;
52 HcfX509Crl *x509Crl = nullptr; in SetUpTestCase()
125 HcfX509Crl invalidCrl; in HWTEST_F()
126 memset_s(&invalidCrl, sizeof(HcfX509Crl), 0, sizeof(HcfX509Crl)); in HWTEST_F()
158 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
241 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
316 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
371 HcfX509Crl invalidCrl; in HWTEST_F()
372 memset_s(&invalidCrl, sizeof(HcfX509Crl), in HWTEST_F()
[all...]
H A Dcrypto_x509_cert_crl_collection_test.cpp37 static HcfX509Crl *g_x509Crl = nullptr;
72 crlArray.data = static_cast<HcfX509Crl **>(CfMalloc(1 * sizeof(HcfX509Crl *), 0)); in SetUpTestCase()
446 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
451 crlArray->data = static_cast<HcfX509Crl **>(CfMalloc(1 * sizeof(HcfX509Crl *), 0)); in HWTEST_F()
483 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
493 crlArray->data = static_cast<HcfX509Crl **>(CfMalloc(1 * sizeof(HcfX509Crl *), 0)); in HWTEST_F()
528 HcfX509Crl *x509Cr in HWTEST_F()
[all...]
H A Dcrypto_x509_crl_test.cpp38 HcfX509Crl *g_x509Crl = nullptr;
51 HcfX509Crl *x509Crl = nullptr; in SetUpTestCase()
71 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
81 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
91 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
104 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
117 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
130 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
147 HcfX509Crl *x509Crl = nullptr; in HWTEST_F()
178 HcfX509Crl *x509Cr in HWTEST_F()
[all...]
H A Dcrypto_x509_test_common.cpp395 HcfX509Crl *x509Crl = nullptr; in BuildCollectionArr()
400 crlArray->data = static_cast<HcfX509Crl **>(CfMalloc(1 * sizeof(HcfX509Crl *), 0)); in BuildCollectionArr()
/base/security/certificate_framework/frameworks/js/napi/certificate/inc/
H A Dnapi_x509_crl.h30 explicit NapiX509Crl(HcfX509Crl *x509Crl);
67 HcfX509Crl *GetX509Crl() in GetX509Crl()
76 HcfX509Crl *x509Crl_ = nullptr;
/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dcertificate_openssl_class.h64 HcfX509Crl base;
/base/security/certificate_framework/frameworks/js/napi/certificate/src/
H A Dnapi_x509_crl.cpp61 HcfX509Crl *crl;
163 NapiX509Crl::NapiX509Crl(HcfX509Crl *x509Crl) in NapiX509Crl()
176 HcfX509Crl *x509Crl = context->crlClass->GetX509Crl(); in GetEncodedExecute()
208 HcfX509Crl *x509Crl = context->crlClass->GetX509Crl(); in VerifyExecute()
226 HcfX509Crl *x509Crl = context->crlClass->GetX509Crl(); in GetRevokedCertificatesExecute()
309 HcfX509Crl *x509Crl = GetX509Crl(); in IsRevoked()
319 HcfX509Crl *x509Crl = GetX509Crl(); in GetType()
424 HcfX509Crl *x509Crl = GetX509Crl(); in GetVersion()
433 HcfX509Crl *x509Crl = GetX509Crl(); in GetIssuerDN()
456 HcfX509Crl *x509Cr in GetThisUpdate()
[all...]
H A Dnapi_cert_crl_common.cpp158 crls->data = static_cast<HcfX509Crl **>(CfMalloc(length * sizeof(HcfX509Crl *), 0)); in GetArrayCRLFromNapiValue()
H A Dnapi_cert_crl_collection.cpp177 HcfX509Crl *crl = crls->data[i]; in SelectCRLsRet()
/base/security/certificate_framework/frameworks/adapter/v1.0/src/
H A Dx509_cert_chain_openssl.c551 HcfX509Crl *x509Crl = NULL; in PushCrl2Stack()

Completed in 15 milliseconds