/base/security/certificate_manager/test/unittest/src/ |
H A D | cm_get_auth_list_test.cpp | 77 struct CmAppUidList appUidList = { DEFAULT_APP_UID_COUNT, appUid }; in TearDown() local 78 ret = CmGetAuthorizedAppList(&g_keyUri, &appUidList); in TearDown() 82 EXPECT_EQ(appUidList.appUidCount, expectCount); in TearDown() 116 struct CmAppUidList appUidList = { DEFAULT_APP_UID_COUNT, appUid }; in CheckGetAuthedList() local 117 int32_t ret = CmGetAuthorizedAppList(&g_keyUri, &appUidList); in CheckGetAuthedList() 120 EXPECT_EQ(appUidList.appUidCount, count); in CheckGetAuthedList() 124 for (uint32_t j = 0; j < appUidList.appUidCount; ++j) { in CheckGetAuthedList() 125 if ((baseAppId + i) == appUidList.appUid[j]) { in CheckGetAuthedList() 161 struct CmAppUidList appUidList = { 0, nullptr }; in HWTEST_F() local 162 int32_t ret = CmGetAuthorizedAppList(keyUri, &appUidList); in HWTEST_F() 176 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 191 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 206 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 222 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 238 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 254 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 270 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 285 struct CmAppUidList *appUidList = nullptr; /* authUriList is NULL */ HWTEST_F() local 298 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 311 struct CmAppUidList appUidList = { APP_UID_COUNT_ONE, nullptr }; /* setup has granted 1 app uid */ HWTEST_F() local 324 struct CmAppUidList appUidList = { MAX_OUT_BLOB_SIZE + 1, nullptr }; /* count too big */ HWTEST_F() local 339 struct CmAppUidList appUidList = { 0, nullptr }; HWTEST_F() local 357 struct CmAppUidList appUidList = { APP_UID_COUNT_ONE, &tempUid }; HWTEST_F() local 396 struct CmAppUidList appUidList = { APP_UID_COUNT_ONE, &tempUid }; HWTEST_F() local [all...] |
/base/security/certificate_manager/test/unittest/multi_thread_test/src/ |
H A D | cm_get_auth_list_multi_thread_test.cpp | 82 struct CmAppUidList appUidList = { DEFAULT_APP_UID_COUNT, appUid }; in TearDown() local 83 ret = CmGetAuthorizedAppList(&g_keyUri, &appUidList); in TearDown() 87 EXPECT_EQ(appUidList.appUidCount, expectCount); in TearDown() 121 struct CmAppUidList appUidList = { DEFAULT_APP_UID_COUNT, appUid }; in TestGetAuthedList() local 122 int32_t ret = CmGetAuthorizedAppList(&g_keyUri, &appUidList); in TestGetAuthedList() 124 EXPECT_EQ(appUidList.appUidCount, g_checkListItemCount); in TestGetAuthedList() 128 for (uint32_t j = 0; j < appUidList.appUidCount; ++j) { in TestGetAuthedList() 129 if ((g_checkBaseAppId + i) == appUidList.appUid[j]) { in TestGetAuthedList() 146 struct CmAppUidList appUidList = { 0, nullptr }; in HWMTEST_F() local 147 int32_t ret = CmGetAuthorizedAppList(keyUri, &appUidList); in HWMTEST_F() 161 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 176 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 191 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 207 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 223 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 239 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 255 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 270 struct CmAppUidList *appUidList = nullptr; /* authUriList is NULL */ HWMTEST_F() local 283 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 296 struct CmAppUidList appUidList = { APP_UID_COUNT_ONE, nullptr }; /* setup has granted 1 app uid */ HWMTEST_F() local 309 struct CmAppUidList appUidList = { MAX_OUT_BLOB_SIZE + 1, nullptr }; /* count too big */ HWMTEST_F() local 324 struct CmAppUidList appUidList = { 0, nullptr }; HWMTEST_F() local 342 struct CmAppUidList appUidList = { APP_UID_COUNT_ONE, &tempUid }; HWMTEST_F() local [all...] |
/base/security/certificate_manager/test/fuzz_test/cmgetauthorizedapplist_fuzzer/ |
H A D | cmgetauthorizedapplist_fuzzer.cpp | 41 struct CmAppUidList appUidList = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local 42 if (!GetUintFromBuffer(myData, &remainSize, &offset, &(appUidList.appUidCount))) { in DoSomethingInterestingWithMyAPI() 46 if (appUidList.appUidCount > remainSize / sizeof(uint32_t)) { in DoSomethingInterestingWithMyAPI() 50 appUidList.appUid = reinterpret_cast<uint32_t *>(myData + offset); in DoSomethingInterestingWithMyAPI() 53 (void)CmGetAuthorizedAppList(&authorUri, &appUidList); in DoSomethingInterestingWithMyAPI()
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_auth_mgr.c | 387 struct CmAppUidList *appUidList) in CmAuthGetAuthorizedAppList() 414 if (appUidList->appUidCount < tempAppUidList.appUidCount) { in CmAuthGetAuthorizedAppList() 416 appUidList->appUidCount, tempAppUidList.appUidCount); in CmAuthGetAuthorizedAppList() 420 if (memcpy_s(appUidList->appUid, appUidList->appUidCount * sizeof(uint32_t), in CmAuthGetAuthorizedAppList() 426 appUidList->appUidCount = tempAppUidList.appUidCount; in CmAuthGetAuthorizedAppList() 563 static int32_t DeleteAuthInfo(uint32_t userId, const struct CmBlob *uri, const struct CmAppUidList *appUidList) in DeleteAuthInfo() argument 574 for (uint32_t i = 0; i < appUidList->appUidCount; ++i) { in DeleteAuthInfo() 575 ret = DeleteMacKey(&uriObj, appUidList->appUid[i]); in DeleteAuthInfo() 591 struct CmAppUidList appUidList in CmAuthDeleteAuthInfo() local 386 CmAuthGetAuthorizedAppList(const struct CmContext *context, const struct CmBlob *keyUri, struct CmAppUidList *appUidList) CmAuthGetAuthorizedAppList() argument 626 struct CmAppUidList appUidList = { 0, NULL }; CmAuthDeleteAuthInfoByUserId() local 671 struct CmAppUidList appUidList = { sizeof(appUid) / sizeof(uint32_t), appUid }; CmAuthDeleteAuthInfoByUid() local [all...] |
H A D | cert_manager_auth_list_mgr.c | 295 static int32_t FormatAppUidList(const struct CmBlob *list, struct CmAppUidList *appUidList) in FormatAppUidList() argument 304 appUidList->appUidCount = 0; in FormatAppUidList() 323 appUidList->appUidCount = count; in FormatAppUidList() 324 appUidList->appUid = (uint32_t *)data; in FormatAppUidList() 363 int32_t CmGetAuthList(const struct CmContext *context, const struct CmBlob *uri, struct CmAppUidList *appUidList) in CmGetAuthList() argument 375 appUidList->appUidCount = 0; in CmGetAuthList() 385 ret = FormatAppUidList(&list, appUidList); in CmGetAuthList() 458 int32_t CmGetAuthListByUserId(uint32_t userId, const struct CmBlob *uri, struct CmAppUidList *appUidList) in CmGetAuthListByUserId() argument 467 return CmGetAuthList(&context, uri, appUidList); in CmGetAuthListByUserId()
|
H A D | cert_manager_service.c | 171 struct CmAppUidList *appUidList) in CmServiceGetAuthorizedAppList() 183 return CmAuthGetAuthorizedAppList(context, keyUri, appUidList); in CmServiceGetAuthorizedAppList() 170 CmServiceGetAuthorizedAppList(const struct CmContext *context, const struct CmBlob *keyUri, struct CmAppUidList *appUidList) CmServiceGetAuthorizedAppList() argument
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/ |
H A D | cert_manager_auth_list_mgr.h | 29 int32_t CmGetAuthList(const struct CmContext *context, const struct CmBlob *uri, struct CmAppUidList *appUidList); 38 int32_t CmGetAuthListByUserId(uint32_t userId, const struct CmBlob *uri, struct CmAppUidList *appUidList);
|
H A D | cert_manager_auth_mgr.h | 29 struct CmAppUidList *appUidList);
|
H A D | cert_manager_service.h | 37 struct CmAppUidList *appUidList);
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/ |
H A D | cm_ipc_client.c | 615 static int32_t FormatAppUidList(const struct CmBlob *replyBlob, struct CmAppUidList *appUidList) in FormatAppUidList() argument 633 if (appUidList->appUidCount < count) { in FormatAppUidList() 634 CM_LOG_E("input app list count[%u] too small", appUidList->appUidCount); in FormatAppUidList() 639 if (appUidList->appUid == NULL) { in FormatAppUidList() 644 (void)memcpy_s(appUidList->appUid, uidListSize, replyBlob->data + offset, uidListSize); in FormatAppUidList() 646 appUidList->appUidCount = count; in FormatAppUidList() 669 int32_t CmClientGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList) in CmClientGetAuthorizedAppList() argument 676 if (appUidList->appUidCount > MAX_OUT_BLOB_SIZE) { /* ensure not out of bounds */ in CmClientGetAuthorizedAppList() 677 CM_LOG_E("invalid app uid list count[%u]", appUidList->appUidCount); in CmClientGetAuthorizedAppList() 681 uint32_t outLen = sizeof(uint32_t) + appUidList in CmClientGetAuthorizedAppList() [all...] |
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/src/ |
H A D | cert_manager_api.c | 167 CM_API_EXPORT int32_t CmGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList) in CmGetAuthorizedAppList() argument 170 if ((keyUri == NULL) || (appUidList == NULL)) { in CmGetAuthorizedAppList() 175 int32_t ret = CmClientGetAuthorizedAppList(keyUri, appUidList); in CmGetAuthorizedAppList()
|
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include/ |
H A D | cert_manager_api.h | 48 CM_API_EXPORT int32_t CmGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList);
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/ |
H A D | cm_ipc_client.h | 50 int32_t CmClientGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList);
|
/base/security/certificate_manager/test/unittest/inner_permission_test/ |
H A D | cm_inner_permission_test.cpp | 345 struct CmAppUidList appUidList = { 0, nullptr }; in HWTEST_F() local 346 int32_t ret = CmGetAuthorizedAppList(&uri, &appUidList); in HWTEST_F()
|
/base/security/certificate_manager/interfaces/kits/napi/src/ |
H A D | cm_napi_grant.cpp | 296 static napi_value ConvertResultAuthList(napi_env env, const CmAppUidList *appUidList)
in ConvertResultAuthList() argument 304 for (uint32_t i = 0; i < appUidList->appUidCount; ++i) {
in ConvertResultAuthList() 306 if (snprintf_s(uidStr, sizeof(uidStr), sizeof(uidStr) - 1, "%u", appUidList->appUid[i]) < 0) {
in ConvertResultAuthList() 316 NAPI_CALL(env, napi_set_named_property(env, result, "appUidList", uidListArray));
in ConvertResultAuthList()
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/ |
H A D | cm_ipc_service.c | 712 struct CmAppUidList appUidList = { count, NULL }; in GetAuthedList() local 714 appUidList.appUid = (uint32_t *)(outData->data + sizeof(uint32_t)); in GetAuthedList() 717 int32_t ret = CmServiceGetAuthorizedAppList(context, keyUri, &appUidList); in GetAuthedList() 724 (void)memcpy_s(outData->data, sizeof(uint32_t), &appUidList.appUidCount, sizeof(uint32_t)); in GetAuthedList() 725 outData->size = sizeof(uint32_t) + sizeof(uint32_t) * appUidList.appUidCount; in GetAuthedList()
|
/base/security/certificate_manager/test/unittest/common_permission_test/ |
H A D | cm_common_permission_test.cpp | 375 struct CmAppUidList appUidList = { 0, nullptr }; in HWTEST_F() local 376 int32_t ret = CmGetAuthorizedAppList(&uri, &appUidList); in HWTEST_F()
|