/base/security/access_token/interfaces/innerkits/nativetoken/test/unittest/mock/ |
H A D | nativetoken_oper_test.cpp | 74 NativeTokenList tokenNode; in HWTEST_F() local 84 EXPECT_NE(UpdateGoalItemFromRecord(&tokenNode, jsonRoot), 0); in HWTEST_F() 87 EXPECT_NE(UpdateGoalItemFromRecord(&tokenNode, jsonRoot), 0); in HWTEST_F() 103 NativeTokenList tokenNode; in HWTEST_F() local 104 (void)strcpy_s(tokenNode.processName, MAX_PROCESS_NAME_LEN + 1, "process5"); in HWTEST_F() 113 EXPECT_NE(UpdateGoalItemFromRecord(&tokenNode, jsonRoot), 0); in HWTEST_F() 116 EXPECT_NE(UpdateGoalItemFromRecord(&tokenNode, jsonRoot), 0); in HWTEST_F() 130 NativeTokenList tokenNode; in HWTEST_F() local 131 (void)strcpy_s(tokenNode.processName, MAX_PROCESS_NAME_LEN + 1, "process5"); in HWTEST_F() 132 tokenNode in HWTEST_F() 162 NativeTokenList tokenNode; HWTEST_F() local 208 NativeTokenList tokenNode; HWTEST_F() local 250 NativeTokenList tokenNode; HWTEST_F() local 317 NativeTokenList tokenNode; HWTEST_F() local [all...] |
/base/security/access_token/interfaces/innerkits/nativetoken/src/ |
H A D | nativetoken.c | 102 static int32_t GetNativeTokenFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode) in GetNativeTokenFromJson() argument 107 ret = GetProcessNameFromJson(cjsonItem, tokenNode); in GetNativeTokenFromJson() 108 ret |= GetTokenIdFromJson(cjsonItem, tokenNode); in GetNativeTokenFromJson() 109 ret |= GetAplFromJson(cjsonItem, tokenNode); in GetNativeTokenFromJson() 112 ret |= GetInfoArrFromJson(cjsonItem, tokenNode->dcaps, &(tokenNode->dcapsNum), &attr); in GetNativeTokenFromJson() 119 ret = GetInfoArrFromJson(cjsonItem, tokenNode->perms, &(tokenNode->permsNum), &attr); in GetNativeTokenFromJson() 121 FreeStrArray(tokenNode->dcaps, tokenNode in GetNativeTokenFromJson() 270 NativeTokenList *tokenNode = g_tokenListHead->next; IsTokenUniqueIdExist() local 470 NativeTokenList *tokenNode; AddNewTokenToListAndFile() local 519 CompareTokenInfo(const NativeTokenList *tokenNode, const char **dcapsIn, int32_t dcapNumIn, int32_t aplIn) CompareTokenInfo() argument 536 ComparePermsInfo(const NativeTokenList *tokenNode, const char **permsIn, int32_t permsNumIn) ComparePermsInfo() argument 575 UpdateTokenInfoInList(NativeTokenList *tokenNode, const NativeTokenInfoParams *tokenInfo) UpdateTokenInfoInList() argument 599 UpdateInfoInCfgFile(const NativeTokenList *tokenNode) UpdateInfoInCfgFile() argument 649 NativeTokenList *tokenNode = g_tokenListHead->next; GetAccessTokenId() local [all...] |
H A D | nativetoken_json_oper.c | 32 uint32_t GetProcessNameFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode) in GetProcessNameFromJson() argument 41 if (strcpy_s(tokenNode->processName, MAX_PROCESS_NAME_LEN + 1, processNameJson->valuestring) != EOK) { in GetProcessNameFromJson() 48 uint32_t GetTokenIdFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode) in GetTokenIdFromJson() argument 62 tokenNode->tokenId = (NativeAtId)tokenIdJson->valueint; in GetTokenIdFromJson() 66 uint32_t GetAplFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode) in GetAplFromJson() argument 78 tokenNode->apl = aplJson->valueint; in GetAplFromJson() 246 static uint32_t UpdateItemcontent(const NativeTokenList *tokenNode, cJSON *record) in UpdateItemcontent() argument 248 cJSON *itemApl = cJSON_CreateNumber(tokenNode->apl); in UpdateItemcontent() 258 uint32_t ret = UpdateStrArrayType(tokenNode->dcaps, tokenNode in UpdateItemcontent() 278 UpdateGoalItemFromRecord(const NativeTokenList *tokenNode, cJSON *record) UpdateGoalItemFromRecord() argument [all...] |
/base/security/access_token/interfaces/innerkits/nativetoken/test/unittest/src/ |
H A D | nativetoken_oper_test.cpp | 72 NativeTokenList tokenNode; in HWTEST_F() local 78 EXPECT_EQ(GetProcessNameFromJson(jsonroot, &tokenNode), 0); in HWTEST_F() 85 EXPECT_NE(GetProcessNameFromJson(jsonroot, &tokenNode), 0); in HWTEST_F() 98 EXPECT_NE(GetProcessNameFromJson(jsonroot, &tokenNode), 0); in HWTEST_F() 110 NativeTokenList tokenNode; 115 EXPECT_NE(GetTokenIdFromJson(jsonroot, &tokenNode), 0); 122 EXPECT_NE(GetTokenIdFromJson(jsonroot2, &tokenNode), 0); 129 EXPECT_NE(GetTokenIdFromJson(jsonroot3, &tokenNode), 0); 141 NativeTokenList tokenNode; 144 EXPECT_EQ(GetAplFromJson(jsonroot, &tokenNode), [all...] |
H A D | nativetoken_kit_test.cpp | 135 NativeTokenList *tokenNode = g_tokenListHead; in DeleteAccessTokenId() local 136 while (tokenNode->next != nullptr) { in DeleteAccessTokenId() 137 if (strcmp(tokenNode->next->processName, processName) == 0) { in DeleteAccessTokenId() 139 NativeTokenList *tokenNodeA = tokenNode->next; in DeleteAccessTokenId() 140 tokenNode->next = tokenNode->next->next; in DeleteAccessTokenId() 144 tokenNode = tokenNode->next; in DeleteAccessTokenId()
|
/base/security/access_token/interfaces/innerkits/nativetoken/include/ |
H A D | nativetoken_json_oper.h | 28 extern uint32_t GetProcessNameFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode);
29 extern uint32_t GetTokenIdFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode);
30 extern uint32_t GetAplFromJson(cJSON *cjsonItem, NativeTokenList *tokenNode);
33 extern uint32_t UpdateGoalItemFromRecord(const NativeTokenList *tokenNode, cJSON *record);
|