jamweb.session package

Submodules

jamweb.session.memcached module

class jamweb.session.memcached.MemcachedSessionIdentifier(session_id, hmac_key)[source]

Bases: _MemcachedSessionIdentifier

class jamweb.session.memcached.MemcachedSessionManager(secret, memcache_host, memcache_port, timeout, cookie_prefix='jam_ses_', memcached_prefix='jam_sess_')[source]

Bases: SessionManagerBase

get(request_handler)[source]
set(request_handler, identifier, data)[source]

jamweb.session.session module

class jamweb.session.session.Session(session_manager, request_handler)[source]

Bases: dict

property identifier
save()[source]
class jamweb.session.session.SessionManagerBase(secret)[source]

Bases: object

get(request_handler)[source]
new(request_handler)[source]
property secret
set(request_handler, session_id, data)[source]

Module contents