module Session
Provides cookie-backed session middleware.
Classes and Modules
class LazyHashA simple hash table which fetches it's values only when required.
class Middleware < Protocol::HTTP::MiddlewareA middleware which provides a secure client-side session storage using a private symmetric encrpytion key.
class SerializationEncodes and decodes session values using MessagePack.
Definitions
def self.new(...)
Build session middleware around an application.
Signature
-
parameter
argumentsArray Positional arguments forwarded to
Utopia::Session::Middleware#initialize.-
parameter
optionsHash Keyword arguments forwarded to
Utopia::Session::Middleware#initialize.-
returns
Middleware The session middleware.
Implementation
def self.new(...)
Middleware.new(...)
end