/base/web/webview/ohos_adapter/cert_mgr_adapter/src/ |
H A D | cert_mgr_adapter_impl.cpp | 47 int32_t CertManagerAdapterImpl::InitCertInfo(struct CertInfo *certInfo) in InitCertInfo() argument 49 if (certInfo == nullptr) { in InitCertInfo() 53 certInfo->certInfo.data = static_cast<uint8_t *>(malloc(MAX_LEN_CERTIFICATE)); in InitCertInfo() 54 if (certInfo->certInfo.data == nullptr) { in InitCertInfo() 57 certInfo->certInfo.size = MAX_LEN_CERTIFICATE; in InitCertInfo() 126 int32_t CertManagerAdapterImpl::GetCertInfo(char *uri, struct CertInfo *certInfo, int32_t certType) in GetCertInfo() argument 129 (void)memset_s(certInfo, le in GetCertInfo() 197 struct CertInfo certInfo; GetCertDataBySubject() local 233 struct CertInfo certInfo; GetSytemRootCertData() local 317 struct CertInfo certInfo; GetUserRootCertData() local [all...] |
/base/security/certificate_manager/test/unittest/src/ |
H A D | cm_get_certinfo_test.cpp | 116 struct CertInfo certInfo; in HWTEST_F() local 118 (void)memset_s(&certInfo, len, 0, len); in HWTEST_F() 119 int32_t ret = InitCertInfo(&certInfo); in HWTEST_F() 122 ret = CmGetCertInfo(&uriBlob, CM_SYSTEM_TRUSTED_STORE, &certInfo); in HWTEST_F() 125 EXPECT_EQ(CompareCertInfo(&certInfo, &(g_listCertInfoexpectResult[0].CertInfo)), true) <<DumpCertInfo(&certInfo); in HWTEST_F() 127 FreeCMBlobData(&(certInfo.certInfo)); in HWTEST_F() 161 FreeCMBlobData(&(firstCertInfo.certInfo)); in HWTEST_F() 162 FreeCMBlobData(&(secondCertInfo.certInfo)); in HWTEST_F() 174 struct CertInfo certInfo; HWTEST_F() local 205 struct CertInfo certInfo; HWTEST_F() local [all...] |
H A D | cm_test_common.cpp | 69 int32_t InitCertInfo(struct CertInfo *certInfo) in InitCertInfo() argument 71 if (certInfo == nullptr) { in InitCertInfo() 75 certInfo->certInfo.data = static_cast<uint8_t *>(CmMalloc(MAX_LEN_CERTIFICATE)); in InitCertInfo() 76 if (certInfo->certInfo.data == NULL) { in InitCertInfo() 79 certInfo->certInfo.size = MAX_LEN_CERTIFICATE; in InitCertInfo() 110 (*cInfo)->certInfo.data = static_cast<uint8_t *>(CmMalloc(MAX_LEN_CERTIFICATE)); in InitUserCertInfo() 111 if ((*cInfo)->certInfo in InitUserCertInfo() 236 DumpCertInfo(const struct CertInfo *certInfo) DumpCertInfo() argument [all...] |
H A D | cm_user_cert_test.cpp | 75 struct CertInfo certInfo;
member 1101 EXPECT_EQ(CompareCertInfo(certInfo001, &(g_certInfoExpectResult[0].certInfo)), true) << DumpCertInfo(certInfo001);
in HWTEST_F() 1102 EXPECT_EQ(CompareCertData(&(certInfo001->certInfo), &(g_certInfoExpectResult[0].certInfo.certInfo)), true);
in HWTEST_F() 1146 EXPECT_EQ(CompareCertInfo(certInfo002, &(g_certInfoExpectResult[i].certInfo)), true) <<
in HWTEST_F() 1148 EXPECT_EQ(CompareCertData(&(certInfo002->certInfo), &(g_certInfoExpectResult[i].certInfo.certInfo)), true);
in HWTEST_F() 1182 char *uri = g_certInfoExpectResult[0].certInfo in HWTEST_F() [all...] |
/base/request/request/services/src/cxx/ |
H A D | request_cert_mgr_adapter.cpp | 46 int32_t RequestCertManager::InitCertInfo(struct CertInfo *certInfo)
in InitCertInfo() argument 48 certInfo->certInfo.data = static_cast<uint8_t *>(malloc(MAX_LEN_CERTIFICATE));
in InitCertInfo() 49 if (certInfo->certInfo.data == nullptr) {
in InitCertInfo() 52 certInfo->certInfo.size = MAX_LEN_CERTIFICATE;
in InitCertInfo() 95 void RequestCertManager::FreeCertInfo(struct CertInfo *certInfo)
in FreeCertInfo() argument 97 free(certInfo->certInfo in FreeCertInfo() 117 struct CertInfo certInfo; GetUserCertsData() local [all...] |
/base/security/device_auth/services/identity_manager/src/ |
H A D | cert_operation.c | 107 int32_t AddCertInfoToJson(const CertInfo *certInfo, CJson *out) in AddCertInfoToJson() argument 109 if (certInfo == NULL || out == NULL) { in AddCertInfoToJson() 113 if (AddIntToJson(out, FIELD_SIGN_ALG, certInfo->signAlg) != HC_SUCCESS) { in AddCertInfoToJson() 117 if (AddStringToJson(out, FIELD_PK_INFO, (const char *)certInfo->pkInfoStr.val) != HC_SUCCESS) { in AddCertInfoToJson() 121 if (AddByteToJson(out, FIELD_PK_INFO_SIGNATURE, certInfo->pkInfoSignature.val, in AddCertInfoToJson() 122 certInfo->pkInfoSignature.length) != HC_SUCCESS) { in AddCertInfoToJson() 188 static TrustedGroupEntry *GetSelfGroupEntryByPeerCert(int32_t osAccountId, const CertInfo *certInfo) in GetSelfGroupEntryByPeerCert() argument 190 CJson *peerPkInfoJson = CreateJsonFromString((const char *)certInfo->pkInfoStr.val); in GetSelfGroupEntryByPeerCert() 241 int32_t osAccountId, const CertInfo *certInfo, TrustedDeviceEntry *deviceEntry) in GetSelfDeviceEntryByPeerCert() 243 TrustedGroupEntry *groupEntry = GetSelfGroupEntryByPeerCert(osAccountId, certInfo); in GetSelfDeviceEntryByPeerCert() 240 GetSelfDeviceEntryByPeerCert( int32_t osAccountId, const CertInfo *certInfo, TrustedDeviceEntry *deviceEntry) GetSelfDeviceEntryByPeerCert() argument 254 VerifyPeerCertInfo(int32_t osAccountId, const char *selfUserId, const char *selfAuthId, const CertInfo *certInfo) VerifyPeerCertInfo() argument 354 GenerateCertInfo(const Uint8Buff *pkInfoStr, const Uint8Buff *pkInfoSignature, CertInfo *certInfo) GenerateCertInfo() argument 386 GetCertInfo(int32_t osAccountId, const char *userId, const char *authId, CertInfo *certInfo) GetCertInfo() argument 592 isNeedGeneratePdidByPeerCert(int32_t osAccountId, const CertInfo *certInfo) isNeedGeneratePdidByPeerCert() argument 777 GetAccountAsymCredInfo(int32_t osAccountId, const CertInfo *certInfo, IdentityInfo **returnInfo) GetAccountAsymCredInfo() argument [all...] |
/base/security/appverify/interfaces/innerkits/appverify_lite/src/ |
H A D | app_verify.c | 924 static int32_t CertInfoInit(CertInfo *certInfo) in CertInfoInit() argument 926 int32_t ret = memset_s(certInfo, sizeof(CertInfo), 0, sizeof(CertInfo)); in CertInfoInit() 933 void FreeCertInfo(CertInfo *certInfo) in FreeCertInfo() argument 935 if (certInfo == NULL) { in FreeCertInfo() 938 if (certInfo->issuer != NULL) { in FreeCertInfo() 939 APPV_FREE(certInfo->issuer); in FreeCertInfo() 940 certInfo->issuerLen = 0; in FreeCertInfo() 943 if (certInfo->subject != NULL) { in FreeCertInfo() 944 APPV_FREE(certInfo->subject); in FreeCertInfo() 945 certInfo in FreeCertInfo() 957 CertInfo *certInfo = APPV_MALLOC(sizeof(CertInfo)); GetCertInfo() local [all...] |
/base/security/certificate_manager/interfaces/kits/cj/src/ |
H A D | cj_cert_manager_ffi.c | 122 info.certInfo.data = malloc(MAX_LEN_CERTIFICATE); in FfiCertManagerGetUserCertInfo() 123 if (info.certInfo.data == NULL) { in FfiCertManagerGetUserCertInfo() 126 info.certInfo.size = MAX_LEN_CERTIFICATE; in FfiCertManagerGetUserCertInfo() 130 free(info.certInfo.data); in FfiCertManagerGetUserCertInfo() 144 retObj->certInfo.data = info.certInfo.data; in FfiCertManagerGetUserCertInfo() 145 retObj->certInfo.size = info.certInfo.size; in FfiCertManagerGetUserCertInfo()
|
/base/security/certificate_manager/interfaces/kits/napi/src/ |
H A D | cm_napi_common.cpp | 379 napi_value GenerateCertInfo(napi_env env, const struct CertInfo *certInfo) in GenerateCertInfo() argument 381 if (certInfo == nullptr) { in GenerateCertInfo() 388 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->uri), in GenerateCertInfo() 390 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->certAlias), in GenerateCertInfo() 392 NAPI_CALL(env, napi_get_boolean(env, certInfo->status, &cInfVal.status)); in GenerateCertInfo() 393 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->issuerName), in GenerateCertInfo() 395 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->subjectName), in GenerateCertInfo() 397 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->serial), in GenerateCertInfo() 399 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->notBefore), in GenerateCertInfo() 401 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo in GenerateCertInfo() 613 FreeCertInfo(CertInfo *&certInfo) FreeCertInfo() argument [all...] |
H A D | cm_napi_get_system_cert_info.cpp | 114 napi_value certInfo = GenerateCertInfo(env, context->certificate); in GetCertInfoWriteResult() local 115 if (certInfo != nullptr) { in GetCertInfoWriteResult() 116 napi_set_named_property(env, result, CM_RESULT_PRPPERTY_CERTINFO.c_str(), certInfo); in GetCertInfoWriteResult() 135 context->certificate->certInfo.data = static_cast<uint8_t *>(CmMalloc(MAX_LEN_CERTIFICATE)); in GetCertInfoExecute() 136 if (context->certificate->certInfo.data == nullptr) { in GetCertInfoExecute() 137 CM_LOG_E("malloc certificate certInfo data fail"); in GetCertInfoExecute() 141 context->certificate->certInfo.size = MAX_LEN_CERTIFICATE; in GetCertInfoExecute()
|
H A D | cm_napi_get_app_cert_info_common.cpp | 101 napi_value certInfo = GenerateAppCertInfo(env, context->credential); in GetAppCertInfoWriteResult() local 102 if (certInfo != nullptr) { in GetAppCertInfoWriteResult() 103 napi_set_named_property(env, result, CM_RESULT_PRPPERTY_CREDENTIAL.c_str(), certInfo); in GetAppCertInfoWriteResult()
|
/base/security/certificate_manager/test/unittest/module_test/src/ |
H A D | cm_log_test.cpp | 127 /* copy certInfo data */
in ConstructCertBuf() 564 certInfoStr.certInfo.size = 0; /* certInfo size invalid */
in HWTEST_F() 565 certInfoStr.certInfo.data = certInfoData;
in HWTEST_F() 589 certInfoStr.certInfo.size = sizeof(certInfoData);
in HWTEST_F() 590 certInfoStr.certInfo.data = nullptr; /* certInfo data invalid */
in HWTEST_F() 614 certInfoStr.certInfo.size = sizeof(certInfoData);
in HWTEST_F() 615 certInfoStr.certInfo.data = certInfoData;
in HWTEST_F() 621 struct CmBlob outData = { sizeof(outDataBuf), outDataBuf }; /* copy certInfo dat in HWTEST_F() [all...] |
H A D | cm_cert_parse_test.cpp | 424 struct CmBlob certInfo = { sizeof(g_rsa2048P12CertInfo), const_cast<uint8_t *>(g_rsa2048P12CertInfo) };
in HWTEST_F() local 427 int32_t ret = CmParsePkcs12Cert(&certInfo, reinterpret_cast<char *>(const_cast<uint8_t *>(g_certPwd)),
in HWTEST_F() 471 struct CmBlob certInfo = { sizeof(g_rsa2048P12CertInfo), nullptr };
in HWTEST_F() local 474 int32_t ret = CmParsePkcs12Cert(&certInfo, reinterpret_cast<char *>(const_cast<uint8_t *>(g_certPwd)),
in HWTEST_F() 495 struct CmBlob certInfo = { MAX_LEN_CERTIFICATE_CHAIN + 1, const_cast<uint8_t *>(g_rsa2048P12CertInfo) };
in HWTEST_F() local 498 int32_t ret = CmParsePkcs12Cert(&certInfo, reinterpret_cast<char *>(const_cast<uint8_t *>(g_certPwd)),
in HWTEST_F() 520 struct CmBlob certInfo = { sizeof(tempBuf), tempBuf };
in HWTEST_F() local 523 int32_t ret = CmParsePkcs12Cert(&certInfo, reinterpret_cast<char *>(const_cast<uint8_t *>(g_certPwd)),
in HWTEST_F() 544 struct CmBlob certInfo = { sizeof(g_rsa2048P12CertInfo), const_cast<uint8_t *>(g_rsa2048P12CertInfo) };
in HWTEST_F() local 548 int32_t ret = CmParsePkcs12Cert(&certInfo, tempPw in HWTEST_F() [all...] |
/base/request/request/services/include/ |
H A D | request_cert_mgr_adapter.h | 45 int32_t InitCertInfo(struct CertInfo *certInfo);
48 void FreeCertInfo(struct CertInfo *certInfo);
|
/base/security/device_auth/services/creds_manager/inc/ |
H A D | creds_manager.h | 26 int32_t AddCertInfoToJson(const CertInfo *certInfo, CJson *out); 31 int32_t GetCredInfoByPeerCert(const CJson *in, const CertInfo *certInfo, IdentityInfo **returnInfo);
|
/base/security/device_auth/services/identity_manager/inc/ |
H A D | cert_operation.h | 25 int32_t AddCertInfoToJson(const CertInfo *certInfo, CJson *out); 31 int32_t GetAccountAsymCredInfo(int32_t osAccountId, const CertInfo *certInfo, IdentityInfo **returnInfo);
|
/base/security/device_auth/services/identity_manager/src/mock/ |
H A D | cert_operation_mock.c | 48 int32_t GetAccountAsymCredInfo(int32_t osAccountId, const CertInfo *certInfo, IdentityInfo **returnInfo) in GetAccountAsymCredInfo() argument 51 (void)certInfo; in GetAccountAsymCredInfo()
|
/base/security/certificate_manager/test/unittest/include/ |
H A D | cm_test_common.h | 57 std::string DumpCertInfo(const struct CertInfo* certInfo); 66 int32_t InitCertInfo(struct CertInfo *certInfo);
|
/base/web/webview/ohos_adapter/cert_mgr_adapter/include/ |
H A D | cert_mgr_adapter_impl.h | 53 int32_t InitCertInfo(struct CertInfo *certInfo); 55 int32_t GetCertInfo(char *uri, struct CertInfo *certInfo, int32_t certType);
|
/base/security/device_auth/services/creds_manager/src/ |
H A D | creds_manager.c | 184 int32_t GetCredInfoByPeerCert(const CJson *in, const CertInfo *certInfo, IdentityInfo **returnInfo) in GetCredInfoByPeerCert() argument 186 if (in == NULL || certInfo == NULL || returnInfo == NULL) { in GetCredInfoByPeerCert() 196 authIdentityTest->getCredInfoByPeerCert(in, certInfo, returnInfo); in GetCredInfoByPeerCert() 202 authIdentityTest->getCredInfoByPeerCert(in, certInfo, returnInfo); in GetCredInfoByPeerCert() 209 return authIdentity->getCredInfoByPeerCert(in, certInfo, returnInfo); in GetCredInfoByPeerCert()
|
/base/security/device_auth/test/fuzztest/creds_manager/credsmanager_fuzzer/ |
H A D | credsmanager_fuzzer.cpp | 545 static void GetCertInfo(int32_t osAccountId, const char *userId, const char *deviceId, CertInfo *certInfo) in GetCertInfo() argument 549 certInfo->pkInfoStr.val = reinterpret_cast<uint8_t *>(HcMalloc(token->pkInfoStr.length, 0)); in GetCertInfo() 550 certInfo->pkInfoStr.length = token->pkInfoStr.length; in GetCertInfo() 551 (void)memcpy_s(certInfo->pkInfoStr.val, certInfo->pkInfoStr.length, token->pkInfoStr.val, token->pkInfoStr.length); in GetCertInfo() 552 certInfo->pkInfoSignature.val = reinterpret_cast<uint8_t *>(HcMalloc(token->pkInfoSignature.length, 0)); in GetCertInfo() 553 certInfo->pkInfoSignature.length = token->pkInfoSignature.length; in GetCertInfo() 554 (void)memcpy_s(certInfo->pkInfoSignature.val, certInfo->pkInfoSignature.length, token->pkInfoSignature.val, in GetCertInfo() 556 certInfo in GetCertInfo() 1087 CredsManagerTestInner(CertInfo *certInfo, CJson *json, IdentityInfo *info) CredsManagerTestInner() argument 1121 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; CredsManagerTest35() local 1148 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; CredsManagerTest36() local 1166 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; CredsManagerTest37() local 1764 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; CredsManagerTest62() local 1795 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; CredsManagerTest63() local 1816 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; CredsManagerTest64() local [all...] |
/base/security/device_auth/test/unittest/tdd_framework/unit_test/services/creds_manager/ |
H A D | creds_manager_test.cpp | 556 static void GetCertInfo(int32_t osAccountId, const char *userId, const char *deviceId, CertInfo *certInfo) in GetCertInfo() argument 562 certInfo->pkInfoStr.val = (uint8_t *)HcMalloc(token->pkInfoStr.length, 0); in GetCertInfo() 563 ASSERT_NE(certInfo->pkInfoStr.val, nullptr); in GetCertInfo() 564 certInfo->pkInfoStr.length = token->pkInfoStr.length; in GetCertInfo() 565 (void)memcpy_s(certInfo->pkInfoStr.val, certInfo->pkInfoStr.length, token->pkInfoStr.val, token->pkInfoStr.length); in GetCertInfo() 566 certInfo->pkInfoSignature.val = (uint8_t *)HcMalloc(token->pkInfoSignature.length, 0); in GetCertInfo() 567 ASSERT_NE(certInfo->pkInfoSignature.val, nullptr); in GetCertInfo() 568 certInfo->pkInfoSignature.length = token->pkInfoSignature.length; in GetCertInfo() 569 (void)memcpy_s(certInfo in GetCertInfo() 1202 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; HWTEST_F() local 1241 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; HWTEST_F() local 1263 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; HWTEST_F() local 1893 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; HWTEST_F() local 1913 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; HWTEST_F() local 1938 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; HWTEST_F() local [all...] |
/base/security/device_auth/test/unittest/deviceauth/source/ |
H A D | identity_manager_test.cpp | 37 extern "C" int32_t GenerateCertInfo(const Uint8Buff *pkInfoStr, const Uint8Buff *pkInfoSignature, CertInfo *certInfo); 92 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; in HWTEST_F() local 93 int32_t ret = GenerateCertInfo(&pkInfoBuf, nullptr, &certInfo); in HWTEST_F() 102 ret = GenerateCertInfo(&pkInfoBuf, &pkInfoSigBuf, &certInfo); in HWTEST_F() 105 HcFree(certInfo.pkInfoStr.val); in HWTEST_F() 141 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; in HWTEST_F() local 142 ret = GetAccountAsymCredInfo(TEST_OS_ACCOUNT_ID, &certInfo, nullptr); in HWTEST_F() 197 CertInfo certInfo = { { nullptr, 0 }, { nullptr, 0 }, P256 }; in HWTEST_F() local 198 ret = identity->getCredInfoByPeerCert(in, &certInfo, nullptr); in HWTEST_F()
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/ |
H A D | cm_ipc_client_serialization.c | 173 X509 *cert = InitCertContext(cInfo->certInfo.data, cInfo->certInfo.size); in GetInfoFromCertData() 193 if (CmCheckBlob(&(cInfo->certInfo))) { in CmCertificateInfoUnpackFromService() 204 if (memcpy_s(cInfo->certInfo.data, cInfo->certInfo.size, bufBlob.data, bufBlob.size) != EOK) { in CmCertificateInfoUnpackFromService() 208 cInfo->certInfo.size = bufBlob.size; in CmCertificateInfoUnpackFromService()
|
/base/security/certificate_manager/interfaces/kits/cj/include/ |
H A D | cj_cert_manager_ffi.h | 54 struct CmBlob certInfo; member
|