Subversion Repositories SmartDukaan

Rev

Rev 18096 | Rev 18098 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18096 Rev 18097
Line 28... Line 28...
28
import urllib
28
import urllib
29
import urllib2
29
import urllib2
30
import uuid
30
import uuid
31
import gdshortener
31
import gdshortener
32
from dtr.dao import AppOfferObj, UserAppBatchDrillDown, UserAppBatchDateDrillDown
32
from dtr.dao import AppOfferObj, UserAppBatchDrillDown, UserAppBatchDateDrillDown
-
 
33
import base64
-
 
34
from falcon.util.uri import decode
33
 
35
 
34
alphalist = list(string.uppercase)
36
alphalist = list(string.uppercase)
35
alphalist.remove('O')
37
alphalist.remove('O')
36
numList = ['1','2','3','4','5','6','7','8','9']
38
numList = ['1','2','3','4','5','6','7','8','9']
37
codesys = [alphalist, alphalist, numList, numList, numList]
39
codesys = [alphalist, alphalist, numList, numList, numList]
Line 1605... Line 1607...
1605
    def on_get(self,req,resp):
1607
    def on_get(self,req,resp):
1606
        message_type = req.get_param("type")
1608
        message_type = req.get_param("type")
1607
        print 'type', message_type
1609
        print 'type', message_type
1608
        if message_type == 'encrypt':
1610
        if message_type == 'encrypt':
1609
            encryption_data = req.get_param("data")
1611
            encryption_data = req.get_param("data")
1610
            print 'encryption data ', urllib.unquote(encryption_data).decode('utf8')
1612
            print 'encryption data ',decode(encryption_data)
1611
            encrypted_data = encryptMessage(urllib.unquote(encryption_data).decode('utf8'))
1613
            encrypted_data = encryptMessage(decode(encryption_data))
1612
            print 'encrypted data ', encrypted_data
1614
            print 'encrypted data ', encrypted_data
1613
            resp.body =  json.dumps({"result":{"value":encrypted_data}}, encoding='utf-8')
1615
            resp.body =  json.dumps({"result":{"value":encrypted_data}}, encoding='utf-8')
1614
            
1616
            
1615
        elif message_type == 'decrypt':
1617
        elif message_type == 'decrypt':
1616
            decryption_data = req.get_param("data")
1618
            decryption_data = req.get_param("data")