Class/Module Index [+]

Quicksearch

ActionDispatch::Session::Compatibility

Public Class Methods

new(app, options = {}) click to toggle source
# File lib/action_dispatch/middleware/session/abstract_store.rb, line 26
def initialize(app, options = {})
  options[:key] ||= '_session_id'
  super
end

Public Instance Methods

generate_sid() click to toggle source
# File lib/action_dispatch/middleware/session/abstract_store.rb, line 31
def generate_sid
  sid = SecureRandom.hex(16)
  sid.encode!('UTF-8') if sid.respond_to?(:encode!)
  sid
end

Protected Instance Methods

initialize_sid() click to toggle source
# File lib/action_dispatch/middleware/session/abstract_store.rb, line 39
def initialize_sid
  @default_options.delete(:sidbits)
  @default_options.delete(:secure_random)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.