Home
last modified time | relevance | path

Searched refs:TrustedGroupEntry (Results 1 - 25 of 26) sorted by relevance

12

/base/security/device_auth/services/data_manager/inc/
H A Ddata_manager.h42 } 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 Dgroup_operation_common.h49 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 Ddata_manager.c117 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 Dgroup_operation_common.c63 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 Dgroup_auth_data_operation.c57 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 Daccount_related_group_auth.c40 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 Dbase_group_auth.h33 int32_t (*fillDeviceAuthInfo)(int32_t osAccountId, const TrustedGroupEntry *entry,
/base/security/device_auth/test/fuzztest/group_auth/account_related/accountrelatedgroupauth_fuzzer/
H A Daccountrelatedgroupauth_fuzzer.cpp264 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 Daccount_related_group_auth_dir_test.cpp282 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 Dcompatible_bind_sub_session.c300 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 Dcompatible_bind_sub_session_common.c261 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 Dsave_trusted_info.c98 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 Dgroup_operation.c53 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 Dcompatible_auth_sub_session_common.c143 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 Daccount_unrelated_group_auth.c31 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 Dacross_account_group.c138 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 Dcert_operation.c140 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 Didentity_group.c219 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 Didentical_account_group.c46 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 Dsavetrustedinfo_fuzzer.cpp88 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 Ddev_session_v2.c679 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 Dgroup_operation_common_test.cpp44 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 Dgroupoperationcommon_fuzzer.cpp39 static int32_t GenerateGroupParams(const CJson *jsonParams, const char *groupId, TrustedGroupEntry *groupParams) in GenerateGroupParams()
/base/security/device_auth/services/
H A Ddevice_auth.c143 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 Dsave_trusted_info_test.cpp92 static int32_t GenerateGroupParams(const CreateParams *params, TrustedGroupEntry *groupParams) in GenerateGroupParams()
137 TrustedGroupEntry *groupParams = CreateGroupEntry(); in AddTrustedGroup()

Completed in 29 milliseconds

12