/base/security/device_auth/services/data_manager/inc/ |
H A D | data_manager.h | 42 } TrustedGroupEntry; typedef 43 DECLARE_HC_VECTOR(GroupEntryVec, TrustedGroupEntry*) 46 TrustedGroupEntry *groupEntry; 86 int32_t AddGroup(int32_t osAccountId, const TrustedGroupEntry *groupEntry); 93 bool GenerateGroupEntryFromEntry(const TrustedGroupEntry *entry, TrustedGroupEntry *returnEntry); 96 TrustedGroupEntry *DeepCopyGroupEntry(const TrustedGroupEntry *entry); 102 int32_t GenerateReturnGroupInfo(const TrustedGroupEntry *groupEntry, CJson *returnJson); 105 TrustedGroupEntry *CreateGroupEntr [all...] |
/base/security/device_auth/services/legacy/group_manager/inc/ |
H A D | group_operation_common.h | 49 int32_t AddGroupNameToParams(const char *groupName, TrustedGroupEntry *groupParams); 50 int32_t AddGroupIdToParams(const char *groupId, TrustedGroupEntry *groupParams); 51 int32_t AddGroupOwnerToParams(const char *owner, TrustedGroupEntry *groupParams); 52 int32_t AddGroupTypeToParams(uint32_t groupType, TrustedGroupEntry *groupParams); 53 int32_t AddGroupVisibilityOrDefault(const CJson *jsonParams, TrustedGroupEntry *groupParams); 54 int32_t AddExpireTimeOrDefault(const CJson *jsonParams, TrustedGroupEntry *groupParams); 55 int32_t AddUserIdToGroupParams(const CJson *jsonParams, TrustedGroupEntry *groupParams); 56 int32_t AddSharedUserIdToGroupParams(const CJson *jsonParams, TrustedGroupEntry *groupParams); 70 const char *, TrustedGroupEntry*), const CJson *jsonParams, const char *groupId); 104 TrustedGroupEntry *GetGroupEntryByI [all...] |
/base/security/device_auth/services/data_manager/src/ |
H A D | data_manager.c | 117 IMPLEMENT_HC_VECTOR(GroupEntryVec, TrustedGroupEntry*, 1) 227 bool GenerateGroupEntryFromEntry(const TrustedGroupEntry *entry, TrustedGroupEntry *returnEntry) in GenerateGroupEntryFromEntry() 299 static bool GenerateGroupEntryFromTlv(TlvGroupElement *group, TrustedGroupEntry *entry) in GenerateGroupEntryFromTlv() 375 TrustedGroupEntry *entry = CreateGroupEntry(); in LoadGroups() 690 static bool SetGroupElement(TlvGroupElement *element, TrustedGroupEntry *entry) in SetGroupElement() 760 TrustedGroupEntry **entry; in SaveGroups() 818 static bool CompareQueryGroupParams(const QueryGroupParams *params, const TrustedGroupEntry *entry) in CompareQueryGroupParams() 864 static TrustedGroupEntry **QueryGroupEntryPtrIfMatch(const GroupEntryVec *vec, const QueryGroupParams *params) in QueryGroupEntryPtrIfMatch() 867 TrustedGroupEntry **entr in QueryGroupEntryPtrIfMatch() [all...] |
/base/security/device_auth/services/legacy/group_manager/src/group_operation/group_operation_common/ |
H A D | group_operation_common.c | 63 static bool IsGroupManager(const char *appId, const TrustedGroupEntry *entry) in IsGroupManager() 76 static bool IsGroupFriend(const char *appId, const TrustedGroupEntry *entry) in IsGroupFriend() 110 static void CheckAndRemoveUpgradeGroupEntry(const TrustedGroupEntry *groupEntry) in CheckAndRemoveUpgradeGroupEntry() 174 TrustedGroupEntry *GetGroupEntryById(int32_t osAccountId, const char *groupId) in GetGroupEntryById() 181 TrustedGroupEntry **entry = NULL; in GetGroupEntryById() 191 TrustedGroupEntry *returnEntry = DeepCopyGroupEntry(*entry); in GetGroupEntryById() 245 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in IsGroupOwner() 272 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in IsGroupExistByGroupId() 286 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in CheckGroupAccessible() 307 TrustedGroupEntry *entr in CheckGroupEditAllowed() [all...] |
/base/security/device_auth/services/legacy/group_auth/src/group_auth_manager/group_auth_common/ |
H A D | group_auth_data_operation.c | 57 static bool GaDeepCopyGroupEntry(const TrustedGroupEntry *entry, TrustedGroupEntry *returnEntry) in GaDeepCopyGroupEntry() 93 static int32_t GetGroupEntryById(int32_t osAccountId, const char *groupId, TrustedGroupEntry *returnEntry) in GetGroupEntryById() 96 TrustedGroupEntry **entry = NULL; in GetGroupEntryById() 128 TrustedGroupEntry *entry = CreateGroupEntry(); in GaIsGroupAccessible()
|
/base/security/device_auth/services/legacy/group_auth/src/group_auth_manager/account_related_group_auth/ |
H A D | account_related_group_auth.c | 40 static int32_t FillAccountAuthInfo(int32_t osAccountId, const TrustedGroupEntry *entry, 168 static bool IsPeerInAccountRelatedGroup(const TrustedGroupEntry *groupEntry, const char *peerUserId, GroupType type) in IsPeerInAccountRelatedGroup() 195 TrustedGroupEntry **ptr = NULL; in IsPeerInIdenticalGroup() 224 TrustedGroupEntry **ptr = NULL; in GaGetAccountGroup() 235 TrustedGroupEntry *tempEntry = NULL; in GaGetAccountGroup() 241 DestroyGroupEntry((TrustedGroupEntry *)tempEntry); in GaGetAccountGroup() 299 static int32_t FillAccountAuthInfo(int32_t osAccountId, const TrustedGroupEntry *entry, in FillAccountAuthInfo() 517 static int32_t AddSelfUserId(const TrustedGroupEntry *groupEntry, CJson *dataFromClient) in AddSelfUserId() 531 static int32_t AddGroupIdForServer(const TrustedGroupEntry *groupEntry, CJson *dataFromClient) in AddGroupIdForServer() 545 static int32_t AddSelfDevInfoForServer(int32_t osAccountId, const TrustedGroupEntry *groupEntr [all...] |
/base/security/device_auth/services/legacy/group_auth/inc/ |
H A D | base_group_auth.h | 33 int32_t (*fillDeviceAuthInfo)(int32_t osAccountId, const TrustedGroupEntry *entry,
|
/base/security/device_auth/test/fuzztest/group_auth/account_related/accountrelatedgroupauth_fuzzer/ |
H A D | accountrelatedgroupauth_fuzzer.cpp | 264 TrustedGroupEntry *entry = CreateGroupEntry(); in AccountRelatedGroupAuthTest004() 289 TrustedGroupEntry *entry = CreateGroupEntry(); in AccountRelatedGroupAuthTest0041() 316 TrustedGroupEntry *entry = CreateGroupEntry(); in AccountRelatedGroupAuthTest0042() 345 TrustedGroupEntry *entry = CreateGroupEntry(); in AccountRelatedGroupAuthTest0043() 376 TrustedGroupEntry *entry = CreateGroupEntry(); in AccountRelatedGroupAuthTest00431() 410 TrustedGroupEntry *entry = CreateGroupEntry(); in AccountRelatedGroupAuthTest0044()
|
/base/security/device_auth/test/unittest/deviceauth/unit_test/source/ |
H A D | account_related_group_auth_dir_test.cpp | 282 TrustedGroupEntry *entry = CreateGroupEntry(); in HWTEST_F() 309 TrustedGroupEntry *entry = CreateGroupEntry(); in HWTEST_F() 337 TrustedGroupEntry *entry = CreateGroupEntry(); in HWTEST_F() 367 TrustedGroupEntry *entry = CreateGroupEntry(); in HWTEST_F() 399 TrustedGroupEntry *entry = CreateGroupEntry(); in HWTEST_F() 434 TrustedGroupEntry *entry = CreateGroupEntry(); in HWTEST_F()
|
/base/security/device_auth/services/session_manager/src/session/v1/compatible_bind_sub_session/ |
H A D | compatible_bind_sub_session.c | 300 static int32_t SetGroupId(const CJson *params, TrustedGroupEntry *groupParams) in SetGroupId() 314 static int32_t SetGroupName(const CJson *params, TrustedGroupEntry *groupParams) in SetGroupName() 328 static int32_t SetGroupOwner(const char *ownerAppId, TrustedGroupEntry *groupParams) in SetGroupOwner() 344 static int32_t SetGroupType(TrustedGroupEntry *groupParams) in SetGroupType() 350 static int32_t SetGroupVisibility(const CJson *params, TrustedGroupEntry *groupParams) in SetGroupVisibility() 358 static int32_t SetGroupExpireTime(const CJson *params, TrustedGroupEntry *groupParams) in SetGroupExpireTime() 366 static int32_t GenerateGroupParams(const CompatibleBindSubSession *session, TrustedGroupEntry *groupParams) in GenerateGroupParams() 382 TrustedGroupEntry *groupParams = CreateGroupEntry(); in AddGroupToDatabase()
|
H A D | compatible_bind_sub_session_common.c | 261 static int32_t AddGroupInfoToParams(const TrustedGroupEntry *entry, CJson *params) in AddGroupInfoToParams() 280 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in AddGroupInfoByDatabase()
|
/base/security/device_auth/services/session_manager/src/session/v2/expand_sub_session/expand_process_lib/ |
H A D | save_trusted_info.c | 98 static TrustedGroupEntry *GetGroupEntryById(int32_t osAccountId, const char *groupId) in GetGroupEntryById() 109 TrustedGroupEntry **entry; in GetGroupEntryById() 111 TrustedGroupEntry *returnEntry = DeepCopyGroupEntry(*entry); in GetGroupEntryById() 128 TrustedGroupEntry *entry = GetGroupEntryById(params->osAccountId, params->groupId); in CheckGroupValidity() 154 TrustedGroupEntry *entry = GetGroupEntryById(params->osAccountId, params->groupId); in ClientSendTrustedInfoProcEvent() 266 static int32_t GenerateGroupParams(const CmdParams *params, TrustedGroupEntry *groupParams) in GenerateGroupParams() 347 TrustedGroupEntry *groupParams = CreateGroupEntry(); in AddTrustedGroup() 485 TrustedGroupEntry *entry = GetGroupEntryById(params->osAccountId, params->groupId); in ServerSendTrustedInfoProcEvent()
|
/base/security/device_auth/services/legacy/group_manager/src/group_operation/ |
H A D | group_operation.c | 53 TrustedGroupEntry **groupEntryPtr = NULL; in RemoveNoPermissionGroup() 66 TrustedGroupEntry *tempEntry = NULL; in RemoveNoPermissionGroup() 102 TrustedGroupEntry **groupInfoPtr = NULL; in GenerateReturnGroupVec() 104 TrustedGroupEntry *groupInfo = *groupInfoPtr; in GenerateReturnGroupVec() 201 TrustedGroupEntry *groupEntry = GetGroupEntryById(osAccountId, StringGet(&(*entry)->groupId)); in QueryRelatedGroupsForGetPk() 290 TrustedGroupEntry **entry = NULL; in AddAllPkInfoToList() 321 TrustedGroupEntry **entry = NULL; in IsOnlyAccountRelatedGroups() 857 TrustedGroupEntry *groupEntry = GetGroupEntryById(osAccountId, groupId); in GetAccessibleGroupInfoById()
|
/base/security/device_auth/services/session_manager/src/session/v1/compatible_auth_sub_session/ |
H A D | compatible_auth_sub_session_common.c | 143 const TrustedGroupEntry *groupInfo, CJson *paramsData) in ExtractAndAddParams() 237 TrustedGroupEntry **ptr = NULL; in FillAuthParams() 239 const TrustedGroupEntry *groupInfo = (TrustedGroupEntry *)(*ptr); in FillAuthParams()
|
/base/security/device_auth/services/legacy/group_auth/src/group_auth_manager/account_unrelated_group_auth/ |
H A D | account_unrelated_group_auth.c | 31 static int32_t FillNonAccountAuthInfo(int32_t osAccountId, const TrustedGroupEntry *entry, 275 static int32_t AddNonAccountPkgName(const TrustedGroupEntry *entry, CJson *paramsData) in AddNonAccountPkgName() 335 static int32_t FillNonAccountAuthInfo(int32_t osAccountId, const TrustedGroupEntry *entry, in FillNonAccountAuthInfo()
|
/base/security/device_auth/services/legacy/group_manager/src/group_operation/across_account_group/ |
H A D | across_account_group.c | 138 static int32_t GenerateGroupParams(const CJson *jsonParams, const char *groupId, TrustedGroupEntry *groupParams) in GenerateGroupParams() 201 TrustedGroupEntry **entry = NULL; in AssertIdenticalGroupExist() 492 TrustedGroupEntry **entry = NULL; in CheckUserIdValid()
|
/base/security/device_auth/services/identity_manager/src/ |
H A D | cert_operation.c | 140 TrustedGroupEntry **ptr = NULL; in GetSelfUserId() 188 static TrustedGroupEntry *GetSelfGroupEntryByPeerCert(int32_t osAccountId, const CertInfo *certInfo) in GetSelfGroupEntryByPeerCert() 235 TrustedGroupEntry *returnEntry = DeepCopyGroupEntry(groupEntryVec.get(&groupEntryVec, 0)); in GetSelfGroupEntryByPeerCert() 243 TrustedGroupEntry *groupEntry = GetSelfGroupEntryByPeerCert(osAccountId, certInfo); in GetSelfDeviceEntryByPeerCert()
|
H A D | identity_group.c | 219 static int32_t GetIdentityInfo(int32_t osAccountId, const TrustedGroupEntry *groupEntry, const char *deviceId, in GetIdentityInfo() 243 static void AddNoPseudonymIdentityInfo(int32_t osAccountId, const TrustedGroupEntry *groupEntry, in AddNoPseudonymIdentityInfo() 269 TrustedGroupEntry **ptr = NULL; in GetIdentityInfos() 272 const TrustedGroupEntry *groupEntry = (TrustedGroupEntry *)(*ptr); in GetIdentityInfos()
|
/base/security/device_auth/services/legacy/group_manager/src/group_operation/identical_account_group/ |
H A D | identical_account_group.c | 46 static int32_t GenerateGroupParams(const CJson *jsonParams, const char *groupId, TrustedGroupEntry *groupParams) in GenerateGroupParams() 292 TrustedGroupEntry *groupEntry = GetGroupEntryById(osAccountId, groupId); in GetRelatedAcrossAccountGroups() 311 TrustedGroupEntry **entry = NULL; in DelRelatedAcrossAccountGroups() 494 TrustedGroupEntry **entry = NULL; in CheckUserIdValid()
|
/base/security/device_auth/test/fuzztest/session_manager/session/v2/expand_sub_session/expand_process_lib/savetrustedinfo_fuzzer/ |
H A D | savetrustedinfo_fuzzer.cpp | 88 static int32_t GenerateGroupParams(const CreateParams *params, TrustedGroupEntry *groupParams) in GenerateGroupParams() 133 TrustedGroupEntry *groupParams = CreateGroupEntry(); in AddTrustedGroup()
|
/base/security/device_auth/services/session_manager/src/session/v2/ |
H A D | dev_session_v2.c | 679 TrustedGroupEntry **ptr = NULL; in GetSelfUserId() 1090 static int32_t AddP2PGroupInfoToContext(SessionImpl *impl, const TrustedGroupEntry *entry) in AddP2PGroupInfoToContext() 1104 static int32_t AddIdenticalAccountGroupInfoToContext(SessionImpl *impl, const TrustedGroupEntry *entry) in AddIdenticalAccountGroupInfoToContext() 1122 static int32_t AddAcrossAccountGroupInfoToContext(SessionImpl *impl, const TrustedGroupEntry *entry) in AddAcrossAccountGroupInfoToContext() 1146 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in AddGroupInfoToContext() 1208 TrustedGroupEntry *groupEntry = groupVec.get(&groupVec, 0); in IsPeerSameUserId() 1230 TrustedGroupEntry *groupEntry = groupVec.get(&groupVec, 0); in AddAcrossAccountAuthInfoToContext() 1258 TrustedGroupEntry *groupEntry = groupVec.get(&groupVec, 0); in AddIdenticalAccountAuthInfoToContext()
|
/base/security/device_auth/test/unittest/deviceauth/source/ |
H A D | group_operation_common_test.cpp | 44 static int32_t GenerateGroupParams(const CJson *jsonParams, const char *groupId, TrustedGroupEntry *groupParams) in GenerateGroupParams() 84 TrustedGroupEntry *entry = GetGroupEntryById(DEFAULT_OS_ACCOUNT, nullptr); in HWTEST_F()
|
/base/security/device_auth/test/fuzztest/group_manage/groupoperationcommon_fuzzer/ |
H A D | groupoperationcommon_fuzzer.cpp | 39 static int32_t GenerateGroupParams(const CJson *jsonParams, const char *groupId, TrustedGroupEntry *groupParams) in GenerateGroupParams()
|
/base/security/device_auth/services/ |
H A D | device_auth.c | 143 TrustedGroupEntry **ptr = NULL; in GetDeviceIdByUdidHash() 145 const TrustedGroupEntry *groupEntry = (const TrustedGroupEntry *)(*ptr); in GetDeviceIdByUdidHash() 236 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in AddGroupInfoToContextByDb() 499 TrustedGroupEntry *entry = GetGroupEntryById(osAccountId, groupId); in CheckGroupVisibility()
|
/base/security/device_auth/test/unittest/tdd_framework/unit_test/services/session_manager/session/v2/expand_sub_session/expand_process_lib/ |
H A D | save_trusted_info_test.cpp | 92 static int32_t GenerateGroupParams(const CreateParams *params, TrustedGroupEntry *groupParams) in GenerateGroupParams() 137 TrustedGroupEntry *groupParams = CreateGroupEntry(); in AddTrustedGroup()
|