/base/security/certificate_manager/test/unittest/src/ |
H A D | cm_app_cert_test.cpp | 137 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; in HWTEST_F() local 139 int32_t ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 142 ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 164 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; in HWTEST_F() local 166 int32_t ret = CmInstallAppCert(&g_appCert, &appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 169 ret = CmInstallAppCert(&g_appCert, &appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 183 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; in HWTEST_F() local 190 int32_t ret = CmInstallAppCert(&appCert, &g_appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 193 ret = CmInstallAppCert(&appCert, &g_appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 207 struct CmBlob certAlias in HWTEST_F() local 231 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 255 struct CmBlob certAlias = { sizeof(aliasBuf) - 1, aliasBuf }; /* not include '\\0' */ HWTEST_F() local 273 struct CmBlob certAlias = { sizeof(aliasBuf), aliasBuf }; HWTEST_F() local 291 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 321 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 353 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 427 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 465 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 538 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 581 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 629 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 673 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 698 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local 723 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; HWTEST_F() local [all...] |
H A D | cm_user_cert_test.cpp | 196 struct CmBlob certAlias[] = {
member 243 ret = CmInstallUserTrustedCert(&userCert[0], &certAlias[0], &certUri);
in HWTEST_F() 262 ret = CmInstallUserTrustedCert(&userCert[1], &certAlias[1], &certUri);
in HWTEST_F() 281 ret = CmInstallUserTrustedCert(&userCert[2], &certAlias[2], &certUri);
in HWTEST_F() 417 ret = CmInstallUserTrustedCert(&userCert[2], &certAlias[2], &certUri);
in HWTEST_F() 522 ret = CmInstallUserCACert(&userCert[0], &certAlias[0], TEST_USERID, true, &certUri013);
in HWTEST_F() 541 ret = CmInstallUserCACert(nullptr, &certAlias[0], TEST_USERID, true, &certUri014);
in HWTEST_F() 547 ret = CmInstallUserCACert(&userCert[0], &certAlias[0], TEST_USERID, true, nullptr);
in HWTEST_F() 565 ret = CmInstallUserCACert(&userCertTemp, &certAlias[0], TEST_USERID, true, &certUri015);
in HWTEST_F() 642 ret = CmInstallUserCACert(&userCert[0], &certAlias[ in HWTEST_F() 1486 struct CmBlob certAlias = { sizeof(aliasBuf012), aliasBuf012 }; HWTEST_F() local [all...] |
H A D | cm_test_common.cpp | 162 (strcmp(firstCert->certAlias, secondCert->certAlias) == 0) && in CompareCert() 187 str += certAbstract->certAlias; in DumpCertAbstractInfo() 217 (strcmp(firstCert->certAlias, secondCert->certAlias) == 0) && in CompareCertInfo() 245 str += certInfo->certAlias; in DumpCertInfo()
|
/base/security/certificate_manager/test/fuzz_test/cminstallusertrustedcert_fuzzer/ |
H A D | cminstallusertrustedcert_fuzzer.cpp | 42 struct CmBlob certAlias = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local 43 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &certAlias)) { in DoSomethingInterestingWithMyAPI() 55 (void)CmInstallUserTrustedCert(&userCert, &certAlias, &certUri); in DoSomethingInterestingWithMyAPI()
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/ |
H A D | cm_ipc_service_serialization.c | 164 ret = CopyBlobToBuffer(&(certBlob->certAlias[i]), certificateList, &offset); in CmGetCertListPack() 166 CM_LOG_E("Copy certificate certAlias failed"); in CmGetCertListPack() 233 struct CmBlob certAlias; in CmServiceGetCertInfoPack() local 234 certAlias.size = MAX_LEN_CERT_ALIAS; in CmServiceGetCertInfoPack() 235 certAlias.data = (uint8_t *)CmMalloc(MAX_LEN_CERT_ALIAS); in CmServiceGetCertInfoPack() 236 if (certAlias.data == NULL) { in CmServiceGetCertInfoPack() 239 (void)memset_s(certAlias.data, MAX_LEN_CERT_ALIAS, 0, MAX_LEN_CERT_ALIAS); in CmServiceGetCertInfoPack() 241 ret = CmGetCertAlias(store, (char *)certUri->data, certificateData, &(certAlias)); in CmServiceGetCertInfoPack() 243 CM_LOG_E("Failed to get cert certAlias"); in CmServiceGetCertInfoPack() 244 CM_FREE_BLOB(certAlias); in CmServiceGetCertInfoPack() [all...] |
H A D | cm_ipc_service.c | 218 struct CmBlob certAlias = { 0, NULL }; in CmIpcServiceInstallAppCert() local 222 { .tag = CM_TAG_PARAM2_BUFFER, .blob = &certAlias }, in CmIpcServiceInstallAppCert() 237 struct CmAppCertParam certParam = { &appCert, &appCertPwd, &certAlias, store, userId }; in CmIpcServiceInstallAppCert() 249 CmReportSGInstallAppCert(&certAlias, store, ret); in CmIpcServiceInstallAppCert() 369 struct CmBlob *certUri, struct CmBlob *certAlias) in CmCertListGetAppCertInfo() 380 ret = GetAppCertInfo(&keyUri, certType, certUri, certAlias); in CmCertListGetAppCertInfo() 414 struct CmBlob certAlias = { sizeof(aliasBuf), aliasBuf }; in CmServiceGetAppCertListPack() local 416 ret = CmCertListGetAppCertInfo(&fileNames[i], &certType, &certUri, &certAlias); in CmServiceGetAppCertListPack() 434 ret = CopyBlobToBuffer(&certAlias, certificateList, &offset); in CmServiceGetAppCertListPack() 599 /* buff struct: certCount + certType + certAlias in CmAppCertificateInfoPack() 368 CmCertListGetAppCertInfo(const struct CmBlob *fileName, struct CmBlob *certType, struct CmBlob *certUri, struct CmBlob *certAlias) CmCertListGetAppCertInfo() argument 1159 struct CmBlob certAlias = { 0, NULL }; CmIpcServiceInstallUserCert() local [all...] |
/base/security/certificate_manager/interfaces/kits/cj/include/ |
H A D | cj_cert_manager_ffi.h | 39 char *certAlias; member 46 char *certAlias; member 58 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri);
|
/base/security/certificate_manager/test/fuzz_test/cminstallappcert_fuzzer/ |
H A D | cminstallappcert_fuzzer.cpp | 49 struct CmBlob certAlias = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local 50 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &certAlias)) { in DoSomethingInterestingWithMyAPI() 68 (void)CmInstallAppCert(&appCert, &appCertPwd, &certAlias, store, &keyUri); in DoSomethingInterestingWithMyAPI()
|
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/src/ |
H A D | cert_manager_api.c | 84 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) in CmInstallAppCert() 87 if (appCert == NULL || appCertPwd == NULL || certAlias == NULL || in CmInstallAppCert() 92 int32_t ret = CmClientInstallAppCert(appCert, appCertPwd, certAlias, store, keyUri); in CmInstallAppCert() 296 CM_API_EXPORT int32_t CmInstallUserTrustedCert(const struct CmBlob *userCert, const struct CmBlob *certAlias, in CmInstallUserTrustedCert() argument 300 if ((userCert == NULL) || (certAlias == NULL) || (certUri == NULL)) { in CmInstallUserTrustedCert() 306 int32_t ret = CmInstallUserCACert(userCert, certAlias, userId, status, certUri); in CmInstallUserTrustedCert() 336 (certParam->certAlias == NULL) || (keyUri == NULL) || (keyUri->data == NULL) || in CmInstallSystemAppCert() 348 const struct CmBlob *certAlias, const uint32_t userId, const bool status, struct CmBlob *certUri) in CmInstallUserCACert() 351 if ((userCert == NULL) || (certAlias == NULL) || (certUri == NULL)) { in CmInstallUserCACert() 366 ret = CmClientInstallUserTrustedCert(userCert, certAlias, userI in CmInstallUserCACert() 83 CmInstallAppCert(const struct CmBlob *appCert, const struct CmBlob *appCertPwd, const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) CmInstallAppCert() argument 347 CmInstallUserCACert(const struct CmBlob *userCert, const struct CmBlob *certAlias, const uint32_t userId, const bool status, struct CmBlob *certUri) CmInstallUserCACert() argument [all...] |
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/security_guard_report/include/ |
H A D | cm_security_guard_info.h | 27 void CmReportSGInstallUserCert(const struct CmBlob *certAlias, int32_t result); 31 void CmReportSGInstallAppCert(const struct CmBlob *certAlias, uint32_t store, int32_t result);
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_check.c | 162 static int32_t CmCheckCertAlias(const struct CmBlob *certAlias, uint32_t store) in CmCheckCertAlias() argument 164 if (CmCheckBlob(certAlias) != CM_SUCCESS) { in CmCheckCertAlias() 165 CM_LOG_E("certAlias blob is invalid"); in CmCheckCertAlias() 169 if (certAlias->size > MAX_LEN_CERT_ALIAS) { in CmCheckCertAlias() 174 if ((store == CM_PRI_CREDENTIAL_STORE) && (certAlias->size > MAX_LEN_PRI_CRED_ALIAS)) { in CmCheckCertAlias() 179 if ((store != CM_PRI_CREDENTIAL_STORE) && (strcmp("", (char *)certAlias->data) == 0)) { in CmCheckCertAlias() 184 if (!AppCertCheckBlobValid(certAlias)) { in CmCheckCertAlias() 185 CM_LOG_E("certAlias data check fail"); in CmCheckCertAlias() 232 ret = CmCheckCertAlias(certParam->certAlias, certParam->store); in CmServiceInstallAppCertCheck() 478 const struct CmBlob *certAlias, cons in CmServiceInstallUserCertCheck() 477 CmServiceInstallUserCertCheck(struct CmContext *cmContext, const struct CmBlob *userCert, const struct CmBlob *certAlias, const uint32_t userId) CmServiceInstallUserCertCheck() argument [all...] |
H A D | cert_manager_query.c | 352 certBlob->certAlias[i].size = MAX_LEN_CERT_ALIAS;
in CmMallocCertBlob() 353 certBlob->certAlias[i].data = (uint8_t *)CMMalloc(MAX_LEN_CERT_ALIAS);
in CmMallocCertBlob() 354 if (certBlob->certAlias[i].data == NULL) {
in CmMallocCertBlob() 357 (void)memset_s(certBlob->certAlias[i].data, MAX_LEN_CERT_ALIAS, 0, MAX_LEN_CERT_ALIAS);
in CmMallocCertBlob() 443 CM_LOG_E("Failed to get cert certAlias");
in CmGetCertAlias() 504 &(certBlob->certAlias[i])); /* alias */
in CmGetCertListInfo() 506 CM_LOG_E("Failed to get cert certAlias");
in CmGetCertListInfo() 532 CM_FREE_BLOB(certBlob->certAlias[i]);
in CmFreeCertBlob()
|
H A D | cert_manager.c | 568 static int32_t ConstructCertUri(const struct CmContext *context, const struct CmBlob *certAlias, in ConstructCertUri() argument 574 ret = CmConstructCommonUri(context, CM_URI_TYPE_CERTIFICATE, certAlias, &commonUri); in ConstructCertUri() 600 const struct CmBlob *userCert, const struct CmBlob *certAlias, struct CmBlob *certUri) in CmWriteUserCert() 602 if (certAlias->size > MAX_LEN_CERT_ALIAS) { in CmWriteUserCert() 609 ret = ConstructCertUri(context, certAlias, certUri); in CmWriteUserCert() 935 int32_t GetObjNameFromCertData(const struct CmBlob *certData, const struct CmBlob *certAlias, in GetObjNameFromCertData() argument 938 if ((CmCheckBlob(certData) != CM_SUCCESS) || (CmCheckBlob(certAlias) != CM_SUCCESS) || (objectName == NULL)) { in GetObjNameFromCertData() 942 struct CmBlob object = { certAlias->size, certAlias->data }; in GetObjNameFromCertData() 945 if (strcmp("", (char *)certAlias in GetObjNameFromCertData() 599 CmWriteUserCert(const struct CmContext *context, struct CmMutableBlob *pathBlob, const struct CmBlob *userCert, const struct CmBlob *certAlias, struct CmBlob *certUri) CmWriteUserCert() argument [all...] |
/base/security/certificate_manager/test/unittest/multi_thread_test/src/ |
H A D | cm_app_cert_multi_thread_test.cpp | 116 struct CmBlob certAlias = { sizeof(certAliasBuf), certAliasBuf }; in HWTEST_F() local 121 int32_t ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 124 ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F()
|
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include/ |
H A D | cm_type.h | 231 struct CmBlob certAlias[MAX_COUNT_CERTIFICATE]; member 244 char certAlias[MAX_LEN_CERT_ALIAS]; member 252 char certAlias[MAX_LEN_CERT_ALIAS]; member 264 char certAlias[MAX_LEN_CERT_ALIAS]; member 272 char certAlias[MAX_LEN_CERT_ALIAS]; member 370 struct CmBlob *certAlias; member
|
H A D | cert_manager_api.h | 34 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri); 71 const struct CmBlob *certAlias, struct CmBlob *certUri); 80 const struct CmBlob *certAlias, const uint32_t userId, const bool status, struct CmBlob *certUri);
|
/base/security/certificate_manager/interfaces/kits/cj/src/ |
H A D | cj_cert_manager_ffi.c | 21 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) in FfiCertManagerInstallAppCert() 23 return CmInstallAppCert(appCert, appCertPwd, certAlias, store, keyUri); in FfiCertManagerInstallAppCert() 110 (*retObj)->certAlias = strdup(certificateList.certAbstract[i].certAlias); in FfiCertManagerGetUserCertList() 136 retObj->certAlias = strdup(info.certAlias); in FfiCertManagerGetUserCertInfo() 20 FfiCertManagerInstallAppCert(const struct CmBlob *appCert, const struct CmBlob *appCertPwd, const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) FfiCertManagerInstallAppCert() argument
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/security_guard_report/src/ |
H A D | cm_security_guard_info.c | 117 void CmReportSGInstallUserCert(const struct CmBlob *certAlias, int32_t result) in CmReportSGInstallUserCert() argument 129 ConstructInfoAndReport(certAlias, action, &info); in CmReportSGInstallUserCert() 131 (void)certAlias; in CmReportSGInstallUserCert() 164 void CmReportSGInstallAppCert(const struct CmBlob *certAlias, uint32_t store, int32_t result) in CmReportSGInstallAppCert() argument 176 ConstructInfoAndReport(certAlias, action, &info); in CmReportSGInstallAppCert() 178 (void)certAlias; in CmReportSGInstallAppCert()
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/ |
H A D | cert_manager.h | 56 const struct CmBlob *userCert, const struct CmBlob *certAlias, struct CmBlob *certUri); 91 int32_t GetObjNameFromCertData(const struct CmBlob *certData, const struct CmBlob *certAlias,
|
H A D | cert_manager_check.h | 45 const struct CmBlob *certAlias, const uint32_t userId);
|
H A D | cert_manager_uri.h | 75 const struct CmBlob *certAlias, struct CmBlob *outUri);
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/common/src/ |
H A D | cm_x509.c | 194 static int32_t GetDisplayName(X509 *x509cert, const struct CmBlob *certAlias, in GetDisplayName() argument 198 if (strcmp("", (char *)certAlias->data) == 0) { in GetDisplayName() 213 if (memcpy_s(displaytName->data, displaytName->size, certAlias->data, certAlias->size) != EOK) { in GetDisplayName() 217 displaytName->size = certAlias->size; in GetDisplayName() 222 int32_t GetSubjectNameAndAlias(X509 *x509cert, const struct CmBlob *certAlias, in GetSubjectNameAndAlias() argument 225 if ((x509cert == NULL) || (CmCheckBlob(certAlias) != CM_SUCCESS) || in GetSubjectNameAndAlias() 238 int32_t ret = GetDisplayName(x509cert, certAlias, (char *)subjectName->data, displaytName); in GetSubjectNameAndAlias()
|
/base/security/certificate_manager/interfaces/kits/napi/src/ |
H A D | cm_napi_common.cpp | 102 napi_value ParseCertAlias(napi_env env, napi_value napiObj, CmBlob *&certAlias) in ParseCertAlias() argument 139 certAlias = static_cast<CmBlob *>(CmMalloc(sizeof(CmBlob))); in ParseCertAlias() 140 if (certAlias == nullptr) { in ParseCertAlias() 146 certAlias->data = reinterpret_cast<uint8_t *>(value); in ParseCertAlias() 147 certAlias->size = static_cast<uint32_t>((length + 1) & UINT32_MAX); in ParseCertAlias() 325 napi_value certAlias = nullptr; in GenerateCertAbstractArray() local 330 napi_create_string_latin1(env, static_cast<const char *>(certAbstract[i].certAlias), in GenerateCertAbstractArray() 331 NAPI_AUTO_LENGTH, &certAlias); in GenerateCertAbstractArray() 339 napi_set_named_property (env, element, CM_CERT_PROPERTY_CERTALIAS.c_str(), certAlias); in GenerateCertAbstractArray() 390 NAPI_CALL(env, napi_create_string_latin1(env, static_cast<const char *>(certInfo->certAlias), in GenerateCertInfo() [all...] |
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/ |
H A D | cm_ipc_client.h | 36 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri); 72 int32_t CmClientInstallUserTrustedCert(const struct CmBlob *userCert, const struct CmBlob *certAlias,
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/common/include/ |
H A D | cm_x509.h | 67 int32_t GetSubjectNameAndAlias(X509 *x509cert, const struct CmBlob *certAlias,
|