OpenQuizz
Une application de gestion des contenus pédagogiques
SecureCookieSession Class Reference
Inheritance diagram for SecureCookieSession:
Collaboration diagram for SecureCookieSession:

Public Member Functions

def __init__ (self, initial=None)
 
def __getitem__ (self, key)
 
def get (self, key, default=None)
 
def setdefault (self, key, default=None)
 
- Public Member Functions inherited from CallbackDict
def __init__ (self, initial=None, on_update=None)
 
def __repr__ (self)
 
- Public Member Functions inherited from UpdateDictMixin
def calls_update (name)
 
def pop (self, key, default=_missing)
 
- Public Member Functions inherited from SessionMixin
def permanent (self)
 
def permanent (self, value)
 

Static Public Attributes

 modified
 
 accessed
 
- Static Public Attributes inherited from UpdateDictMixin
 on_update
 
 clear
 
 popitem
 
 update
 
- Static Public Attributes inherited from SessionMixin
 new
 
 modified
 
 accessed
 

Additional Inherited Members

- Data Fields inherited from CallbackDict
 on_update
 

Detailed Description

Base class for sessions based on signed cookies.

This session backend will set the :attr:`modified` and
:attr:`accessed` attributes. It cannot reliably track whether a
session is new (vs. empty), so :attr:`new` remains hard coded to
``False``.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  initial = None 
)

Member Function Documentation

◆ __getitem__()

def __getitem__ (   self,
  key 
)

◆ get()

def get (   self,
  key,
  default = None 
)

◆ setdefault()

def setdefault (   self,
  key,
  default = None 
)

Reimplemented from UpdateDictMixin.

Field Documentation

◆ accessed

accessed
static

◆ modified

modified
static

The documentation for this class was generated from the following file: