def clearToken(self): util.debug('[SC] mazem token z nastavenia') setSetting('ws_token', '') setSetting('ws_chsum', '') self.token = None self._userData = None pass
def set_token(self, token): self.token = token setSetting('kra_token', token) util.debug('[SC] kra set token: %s' % str(token)) chsum = md5("{}|{}".format(self.password.encode('utf-8'), self.username.encode('utf-8'))).hexdigest() setSetting('kra_chsum', chsum) util.debug('[SC] kra set chsum: %s' % str(chsum))
def saveToken(self, token): self.token = str(token) util.debug('[SC] ukladam token') setSetting('ws_token', token) setSetting( 'ws_chsum', hashlib.md5("%s|%s" % (self.password.encode('utf-8'), self.username.encode('utf-8'))).hexdigest()) pass
def __init__(self, username=None, password=None, cache=None): self.username = username.encode('utf-8') self.password = password.encode('utf-8') self.base_url = 'http://webshare.cz/' if getSettingAsBool('ws_checkssl') is False: setSetting('ws_checkssl', 'true') res = checkSupportHTTPS(self.base_url) setSetting('ws_usessl', 'true' if res is True else 'false') if getSettingAsBool('ws_usessl') is True: self.base_url = self.base_url.replace('http://', 'https://') self.cache = cache self.win = xbmcgui.Window(10000) self.getToken()
def __init__(self, username=None, password=None, cache=None): self.username = username.encode('utf-8') self.password = password.encode('utf-8') self.base_url = 'http://webshare.cz/' if getSettingAsBool('ws_checkssl') is False: setSetting('ws_checkssl', 'true') res = checkSupportHTTPS(self.base_url) setSetting('ws_usessl', 'true' if res is True else 'false') if getSettingAsBool('ws_usessl') is True: self.base_url = self.base_url.replace('http://', 'https://') self.cache = cache self.win = xbmcgui.Window(10000) self._userData = None self.token = None self.getToken()