def test_check_client_token(self): res = check_client_token('w', self.secret, 'test', 'test', 'test', user_info="") self.assertEqual(res, False) res = check_client_token('w'*32, self.secret, 'test', 'test', 'test', user_info="") self.assertEqual(res, False) res = check_client_token('w'*64, self.secret, 'test', 'test', 'test', user_info="") self.assertEqual(res, False)
def test_check_client_token(self): res = check_client_token('w', self.secret_key, 'test', 'test', 'test', user_info="") self.assertEqual(res, False) res = check_client_token('w'*32, self.secret_key, 'test', 'test', 'test', user_info="") self.assertEqual(res, False) res = check_client_token('w'*64, self.secret_key, 'test', 'test', 'test', user_info="") self.assertEqual(res, False)
def validate_token(token, secret_key, project_id, user, timestamp, user_info): try: is_valid_token = auth.check_client_token( token, secret_key, project_id, user, timestamp, user_info=user_info ) except Exception as err: logger.error(err) return "invalid connection parameters" if not is_valid_token: return "invalid token" return None