/base/security/device_auth/services/identity_manager/src/ |
H A D | cert_operation.c | 241 int32_t osAccountId, const CertInfo *certInfo, TrustedDeviceEntry *deviceEntry) in GetSelfDeviceEntryByPeerCert() 249 int32_t ret = GetSelfDeviceEntry(osAccountId, groupId, deviceEntry); in GetSelfDeviceEntryByPeerCert() 444 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); in GetLocalDeviceType() local 445 if (deviceEntry == NULL) { in GetLocalDeviceType() 446 LOGE("Failed to alloc memory for deviceEntry!"); in GetLocalDeviceType() 449 int32_t ret = GetPeerDeviceEntry(osAccountId, in, groupId, deviceEntry); in GetLocalDeviceType() 453 DestroyDeviceEntry(deviceEntry); in GetLocalDeviceType() 456 if (deviceEntry->source == SELF_CREATED) { in GetLocalDeviceType() 460 DestroyDeviceEntry(deviceEntry); in GetLocalDeviceType() 466 TrustedDeviceEntry *deviceEntry in GenerateAuthTokenForAccessory() local 240 GetSelfDeviceEntryByPeerCert( int32_t osAccountId, const CertInfo *certInfo, TrustedDeviceEntry *deviceEntry) GetSelfDeviceEntryByPeerCert() argument 510 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GenerateTokenAliasForController() local 570 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GetSelfAccountIdentityInfo() local 623 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GetAccountRelatedCredInfo() local 710 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GetAccountAsymSharedSecret() local 783 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GetAccountAsymCredInfo() local [all...] |
H A D | identity_group.c | 136 static bool IsP2pAuthTokenExist(int32_t osAccountId, const TrustedDeviceEntry *deviceEntry) in IsP2pAuthTokenExist() argument 140 const char *serviceType = StringGet(&deviceEntry->serviceType); in IsP2pAuthTokenExist() 143 const char *peerAuthId = StringGet(&deviceEntry->authId); in IsP2pAuthTokenExist() 166 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); in GetAccountUnrelatedIdentityInfo() local 167 if (deviceEntry == NULL) { in GetAccountUnrelatedIdentityInfo() 168 LOGE("Failed to create deviceEntry!"); in GetAccountUnrelatedIdentityInfo() 171 int32_t ret = GaGetTrustedDeviceEntryById(osAccountId, deviceId, isUdid, groupId, deviceEntry); in GetAccountUnrelatedIdentityInfo() 174 DestroyDeviceEntry(deviceEntry); in GetAccountUnrelatedIdentityInfo() 178 int32_t keyType = IsP2pAuthTokenExist(osAccountId, deviceEntry) ? KEY_TYPE_SYM : KEY_TYPE_ASYM; in GetAccountUnrelatedIdentityInfo() 179 DestroyDeviceEntry(deviceEntry); in GetAccountUnrelatedIdentityInfo() 389 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); CheckAndGetP2pCredInfo() local 453 GenerateKeyAliasForIso(const TrustedDeviceEntry *deviceEntry, Uint8Buff *keyAliasBuff) GenerateKeyAliasForIso() argument 486 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); AuthGeneratePsk() local 555 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GetSelfAuthIdAndUserType() local 729 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); GeneratePskAliasAndCheckExist() local [all...] |
H A D | identity_common.c | 99 int32_t GetSelfDeviceEntry(int32_t osAccountId, const char *groupId, TrustedDeviceEntry *deviceEntry) in GetSelfDeviceEntry() argument 107 return GaGetTrustedDeviceEntryById(osAccountId, selfUdid, true, groupId, deviceEntry); in GetSelfDeviceEntry()
|
/base/security/device_auth/services/legacy/group_auth/src/group_auth_manager/group_auth_common/ |
H A D | group_auth_data_operation.c | 151 TrustedDeviceEntry **deviceEntry = NULL; in GaGetTrustedDeviceEntryById() local 165 FOR_EACH_HC_VECTOR(deviceEntryVec, index, deviceEntry) { in GaGetTrustedDeviceEntryById() 166 if (deviceEntry == NULL) { in GaGetTrustedDeviceEntryById() 167 LOGE("deviceEntry is null!"); in GaGetTrustedDeviceEntryById() 171 if (!GaDeepCopyDeviceEntry(*deviceEntry, returnDeviceEntry)) { in GaGetTrustedDeviceEntryById() 191 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); in GaIsDeviceInGroup() local 192 if (deviceEntry == NULL) { in GaIsDeviceInGroup() 193 LOGE("Failed to allocate memory for deviceEntry!"); in GaIsDeviceInGroup() 197 res = GaGetTrustedDeviceEntryById(osAccountId, peerUdid, true, groupId, deviceEntry); in GaIsDeviceInGroup() 199 res = GaGetTrustedDeviceEntryById(osAccountId, peerAuthId, false, groupId, deviceEntry); in GaIsDeviceInGroup() [all...] |
/base/security/device_auth/services/data_manager/src/ |
H A D | data_manager.c | 332 static bool GenerateDeviceEntryFromTlv(TlvDeviceElement *device, TrustedDeviceEntry *deviceEntry) in GenerateDeviceEntryFromTlv() argument 334 deviceEntry->groupEntry = NULL; in GenerateDeviceEntryFromTlv() 335 if (!StringSet(&deviceEntry->groupId, device->groupId.data)) { in GenerateDeviceEntryFromTlv() 339 if (!StringSet(&deviceEntry->udid, device->udid.data)) { in GenerateDeviceEntryFromTlv() 343 if (!StringSet(&deviceEntry->authId, device->authId.data)) { in GenerateDeviceEntryFromTlv() 347 if (!StringSet(&deviceEntry->userId, device->userId.data)) { in GenerateDeviceEntryFromTlv() 351 if (!StringSet(&deviceEntry->serviceType, device->serviceType.data)) { in GenerateDeviceEntryFromTlv() 355 if (!ParcelCopy(&device->ext.data, &deviceEntry->ext)) { in GenerateDeviceEntryFromTlv() 359 deviceEntry->credential = device->info.data.credential; in GenerateDeviceEntryFromTlv() 360 deviceEntry in GenerateDeviceEntryFromTlv() 1071 PostDeviceBoundMsg(OsAccountTrustedInfo *info, const TrustedDeviceEntry *deviceEntry) PostDeviceBoundMsg() argument 1089 IsSelfDeviceEntry(const TrustedDeviceEntry *deviceEntry) IsSelfDeviceEntry() argument 1105 PostDeviceUnBoundMsg(OsAccountTrustedInfo *info, const TrustedDeviceEntry *deviceEntry) PostDeviceUnBoundMsg() argument 1134 DeletePdidByDeviceEntry(int32_t osAccountId, const TrustedDeviceEntry *deviceEntry) DeletePdidByDeviceEntry() argument 1244 DestroyDeviceEntry(TrustedDeviceEntry *deviceEntry) DestroyDeviceEntry() argument 1309 GenerateReturnDevInfo(const TrustedDeviceEntry *deviceEntry, CJson *returnJson) GenerateReturnDevInfo() argument 1361 AddTrustedDevice(int32_t osAccountId, const TrustedDeviceEntry *deviceEntry) AddTrustedDevice() argument 1622 TrustedDeviceEntry **deviceEntry; DumpDb() local [all...] |
/base/security/device_auth/services/data_manager/inc/ |
H A D | data_manager.h | 88 int32_t AddTrustedDevice(int32_t osAccountId, const TrustedDeviceEntry *deviceEntry); 103 int32_t GenerateReturnDevInfo(const TrustedDeviceEntry *deviceEntry, CJson *returnJson); 108 void DestroyDeviceEntry(TrustedDeviceEntry *deviceEntry);
|
/base/security/device_auth/services/session_manager/src/session/v2/ |
H A D | dev_session_util.c | 55 TrustedDeviceEntry *deviceEntry = GetPeerDeviceEntryByContext(osAccountId, context); in GetPdidByContext() local 56 if (deviceEntry == NULL) { in GetPdidByContext() 60 const char *userId = StringGet(&deviceEntry->userId); in GetPdidByContext() 63 DestroyDeviceEntry(deviceEntry); in GetPdidByContext() 69 DestroyDeviceEntry(deviceEntry); in GetPdidByContext() 74 DestroyDeviceEntry(deviceEntry); in GetPdidByContext() 535 TrustedDeviceEntry **deviceEntry; in GetDeviceEntryById() local 536 FOR_EACH_HC_VECTOR(deviceEntryVec, index, deviceEntry) { in GetDeviceEntryById() 537 TrustedDeviceEntry *returnEntry = DeepCopyDeviceEntry(*deviceEntry); in GetDeviceEntryById()
|
H A D | dev_session_v2.c | 1165 TrustedDeviceEntry *deviceEntry = GetDeviceEntryById(osAccountId, selfUdid, true, groupId); in AddDevInfoToContext() local 1166 if (deviceEntry == NULL) { in AddDevInfoToContext() 1170 if (AddStringToJson(impl->context, FIELD_AUTH_ID, StringGet(&deviceEntry->authId)) != HC_SUCCESS) { in AddDevInfoToContext() 1172 DestroyDeviceEntry(deviceEntry); in AddDevInfoToContext() 1175 DestroyDeviceEntry(deviceEntry); in AddDevInfoToContext()
|
/base/security/device_auth/services/identity_manager/inc/ |
H A D | identity_common.h | 33 int32_t GetSelfDeviceEntry(int32_t osAccountId, const char *groupId, TrustedDeviceEntry *deviceEntry);
|
/base/security/device_auth/services/legacy/group_manager/src/group_operation/ |
H A D | group_operation.c | 219 static int32_t GetPkByParams(int32_t osAccountId, const char *groupId, const TrustedDeviceEntry *deviceEntry, in GetPkByParams() argument 224 int userType = deviceEntry->devType; in GetPkByParams() 225 const char *authId = StringGet(&deviceEntry->authId); in GetPkByParams() 264 TrustedDeviceEntry *deviceEntry = GetTrustedDeviceEntryById(osAccountId, queryUdid, true, groupId); in GeneratePkInfo() local 265 if (deviceEntry == NULL) { in GeneratePkInfo() 270 int32_t result = GetPkByParams(osAccountId, groupId, deviceEntry, returnPkHexStr, sizeof(returnPkHexStr)); in GeneratePkInfo() 271 DestroyDeviceEntry(deviceEntry); in GeneratePkInfo() 1032 TrustedDeviceEntry *deviceEntry = CreateDeviceEntry(); in GetAccessibleDeviceInfoById() local 1033 if (deviceEntry == NULL) { in GetAccessibleDeviceInfoById() 1034 LOGE("Failed to allocate deviceEntry memor in GetAccessibleDeviceInfoById() [all...] |
/base/security/device_auth/services/legacy/group_manager/src/group_operation/group_operation_common/ |
H A D | group_operation_common.c | 164 TrustedDeviceEntry **deviceEntry; in GetTrustedDeviceEntryById() local 165 FOR_EACH_HC_VECTOR(deviceEntryVec, index, deviceEntry) { in GetTrustedDeviceEntryById() 166 TrustedDeviceEntry *returnEntry = DeepCopyDeviceEntry(*deviceEntry); in GetTrustedDeviceEntryById() 379 TrustedDeviceEntry *deviceEntry = GetTrustedDeviceEntryById(osAccountId, deviceId, isUdid, groupId); in GetTrustedDevInfoById() local 380 if (deviceEntry == NULL) { in GetTrustedDevInfoById() 384 int32_t result = GenerateDeviceEntryFromEntry(deviceEntry, returnDeviceEntry) ? HC_SUCCESS : HC_ERR_MEMORY_COPY; in GetTrustedDevInfoById() 385 DestroyDeviceEntry(deviceEntry); in GetTrustedDevInfoById() 881 int32_t DelDeviceFromDb(int32_t osAccountId, const char *groupId, const TrustedDeviceEntry *deviceEntry) in DelDeviceFromDb() argument 883 if (groupId == NULL || deviceEntry == NULL) { in DelDeviceFromDb() 884 LOGE("The input groupId or deviceEntry i in DelDeviceFromDb() [all...] |
/base/security/device_auth/services/legacy/group_manager/inc/ |
H A D | group_operation_common.h | 74 int32_t DelDeviceFromDb(int32_t osAccountId, const char *groupId, const TrustedDeviceEntry *deviceEntry);
|
/base/security/device_auth/services/session_manager/src/session/v2/expand_sub_session/expand_process_lib/ |
H A D | save_trusted_info.c | 447 TrustedDeviceEntry **deviceEntry; in GetTrustedDeviceEntryById() local 448 FOR_EACH_HC_VECTOR(deviceEntryVec, index, deviceEntry) { in GetTrustedDeviceEntryById() 449 TrustedDeviceEntry *returnEntry = DeepCopyDeviceEntry(*deviceEntry); in GetTrustedDeviceEntryById()
|
/base/security/device_auth/services/legacy/group_manager/src/group_operation/across_account_group/ |
H A D | across_account_group.c | 110 TrustedDeviceEntry *deviceEntry = deviceEntryVec.get(&deviceEntryVec, 0); in AddCredTypeToParamsFromIdenticalGroup() local 111 if (AddIntToJson(jsonParams, FIELD_CREDENTIAL_TYPE, deviceEntry->credential) != HC_SUCCESS) { in AddCredTypeToParamsFromIdenticalGroup()
|
/base/security/device_auth/services/ |
H A D | device_auth.c | 107 TrustedDeviceEntry **deviceEntry = NULL; in GetUdidByGroup() local 116 FOR_EACH_HC_VECTOR(deviceEntryVec, index, deviceEntry) { in GetUdidByGroup() 117 const char *udid = StringGet(&(*deviceEntry)->udid); in GetUdidByGroup()
|