in provider/authHandler.py [0:0]
def __isTokenExpired(self):
if 'expires_in' not in self.tokenInfo or 'expiration' not in self.tokenInfo:
return True
fractionOfTtl = 0.8
timeToLive = self.tokenInfo['expires_in']
expireTime = self.tokenInfo['expiration']
currentTime = int(time.time())
refreshTime = expireTime - (timeToLive * (1.0 - fractionOfTtl))
return refreshTime < currentTime