/base/security/device_auth/services/identity_manager/src/mock/ |
H A D | cert_operation_mock.c | 40 int32_t GetAccountSymSharedSecret(const CJson *in, const CJson *urlJson, Uint8Buff *sharedSecret) in GetAccountSymSharedSecret() argument 43 (void)urlJson; in GetAccountSymSharedSecret() 56 int32_t GetAccountSymCredInfoByPeerUrl(const CJson *in, const CJson *urlJson, IdentityInfo *info) in GetAccountSymCredInfoByPeerUrl() argument 59 (void)urlJson; in GetAccountSymCredInfoByPeerUrl()
|
/base/security/device_auth/services/identity_manager/src/ |
H A D | identity_common.c | 70 CJson *urlJson = CreateJson(); in CreateCredUrlJson() local 71 if (urlJson == NULL) { in CreateCredUrlJson() 75 if (AddIntToJson(urlJson, PRESHARED_URL_CREDENTIAL_TYPE, credentailType) != HC_SUCCESS) { in CreateCredUrlJson() 77 FreeJson(urlJson); in CreateCredUrlJson() 80 if (AddIntToJson(urlJson, PRESHARED_URL_KEY_TYPE, keyType) != HC_SUCCESS) { in CreateCredUrlJson() 82 FreeJson(urlJson); in CreateCredUrlJson() 85 if (AddIntToJson(urlJson, PRESHARED_URL_TRUST_TYPE, trustType) != HC_SUCCESS) { in CreateCredUrlJson() 87 FreeJson(urlJson); in CreateCredUrlJson() 91 return urlJson; in CreateCredUrlJson()
|
H A D | identity_pin.c | 146 CJson *urlJson = CreateCredUrlJson(PRE_SHARED, KEY_TYPE_SYM, TRUST_TYPE_PIN); in GetCredInfosByPeerIdentity() local 147 if (!urlJson) { in GetCredInfosByPeerIdentity() 152 if (IsDirectAuth(in) && AddBoolToJson(urlJson, FIELD_IS_DIRECT_AUTH, true) != HC_SUCCESS) { in GetCredInfosByPeerIdentity() 154 FreeJson(urlJson); in GetCredInfosByPeerIdentity() 158 char *urlStr = PackJsonToString(urlJson); in GetCredInfosByPeerIdentity() 159 FreeJson(urlJson); in GetCredInfosByPeerIdentity() 199 CJson *urlJson = CreateJsonFromString((const char *)presharedUrl->val); in GetCredInfoByPeerUrl() local 200 if (urlJson == NULL) { in GetCredInfoByPeerUrl() 206 if (GetIntFromJson(urlJson, PRESHARED_URL_CREDENTIAL_TYPE, &credentialType) != HC_SUCCESS) { in GetCredInfoByPeerUrl() 209 FreeJson(urlJson); in GetCredInfoByPeerUrl() [all...] |
H A D | identity_group.c | 180 CJson *urlJson = CreateCredUrlJson(PRE_SHARED, keyType, TRUST_TYPE_P2P); in GetAccountUnrelatedIdentityInfo() local 182 if (!urlJson) { in GetAccountUnrelatedIdentityInfo() 186 if (AddStringToJson(urlJson, FIELD_GROUP_ID, groupId) != HC_SUCCESS) { in GetAccountUnrelatedIdentityInfo() 188 FreeJson(urlJson); in GetAccountUnrelatedIdentityInfo() 192 char *urlStr = PackJsonToString(urlJson); in GetAccountUnrelatedIdentityInfo() 193 FreeJson(urlJson); in GetAccountUnrelatedIdentityInfo() 336 static int32_t SetIdentityInfoByUrl(const CJson *urlJson, IdentityInfo *info) in SetIdentityInfoByUrl() argument 338 if (urlJson == NULL || info == NULL) { in SetIdentityInfoByUrl() 339 LOGE("Need urlJson and IdentityInfo is not NULL!"); in SetIdentityInfoByUrl() 344 if (GetIntFromJson(urlJson, PRESHARED_URL_KEY_TYP in SetIdentityInfoByUrl() 371 CheckAndGetP2pCredInfo(const CJson *in, const CJson *urlJson, IdentityInfo *info) CheckAndGetP2pCredInfo() argument 415 CJson *urlJson = CreateJsonFromString((const char *)presharedUrl->val); GetCredInfoByPeerUrl() local 821 GetSharedSecretForP2p( const CJson *in, const CJson *urlJson, ProtocolAlgType protocolType, Uint8Buff *sharedSecret) GetSharedSecretForP2p() argument 848 CJson *urlJson = CreateJsonFromString((const char *)presharedUrl->val); GetSharedSecretByUrl() local [all...] |
H A D | cert_operation.c | 57 CJson *urlJson = CreateJson(); in GetIdentityInfoByType() local 58 if (urlJson == NULL) { in GetIdentityInfoByType() 62 if (AddIntToJson(urlJson, PRESHARED_URL_CREDENTIAL_TYPE, PRE_SHARED) != HC_SUCCESS) { in GetIdentityInfoByType() 64 FreeJson(urlJson); in GetIdentityInfoByType() 67 if (AddIntToJson(urlJson, PRESHARED_URL_KEY_TYPE, keyType) != HC_SUCCESS) { in GetIdentityInfoByType() 69 FreeJson(urlJson); in GetIdentityInfoByType() 72 if (AddIntToJson(urlJson, PRESHARED_URL_TRUST_TYPE, trustType) != HC_SUCCESS) { in GetIdentityInfoByType() 74 FreeJson(urlJson); in GetIdentityInfoByType() 78 AddStringToJson(urlJson, FIELD_GROUP_ID, groupId) != HC_SUCCESS) { in GetIdentityInfoByType() 80 FreeJson(urlJson); in GetIdentityInfoByType() 539 GenerateAuthTokenByDevType( const CJson *in, const CJson *urlJson, Uint8Buff *authToken, bool *isTokenStored) GenerateAuthTokenByDevType() argument 734 GetAccountSymSharedSecret(const CJson *in, const CJson *urlJson, Uint8Buff *sharedSecret) GetAccountSymSharedSecret() argument 814 GetAccountSymCredInfoByPeerUrl(const CJson *in, const CJson *urlJson, IdentityInfo *info) GetAccountSymCredInfoByPeerUrl() argument [all...] |
H A D | identity_p2p.c | 115 CJson *urlJson = CreateCredUrlJson(PRE_SHARED, keyType, TRUST_TYPE_P2P); in GetCredInfosByPeerIdentity() local 116 if (!urlJson) { in GetCredInfosByPeerIdentity() 120 if (AddBoolToJson(urlJson, FIELD_IS_DIRECT_AUTH, true) != HC_SUCCESS) { in GetCredInfosByPeerIdentity() 122 FreeJson(urlJson); in GetCredInfosByPeerIdentity() 125 LOGI("add isDirectAuth:true into urlJson!"); in GetCredInfosByPeerIdentity() 127 char *urlStr = PackJsonToString(urlJson); in GetCredInfosByPeerIdentity() 128 FreeJson(urlJson); in GetCredInfosByPeerIdentity()
|
/base/security/device_auth/services/creds_manager/src/ |
H A D | creds_manager.c | 41 CJson *urlJson = CreateJsonFromString((const char *)presharedUrl->val); in IsPinAuth() local 42 if (urlJson == NULL) { in IsPinAuth() 47 if (GetIntFromJson(urlJson, PRESHARED_URL_KEY_TYPE, &keyType) != HC_SUCCESS) { in IsPinAuth() 49 FreeJson(urlJson); in IsPinAuth() 54 if (GetIntFromJson(urlJson, PRESHARED_URL_TRUST_TYPE, &trustType) != HC_SUCCESS) { in IsPinAuth() 56 FreeJson(urlJson); in IsPinAuth() 59 FreeJson(urlJson); in IsPinAuth()
|
/base/security/device_auth/services/identity_manager/inc/ |
H A D | cert_operation.h | 30 int32_t GetAccountSymSharedSecret(const CJson *in, const CJson *urlJson, Uint8Buff *sharedSecret); 32 int32_t GetAccountSymCredInfoByPeerUrl(const CJson *in, const CJson *urlJson, IdentityInfo *info);
|
/base/security/device_auth/test/unittest/deviceauth/source/ |
H A D | identity_manager_test.cpp | 133 CJson *urlJson = CreateJson(); in HWTEST_F() local 134 ASSERT_NE(urlJson, nullptr); in HWTEST_F() 135 ret = GetAccountSymSharedSecret(in, urlJson, nullptr); in HWTEST_F() 138 FreeJson(urlJson); in HWTEST_F() 150 urlJson = CreateJson(); in HWTEST_F() 151 ASSERT_NE(urlJson, nullptr); in HWTEST_F() 152 ret = GetAccountSymCredInfoByPeerUrl(in, urlJson, nullptr); in HWTEST_F() 155 FreeJson(urlJson); in HWTEST_F() 265 CJson *urlJson = CreateJson(); in HWTEST_F() local 266 ASSERT_NE(urlJson, nullpt in HWTEST_F() [all...] |
/base/security/device_auth/services/session_manager/src/session/v2/ |
H A D | dev_session_util.c | 280 CJson *urlJson = CreateJsonFromString((const char *)info->proof.preSharedUrl.val); in IsP2pAuth() local 281 if (urlJson == NULL) { in IsP2pAuth() 282 LOGE("Failed to create urlJson!"); in IsP2pAuth() 286 if (GetIntFromJson(urlJson, PRESHARED_URL_TRUST_TYPE, &trustType) != HC_SUCCESS) { in IsP2pAuth() 288 FreeJson(urlJson); in IsP2pAuth() 291 FreeJson(urlJson); in IsP2pAuth() 307 CJson *urlJson = CreateJsonFromString((const char *)info->proof.preSharedUrl.val); in SetPeerAuthIdToContextIfNeeded() local 308 if (urlJson == NULL) { in SetPeerAuthIdToContextIfNeeded() 309 LOGE("Failed to create urlJson!"); in SetPeerAuthIdToContextIfNeeded() 312 const char *groupId = GetStringFromJson(urlJson, FIELD_GROUP_I in SetPeerAuthIdToContextIfNeeded() [all...] |
H A D | dev_session_v2.c | 560 CJson *urlJson = CreateJsonFromString(preSharedUrl); in GetPreSharedCredInfo() local 561 if (urlJson == NULL) { in GetPreSharedCredInfo() 566 (void)GetBoolFromJson(urlJson, FIELD_IS_DIRECT_AUTH, &isDirectAuth); in GetPreSharedCredInfo() 569 FreeJson(urlJson); in GetPreSharedCredInfo() 572 FreeJson(urlJson); in GetPreSharedCredInfo() 1024 CJson *urlJson = CreateJsonFromString((const char *)cred->proof.preSharedUrl.val); in CreateDlSpekeSubSession() local 1025 if (urlJson == NULL) { in CreateDlSpekeSubSession() 1030 if (GetIntFromJson(urlJson, PRESHARED_URL_TRUST_TYPE, &trustType) != HC_SUCCESS) { in CreateDlSpekeSubSession() 1032 FreeJson(urlJson); in CreateDlSpekeSubSession() 1035 FreeJson(urlJson); in CreateDlSpekeSubSession() 1179 AddAuthInfoToContextByDb(SessionImpl *impl, const char *selfUdid, CJson *urlJson) AddAuthInfoToContextByDb() argument 1313 CJson *urlJson = CreateJsonFromString((const char *)cred->proof.preSharedUrl.val); AddAuthInfoToContextByCred() local [all...] |