Table of Contents - rack-session-2.1.0 Documentation
Classes and Modules
- Rack
- Rack::Session
- Rack::Session::Abstract
- Rack::Session::Abstract::ID
- Rack::Session::Abstract::Persisted
- Rack::Session::Abstract::PersistedSecure
- Rack::Session::Abstract::PersistedSecure::SecureSessionHash
- Rack::Session::Abstract::SessionHash
- Rack::Session::Cookie
- Rack::Session::Cookie::Base64
- Rack::Session::Cookie::Base64::JSON
- Rack::Session::Cookie::Base64::Marshal
- Rack::Session::Cookie::Base64::ZipJSON
- Rack::Session::Cookie::Identity
- Rack::Session::Cookie::Marshal
- Rack::Session::Cookie::SessionId
- Rack::Session::Encryptor
- Rack::Session::Encryptor::Error
- Rack::Session::Encryptor::InvalidMessage
- Rack::Session::Encryptor::InvalidSignature
- Rack::Session::Pool
- Rack::Session::SessionId
Methods
- ::find — Rack::Session::Abstract::SessionHash
- ::inherited — Rack::Session::Abstract::ID
- ::new — Rack::Session::SessionId
- ::new — Rack::Session::Abstract::SessionHash
- ::new — Rack::Session::Abstract::Persisted
- ::new — Rack::Session::Cookie
- ::new — Rack::Session::Cookie::SessionId
- ::new — Rack::Session::Encryptor
- ::new — Rack::Session::Pool
- ::set — Rack::Session::Abstract::SessionHash
- ::set_options — Rack::Session::Abstract::SessionHash
- #[] — Rack::Session::Abstract::SessionHash
- #[] — Rack::Session::Abstract::PersistedSecure::SecureSessionHash
- #[]= — Rack::Session::Abstract::SessionHash
- #call — Rack::Session::Abstract::Persisted
- #cipher_secret_from_message_secret — Rack::Session::Encryptor
- #clear — Rack::Session::Abstract::SessionHash
- #commit_session — Rack::Session::Abstract::Persisted
- #commit_session? — Rack::Session::Abstract::Persisted
- #compute_signature — Rack::Session::Encryptor
- #context — Rack::Session::Abstract::Persisted
- #cookie_value — Rack::Session::Abstract::Persisted
- #cookie_value — Rack::Session::Abstract::PersistedSecure
- #current_session_id — Rack::Session::Abstract::Persisted
- #decode — Rack::Session::Cookie::Base64
- #decode — Rack::Session::Cookie::Base64::Marshal
- #decode — Rack::Session::Cookie::Base64::JSON
- #decode — Rack::Session::Cookie::Base64::ZipJSON
- #decode — Rack::Session::Cookie::Identity
- #decode — Rack::Session::Cookie::Marshal
- #decrypt — Rack::Session::Encryptor
- #delete — Rack::Session::Abstract::SessionHash
- #delete_session — Rack::Session::Abstract::Persisted
- #delete_session — Rack::Session::Abstract::ID
- #delete_session — Rack::Session::Cookie
- #delete_session — Rack::Session::Pool
- #deserialized_message — Rack::Session::Encryptor
- #destroy — Rack::Session::Abstract::SessionHash
- #dig — Rack::Session::Abstract::SessionHash
- #each — Rack::Session::Abstract::SessionHash
- #empty? — Rack::Session::SessionId
- #empty? — Rack::Session::Abstract::SessionHash
- #encode — Rack::Session::Cookie::Base64
- #encode — Rack::Session::Cookie::Base64::Marshal
- #encode — Rack::Session::Cookie::Base64::JSON
- #encode — Rack::Session::Cookie::Base64::ZipJSON
- #encode — Rack::Session::Cookie::Identity
- #encode — Rack::Session::Cookie::Marshal
- #encode_session_data — Rack::Session::Cookie
- #encrypt — Rack::Session::Encryptor
- #exists? — Rack::Session::Abstract::SessionHash
- #extract_session_id — Rack::Session::Abstract::Persisted
- #extract_session_id — Rack::Session::Abstract::PersistedSecure
- #extract_session_id — Rack::Session::Cookie
- #fetch — Rack::Session::Abstract::SessionHash
- #find_session — Rack::Session::Abstract::Persisted
- #find_session — Rack::Session::Abstract::ID
- #find_session — Rack::Session::Cookie
- #find_session — Rack::Session::Pool
- #force_options? — Rack::Session::Abstract::Persisted
- #forced_session_update? — Rack::Session::Abstract::Persisted
- #generate_sid — Rack::Session::Abstract::Persisted
- #generate_sid — Rack::Session::Abstract::PersistedSecure
- #generate_sid — Rack::Session::Pool
- #get_session_with_fallback — Rack::Session::Pool
- #has_key? — Rack::Session::Abstract::SessionHash
- #hash_sid — Rack::Session::SessionId
- #id — Rack::Session::Abstract::SessionHash
- #include? — Rack::Session::Abstract::SessionHash
- #initialize_sid — Rack::Session::Abstract::Persisted
- #inspect — Rack::Session::SessionId
- #inspect — Rack::Session::Abstract::SessionHash
- #key? — Rack::Session::Abstract::SessionHash
- #keys — Rack::Session::Abstract::SessionHash
- #legacy_digest_match? — Rack::Session::Cookie
- #legacy_generate_hmac — Rack::Session::Cookie
- #load! — Rack::Session::Abstract::SessionHash
- #load_for_read! — Rack::Session::Abstract::SessionHash
- #load_for_write! — Rack::Session::Abstract::SessionHash
- #load_session — Rack::Session::Abstract::Persisted
- #loaded? — Rack::Session::Abstract::SessionHash
- #loaded_session? — Rack::Session::Abstract::Persisted
- #make_request — Rack::Session::Abstract::Persisted
- #merge! — Rack::Session::Abstract::SessionHash
- #new_cipher — Rack::Session::Encryptor
- #new_message_and_cipher_secret — Rack::Session::Encryptor
- #options — Rack::Session::Abstract::SessionHash
- #persistent_session_id! — Rack::Session::Cookie
- #prepare_session — Rack::Session::Abstract::Persisted
- #private_id — Rack::Session::SessionId
- #replace — Rack::Session::Abstract::SessionHash
- #secure? — Rack::Session::Cookie
- #security_matches? — Rack::Session::Abstract::Persisted
- #serialize_payload — Rack::Session::Encryptor
- #serializer — Rack::Session::Encryptor
- #session_class — Rack::Session::Abstract::Persisted
- #session_class — Rack::Session::Abstract::PersistedSecure
- #session_exists? — Rack::Session::Abstract::Persisted
- #set_cipher_key — Rack::Session::Encryptor
- #set_cookie — Rack::Session::Abstract::Persisted
- #store — Rack::Session::Abstract::SessionHash
- #stringify_keys — Rack::Session::Abstract::SessionHash
- #to_hash — Rack::Session::Abstract::SessionHash
- #unpacked_cookie_data — Rack::Session::Cookie
- #update — Rack::Session::Abstract::SessionHash
- #values — Rack::Session::Abstract::SessionHash
- #verify_authenticity! — Rack::Session::Encryptor
- #write_session — Rack::Session::Abstract::Persisted
- #write_session — Rack::Session::Abstract::ID
- #write_session — Rack::Session::Cookie
- #write_session — Rack::Session::Pool