Public Member Functions | |
def | __init__ (self, session_id, expiration_seconds=180) |
def | __str__ (self) |
def | expired (self) |
def | touch (self) |
Public Attributes | |
expiration_seconds | |
session_id | |
touch_time | |
An class representing a Mycroft Session Identifier
Definition at line 23 of file scripts/mycroft/session/__init__.py.
def mycroft.session.Session.__init__ | ( | self, | |
session_id, | |||
expiration_seconds = 180 |
|||
) |
Definition at line 28 of file scripts/mycroft/session/__init__.py.
def mycroft.session.Session.__str__ | ( | self | ) |
Definition at line 49 of file scripts/mycroft/session/__init__.py.
def mycroft.session.Session.expired | ( | self | ) |
determine if the session has expired :return:
Definition at line 41 of file scripts/mycroft/session/__init__.py.
def mycroft.session.Session.touch | ( | self | ) |
update the touch_time on the session :return:
Definition at line 33 of file scripts/mycroft/session/__init__.py.
mycroft.session.Session.expiration_seconds |
Definition at line 31 of file scripts/mycroft/session/__init__.py.
mycroft.session.Session.session_id |
Definition at line 29 of file scripts/mycroft/session/__init__.py.
mycroft.session.Session.touch_time |
Definition at line 30 of file scripts/mycroft/session/__init__.py.