Lines Matching refs:serverId

23 //   Based on an IMEI and serverId input, the algorithm for generating the OMADM client password 
45 // We generate a MD5 digest from IMEI+KEY+serverId, then we pick No. 2,7,8,12,25,30 characters
88 serverId = NULL;
101 if (serverId != NULL) {
102 DmFreeMem(serverId);
103 serverId = NULL;
111 * @param serverId the serverId that represent a DM server
115 if (serverId != NULL) {
116 DmFreeMem(serverId);
117 serverId = NULL;
122 serverId = (char *) DmAllocMem(len);
123 memset(serverId, '\0', (len));
124 DmStrcpy(serverId, sid);
160 * @return serverId the serverId that represent a DM server
163 return serverId;
196 char * password = generatePassword(imei, serverId, key);
214 char * password = generatePassword(imei, serverId, key);
229 * @param serverId the serverId that represent a DM server
232 char * GeneratePassword::generateClientPassword(const char * imei, const char * serverId) {
234 char * password = generatePassword(imei, serverId, key);
249 * @param serverId the serverId that represent a DM server
252 char * GeneratePassword::generateServerPassword(const char * imei, const char * serverId) {
254 char * password = generatePassword(imei, serverId, key);
453 * We generate a MD5 digest from IMEI+KEY+serverId, then we pick No. 2,7,8,12,25,30 characters
459 * @param serverId the server ID of a DM server.
463 char * GeneratePassword::generatePassword(const char * imei, const char * serverId, const char * key) {
465 char * MD5DigestStr = (char *) DmAllocMem(sizeof(char) * (DmStrlen ((const char *)imei) + DmStrlen(key) + DmStrlen(serverId) +1));
466 memset( MD5DigestStr , '\0', (sizeof(char) * ( DmStrlen ((const char *)imei) + DmStrlen(key) + DmStrlen(serverId) +1 ) ) );
470 DmStrcat( MD5DigestStr , serverId );