Lines Matching refs:udidHash
114 int32_t Crypto::GetUdidHash(const std::string &udid, unsigned char *udidHash)
118 if (ConvertBytesToHexString(reinterpret_cast<char *>(udidHash), SHORT_DEVICE_ID_HASH_LENGTH + 1,
226 int32_t Crypto::ConvertUdidHashToAnoyAndSave(const std::string &appId, const std::string &udidHash,
229 if (GetAnoyDeviceInfo(appId, udidHash, kvValue) == DM_OK) {
234 int32_t ret = ConvertUdidHashToAnoyGenerate(appId, udidHash, kvValue);
243 int32_t Crypto::ConvertUdidHashToAnoyDeviceId(const std::string &appId, const std::string &udidHash,
247 if (GetAnoyDeviceInfo(appId, udidHash, kvValue) == DM_OK) {
250 return ConvertUdidHashToAnoyGenerate(appId, udidHash, kvValue);
253 int32_t Crypto::GetAnoyDeviceInfo(const std::string &appId, const std::string &udidHash, DmKVValue &kvValue)
256 std::string udidPrefix = appId + DB_KEY_DELIMITER + udidHash;
264 int32_t Crypto::ConvertUdidHashToAnoyGenerate(const std::string &appId, const std::string &udidHash,
269 std::string udidTemp = appId + DB_KEY_DELIMITER + udidHash + DB_KEY_DELIMITER + salt;
275 kvValue.udidHash = udidHash;