module Rack
module Rack::Session
module Rack::Session::Abstract
class Rack::Session::Abstract::ID
class Rack::Session::Abstract::Persisted
class Rack::Session::Abstract::PersistedSecure
class Rack::Session::Abstract::PersistedSecure::SecureSessionHash
class Rack::Session::Abstract::SessionHash
class Rack::Session::Cookie
class Rack::Session::Cookie::Base64
class Rack::Session::Cookie::Base64::JSON
class Rack::Session::Cookie::Base64::Marshal
class Rack::Session::Cookie::Base64::ZipJSON
class Rack::Session::Cookie::Identity
class Rack::Session::Cookie::Marshal
class Rack::Session::Cookie::SessionId
class Rack::Session::Encryptor
class Rack::Session::Encryptor::Error
class Rack::Session::Encryptor::InvalidMessage
class Rack::Session::Encryptor::InvalidSignature
class Rack::Session::Pool
class Rack::Session::SessionId
rack-session
2.0.0
# decode
def decode(str) return unless str ::JSON.parse(super(str)) rescue nil end