Home
last modified time | relevance | path

Searched refs:certChain (Results 1 - 25 of 93) sorted by relevance

1234

/base/security/code_signature/utils/src/
H A Dcert_utils.cpp41 bool ConstructDataToCertChain(struct HksCertChain **certChain, int certsCount) in ConstructDataToCertChain() argument
43 *certChain = static_cast<struct HksCertChain *>(malloc(sizeof(struct HksCertChain))); in ConstructDataToCertChain()
44 if (*certChain == nullptr) { in ConstructDataToCertChain()
48 (*certChain)->certsCount = CERT_COUNT; in ConstructDataToCertChain()
50 (*certChain)->certs = static_cast<struct HksBlob *>(malloc(sizeof(struct HksBlob) * in ConstructDataToCertChain()
51 ((*certChain)->certsCount))); in ConstructDataToCertChain()
52 if ((*certChain)->certs == nullptr) { in ConstructDataToCertChain()
53 free(*certChain); in ConstructDataToCertChain()
54 *certChain = nullptr; in ConstructDataToCertChain()
57 for (uint32_t i = 0; i < (*certChain) in ConstructDataToCertChain()
69 FreeCertChain(struct HksCertChain **certChain, const uint32_t pos) FreeCertChain() argument
91 FormattedCertChain(const HksCertChain *certChain, ByteBuffer &buffer) FormattedCertChain() argument
[all...]
H A Dpkcs7_data.cpp45 bool PKCS7Data::InitPKCS7Data(const std::vector<ByteBuffer> &certChain) in InitPKCS7Data() argument
49 if (certChain.empty()) { in InitPKCS7Data()
52 certs = MakeStackOfCerts(certChain); in InitPKCS7Data()
/base/security/huks/interfaces/kits/napi/src/v9/
H A Dhuks_napi_attest_key_item.cpp53 FreeHksCertChain(context->certChain, context->certChainCapacity); in DeleteAttestKeyAsyncContext()
99 static int32_t InitCertChain(struct HksCertChain *certChain, uint32_t *certChainCapacity) in InitCertChain() argument
101 certChain->certsCount = HKS_CERT_COUNT; in InitCertChain()
102 certChain->certs = static_cast<struct HksBlob *>(HksMalloc(certChain->certsCount * sizeof(struct HksBlob))); in InitCertChain()
103 HKS_IF_NULL_LOGE_RETURN(certChain->certs, HKS_ERROR_MALLOC_FAIL, "malloc certChain->certs error!"); in InitCertChain()
105 *certChainCapacity = certChain->certsCount; in InitCertChain()
106 certChain->certs[INDEX_0].size = HKS_CERT_APP_SIZE; in InitCertChain()
107 certChain in InitCertChain()
[all...]
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/
H A Dhks_device_sec_test.cpp155 static void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos) in FreeCertChain() argument
157 if (certChain == NULL || *certChain == NULL) { in FreeCertChain()
161 if ((*certChain)->certs == NULL) { in FreeCertChain()
162 HksTestFree(*certChain); in FreeCertChain()
163 *certChain = NULL; in FreeCertChain()
168 if ((*certChain)->certs[j].data != NULL) { in FreeCertChain()
169 HksTestFree((*certChain)->certs[j].data); in FreeCertChain()
170 (*certChain)->certs[j].data = NULL; in FreeCertChain()
174 if ((*certChain) in FreeCertChain()
185 ConstructDataToCertChain(struct HksCertChain **certChain, const struct HksTestCertChain *certChainParam) ConstructDataToCertChain() argument
265 TestKeyAttest1(struct HksCertChain *certChain) TestKeyAttest1() argument
313 TestKeyAttest2(struct HksCertChain *certChain, bool isAnon) TestKeyAttest2() argument
378 ValidateCertChainTest1(struct HksCertChain *certChain) ValidateCertChainTest1() argument
428 ValidateCertChainTest2(struct HksCertChain *certChain) ValidateCertChainTest2() argument
506 HksCertChain *certChain = NULL; HWTEST_F() local
534 HksCertChain *certChain = NULL; HWTEST_F() local
580 HksCertChain *certChain = NULL; HWTEST_F() local
609 HksCertChain *certChain = NULL; HWTEST_F() local
651 HksCertChain *certChain = NULL; HWTEST_F() local
692 HksCertChain *certChain = NULL; HWTEST_F() local
736 HksCertChain *certChain = NULL; HWTEST_F() local
780 HksCertChain *certChain = NULL; HWTEST_F() local
825 HksCertChain *certChain = NULL; HWTEST_F() local
871 HksCertChain *certChain = NULL; HWTEST_F() local
[all...]
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/
H A Dhks_attest_key_nonids_test.cpp72 HksCertChain *certChain) in ValidateCertChain()
98 ret = ValidateCertChainTest(certChain, g_commonParams, NON_IDS_PARAM); in ValidateCertChain()
99 FreeCertChain(&certChain, certChain->certsCount); in ValidateCertChain()
100 certChain = nullptr; in ValidateCertChain()
118 HksCertChain *certChain = nullptr; in HWTEST_F() local
124 (void)ConstructDataToCertChain(&certChain, &certParam); in HWTEST_F()
125 ret = HksAttestKeyForDe(&g_keyAlias, paramSet, certChain); in HWTEST_F()
144 HksCertChain *certChain = NULL; in HWTEST_F() local
147 (void)ConstructDataToCertChain(&certChain, in HWTEST_F()
71 ValidateCertChain(struct HksParamSet *paramSet, struct HksParamSet *paramOutSet, HksCertChain *certChain) ValidateCertChain() argument
178 HksCertChain *certChain = NULL; HWTEST_F() local
210 HksCertChain *certChain = NULL; HWTEST_F() local
252 HksCertChain *certChain = NULL; HWTEST_F() local
290 HksCertChain *certChain = NULL; HWTEST_F() local
314 HksCertChain *certChain = nullptr; HWTEST_F() local
337 HksCertChain *certChain = nullptr; HWTEST_F() local
360 HksCertChain *certChain = nullptr; HWTEST_F() local
383 HksCertChain *certChain = nullptr; HWTEST_F() local
417 HksCertChain *certChain = nullptr; HWTEST_F() local
457 HksCertChain *certChain = nullptr; HWTEST_F() local
[all...]
H A Dhks_attest_key_ids_test.cpp116 HksCertChain *certChain = NULL; in HWTEST_F() local
118 ret = ConstructDataToCertChain(&certChain, &certParam); in HWTEST_F()
120 ret = HksAttestKeyForDe(&g_keyAlias, paramSet, certChain); in HWTEST_F()
123 ret = ValidateCertChainTest(certChain, g_idsParams, IDS_PARAM); in HWTEST_F()
125 FreeCertChain(&certChain, certChain->certsCount); in HWTEST_F()
126 certChain = NULL; in HWTEST_F()
151 HksCertChain *certChain = NULL; in HWTEST_F() local
154 ret = ConstructDataToCertChain(&certChain, &certParam); in HWTEST_F()
156 ret = HksAttestKeyForDe(&g_keyAlias, paramSet, certChain); in HWTEST_F()
189 HksCertChain *certChain = NULL; HWTEST_F() local
218 HksCertChain *certChain = NULL; HWTEST_F() local
252 HksCertChain *certChain = NULL; HWTEST_F() local
286 HksCertChain *certChain = NULL; HWTEST_F() local
[all...]
H A Dhks_attest_key_test_common.cpp36 void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos) in FreeCertChain() argument
38 if (certChain == nullptr || *certChain == nullptr) { in FreeCertChain()
42 if ((*certChain)->certs == nullptr) { in FreeCertChain()
43 HKS_FREE(*certChain); in FreeCertChain()
44 *certChain = nullptr; in FreeCertChain()
48 if ((*certChain)->certs[j].data != nullptr) { in FreeCertChain()
49 HKS_FREE((*certChain)->certs[j].data); in FreeCertChain()
50 (*certChain)->certs[j].data = nullptr; in FreeCertChain()
54 if ((*certChain) in FreeCertChain()
125 ConstructDataToCertChain(struct HksCertChain **certChain, const struct HksTestCertChain *certChainParam) ConstructDataToCertChain() argument
166 ValidataAndCompareCertInfo(ParamType type, const struct HksCertChain *certChain, struct HksParamSet *paramSet) ValidataAndCompareCertInfo() argument
200 ValidateCertChainTest(const struct HksCertChain *certChain, const struct HksParam tmpParam[], ParamType type) ValidateCertChainTest() argument
[all...]
/base/security/device_security_level/oem_property/ohos/common/
H A Dhks_adapter.c96 int32_t ConstructHksCertChain(struct HksCertChain **certChain, const struct HksCertChainInitParams *certChainParam) in ConstructHksCertChain() argument
103 *certChain = (struct HksCertChain *)MALLOC(sizeof(struct HksCertChain)); in ConstructHksCertChain()
104 if (*certChain == NULL) { in ConstructHksCertChain()
107 (*certChain)->certsCount = CERT_CHAIN_CERT_NUM; in ConstructHksCertChain()
108 (*certChain)->certs = (struct HksBlob *)MALLOC(sizeof(struct HksBlob) * ((*certChain)->certsCount)); in ConstructHksCertChain()
109 if ((*certChain)->certs == NULL) { in ConstructHksCertChain()
110 FREE(*certChain); in ConstructHksCertChain()
111 *certChain = NULL; in ConstructHksCertChain()
114 for (uint32_t i = 0; i < (*certChain) in ConstructHksCertChain()
131 DestroyHksCertChain(struct HksCertChain *certChain) DestroyHksCertChain() argument
[all...]
H A Ddslm_ohos_request.c62 uint8_t **certChain, uint32_t *certChainLen) in GenerateDslmCertChain()
87 ret = DslmCredAttestAdapter(&saveInfo, certChain, certChainLen); in GenerateDslmCertChain()
134 uint8_t *certChain = NULL; in RequestStandardDslmCred() local
136 int32_t ret = GenerateDslmCertChain(device, obj, credStr, &certChain, &certChainLen); in RequestStandardDslmCred()
141 DslmCredBuff *out = CreateDslmCred(CRED_TYPE_STANDARD, certChainLen, certChain); in RequestStandardDslmCred()
143 FREE(certChain); in RequestStandardDslmCred()
147 FREE(certChain); in RequestStandardDslmCred()
61 GenerateDslmCertChain(const DeviceIdentify *device, const RequestObject *obj, char *credStr, uint8_t **certChain, uint32_t *certChainLen) GenerateDslmCertChain() argument
/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_attest.c57 struct HksBlob *certChain) in CheckAttestKeyParams()
61 if ((CheckBlob(certChain) != HKS_SUCCESS) || (certChain->size < HKS_ATTEST_CERT_SIZE)) { in CheckAttestKeyParams()
72 int32_t HksCoreAttestKey(const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBlob *certChain) in HksCoreAttestKey() argument
75 int32_t ret = CheckAttestKeyParams(key, paramSet, certChain); in HksCoreAttestKey()
100 ret = CreateAttestCertChain(keyNode->paramSet, paramSet, certChain, &rawKey); in HksCoreAttestKey()
107 (void)certChain; in HksCoreAttestKey()
56 CheckAttestKeyParams(const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBlob *certChain) CheckAttestKeyParams() argument
/base/security/code_signature/utils/include/
H A Dcert_utils.h29 bool ConstructDataToCertChain(struct HksCertChain **certChain, int certsCount = CERT_COUNT);
30 void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos);
31 bool FormattedCertChain(const HksCertChain *certChain, ByteBuffer &buffer);
34 int32_t VerifyAttestCertChain(const HksCertChain *certChain, const ByteBuffer &challenge);
35 bool GetSigningCertFromCerChain(const HksCertChain *certChain, ByteBuffer cert);
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/sa/
H A Dhks_dcm_callback_handler.cpp116 int32_t PackAttestChain(struct DcmCertChain *certChain, struct HksBlob *certChainPacked) in PackAttestChain() argument
118 if (certChain == nullptr || certChain->certs == nullptr) { in PackAttestChain()
119 HKS_LOG_E("certChain buffer from caller is null."); in PackAttestChain()
122 if (certChain->certsCount == 0 || certChain->certsCount > HKS_CERT_COUNT) { in PackAttestChain()
123 HKS_LOG_E("certs count %" LOG_PUBLIC "u is not correct", certChain->certsCount); in PackAttestChain()
126 for (uint32_t i = 0; i < certChain->certsCount; ++i) { in PackAttestChain()
127 if (certChain->certs[i].data == nullptr || certChain in PackAttestChain()
[all...]
H A Dhks_sa_interface.cpp38 void HksStub::SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) in SendAsyncReply() argument
42 mAsyncReply = std::move(certChain); in SendAsyncReply()
49 std::unique_ptr<uint8_t[]> certChain{}; in ProcessAttestKeyAsyncReply()
53 SendAsyncReply(errCode, certChain, 0); in ProcessAttestKeyAsyncReply()
81 certChain = std::move(receivedPtr); in ProcessAttestKeyAsyncReply()
84 SendAsyncReply(errCode, certChain, certChainLen); in ProcessAttestKeyAsyncReply()
127 void HksProxy::SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) in SendAsyncReply() argument
158 if (sz == 0 || certChain == nullptr) { in SendAsyncReply()
159 HKS_LOG_E("dcm reply success but empty certChain %" LOG_PUBLIC "u", sz); in SendAsyncReply()
166 writeResult = data.WriteBuffer(certChain in SendAsyncReply()
[all...]
H A Dhks_sa_interface.h30 virtual void SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) = 0;
35 void SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) override;
53 void SendAsyncReply(uint32_t errCode, std::unique_ptr<uint8_t[]> &certChain, uint32_t sz) override;
/base/security/certificate_framework/test/fuzztest/v1.0/x509certchain_fuzzer/
H A Dx509certchain_fuzzer.cpp64 static CfResult TestGetCertList(HcfCertChain *certChain) in TestGetCertList() argument
67 CfResult ret = certChain->getCertList(certChain, &certs); in TestGetCertList()
120 static CfResult TestVerify(HcfCertChain *certChain) in TestVerify() argument
137 ret = certChain->validate(certChain, &pCertChainValidateParams, &result); in TestVerify()
147 static void TestToString(HcfCertChain *certChain) in TestToString() argument
150 (void)certChain->toString(certChain, &blob); in TestToString()
155 (void)certChain in TestToString()
161 TestHashCode(HcfCertChain *certChain) TestHashCode() argument
177 HcfCertChain *certChain = nullptr; CreateOneCertChainCore() local
687 HcfCertChain *certChain = nullptr; CreateOneCertChainBuildResultCreate() local
[all...]
/base/security/code_signature/test/unittest/
H A Dlocal_code_sign_utils_mock_test.cpp131 * @tc.desc: cert_utils FreeCertChain certChain is nullptr or certChain->certs is nullptr
137 struct HksCertChain *certChain = nullptr; in HWTEST_F() local
139 (void)OHOS::Security::CodeSign::FreeCertChain(&certChain, pos); in HWTEST_F()
141 certChain = static_cast<struct HksCertChain *>(malloc(sizeof(struct HksCertChain))); in HWTEST_F()
142 EXPECT_NE(certChain, nullptr); in HWTEST_F()
143 certChain->certs = nullptr; in HWTEST_F()
144 (void)OHOS::Security::CodeSign::FreeCertChain(&certChain, pos); in HWTEST_F()
172 const HksCertChain *certChain = LocalSignKey::GetInstance().GetCertChain(); in HWTEST_F() local
174 bool bRet = OHOS::Security::CodeSign::FormattedCertChain(certChain, *buffe in HWTEST_F()
[all...]
/base/security/code_signature/services/local_code_sign/src/
H A Dlocal_sign_key.cpp126 const HksCertChain *certChain = GetCertChain(); in GetSignCert() local
127 if (certChain == nullptr) { in GetSignCert()
136 if (!cert_->CopyFrom(certChain->certs[0].data, certChain->certs[0].size)) { in GetSignCert()
164 HksCertChain *certChain = nullptr; in QueryCertChain() local
166 if (!ConstructDataToCertChain(&certChain)) { in QueryCertChain()
171 int32_t ret = HksAttestKey(&LOCAL_SIGN_KEY_ALIAS, paramSet.GetParamSet(), certChain); in QueryCertChain()
173 FreeCertChain(&certChain, certChain->certsCount); in QueryCertChain()
177 return certChain; in QueryCertChain()
[all...]
/base/security/code_signature/test/unittest/mock/src/
H A Dhks_api.cpp30 struct HksCertChain *certChain) in HksAttestKey()
34 bool ret = GetCertInDer(certChain->certs[0].data, certChain->certs[0].size); in HksAttestKey()
29 HksAttestKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, struct HksCertChain *certChain) HksAttestKey() argument
H A Dhks_api_mock_test.cpp37 struct HksCertChain *certChain) in HksAttestKey()
44 bool ret = GetCertInDer(certChain->certs[0].data, certChain->certs[0].size); in HksAttestKey()
36 HksAttestKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, struct HksCertChain *certChain) HksAttestKey() argument
/base/security/huks/interfaces/kits/c/src/
H A Dnative_huks_api_adapter.c23 struct OH_Huks_CertChain *certChain, bool needAnonCertChain) in HuksAttestAdapter()
59 (struct HksCertChain *)certChain); in HuksAttestAdapter()
62 (struct HksCertChain *)certChain); in HuksAttestAdapter()
22 HuksAttestAdapter(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *paramSet, struct OH_Huks_CertChain *certChain, bool needAnonCertChain) HuksAttestAdapter() argument
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/
H A Dhks_attest_key_test_common.h54 void FreeCertChain(struct HksCertChain **certChain, const uint32_t pos);
60 int32_t ConstructDataToCertChain(struct HksCertChain **certChain,
65 int32_t ValidateCertChainTest(const struct HksCertChain *certChain, const struct HksParam tmpParam[],
/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/
H A Dhks_api_test.cpp116 * @tc.desc: tdd HksValidateCertChain with certChain nullptr input, expecting HKS_ERROR_NULL_POINTER
135 struct HksCertChain certChain = { nullptr, 0 }; in HWTEST_F() local
136 int32_t ret = HksValidateCertChain(&certChain, nullptr); in HWTEST_F()
142 * @tc.desc: tdd HksValidateCertChain with certChain->certs nullptr input, expecting HKS_ERROR_INVALID_ARGUMENT
151 struct HksCertChain certChain = { nullptr, DEFAULT_CERT_COUNT }; in HWTEST_F() local
152 int32_t ret = HksValidateCertChain(&certChain, paramSetOut); in HWTEST_F()
159 * @tc.desc: tdd HksValidateCertChain with certChain->certsCount not 4, expecting HKS_ERROR_INVALID_ARGUMENT
170 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; /* certChain->certsCount not 4 */ in HWTEST_F() local
172 int32_t ret = HksValidateCertChain(&certChain, paramSetOu in HWTEST_F()
189 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; HWTEST_F() local
218 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; HWTEST_F() local
245 struct HksCertChain certChain = { cert, sizeof(cert) / sizeof(cert[0]) }; HWTEST_F() local
[all...]
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/
H A Dhks_ipc_check.c231 const struct HksCertChain *certChain) in HksCheckIpcCertificateChain()
233 if ((certChain->certs == NULL) || (certChain->certsCount < MIN_CERT_COUNT) || in HksCheckIpcCertificateChain()
234 (certChain->certsCount > MAX_CERT_COUNT)) { in HksCheckIpcCertificateChain()
244 uint32_t certBufSize = sizeof(certChain->certsCount); in HksCheckIpcCertificateChain()
245 for (uint32_t i = 0; i < certChain->certsCount; ++i) { in HksCheckIpcCertificateChain()
246 if (IsAdditionOverflow(certBufSize, sizeof(certChain->certs[i].size))) { in HksCheckIpcCertificateChain()
249 certBufSize += sizeof(certChain->certs[i].size); in HksCheckIpcCertificateChain()
251 if (IsAdditionOverflow(certChain->certs[i].size, DEFAULT_ALIGN_MASK_SIZE)) { in HksCheckIpcCertificateChain()
254 if (IsAdditionOverflow(certBufSize, ALIGN_SIZE(certChain in HksCheckIpcCertificateChain()
230 HksCheckIpcCertificateChain(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksCertChain *certChain) HksCheckIpcCertificateChain() argument
[all...]
/base/security/certificate_framework/frameworks/js/napi/certificate/src/
H A Dnapi_x509_cert_chain.cpp50 HcfCertChain *certChain = nullptr; member
61 NapiX509CertChain::NapiX509CertChain(HcfCertChain *certChain) in NapiX509CertChain() argument
63 this->certChain_ = certChain; in NapiX509CertChain()
157 context->async->errCode = HcfCertChainCreate(context->encodingBlob, nullptr, &context->certChain); in CreateCertChainExecute()
168 HcfCertChain *certChain = context->buildResult->certChain; in BuildX509CertChainExecute() local
169 context->async->errCode = certChain->validate( in BuildX509CertChainExecute()
170 certChain, &(context->bulidParams->validateParameters), &(context->buildResult->validateResult)); in BuildX509CertChainExecute()
178 static napi_value BuildCreateInstance(napi_env env, HcfCertChain *certChain) in BuildCreateInstance() argument
181 NapiX509CertChain *napiObject = new (std::nothrow) NapiX509CertChain(certChain); in BuildCreateInstance()
385 HcfCertChain *certChain = GetCertChain(); ToString() local
402 HcfCertChain *certChain = GetCertChain(); HashCode() local
424 HcfCertChain *certChain = nullptr; CreateX509CertChainByArray() local
847 HcfCertChain *certChain = napiCertChainObj->GetCertChain(); NapiGetCertList() local
948 napi_value certChain = napiObject->ConvertToJsCertChain(env); ConvertToJsBuildResult() local
[all...]
/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/core/src/
H A Dhks_client_service_test.cpp198 const struct HksParamSet *paramSet, struct HksBlob *certChain, const uint8_t *remoteObject) in HksServiceAttestKeyForDe()
214 ret = HksServiceAttestKey(processInfo, keyAlias, newParamSet, certChain, remoteObject); in HksServiceAttestKeyForDe()
407 static void FreeCertChainBlob(struct HksBlob *certChain) in FreeCertChainBlob() argument
409 HKS_FREE(certChain->data); in FreeCertChainBlob()
410 certChain->size = 0; in FreeCertChainBlob()
411 HKS_FREE(certChain); in FreeCertChainBlob()
416 struct HksBlob *certChain = (struct HksBlob *)HksMalloc(sizeof(struct HksBlob) * HKS_CERT_COUNT); in ConstructCertChainBlob() local
417 if (certChain == nullptr) { in ConstructCertChainBlob()
420 certChain->data = (uint8_t *)HksMalloc(g_defaultCertSize); in ConstructCertChainBlob()
421 if (certChain in ConstructCertChainBlob()
197 HksServiceAttestKeyForDe(const struct HksProcessInfo *processInfo, const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, struct HksBlob *certChain, const uint8_t *remoteObject) HksServiceAttestKeyForDe() argument
484 struct HksBlob *certChain = nullptr; HWTEST_F() local
539 struct HksBlob *certChain = nullptr; HWTEST_F() local
599 struct HksBlob *certChain = nullptr; HWTEST_F() local
[all...]

Completed in 12 milliseconds

1234