Class: Rack::Session::Abstract::PersistedSecure
- Defined in:
- lib/rack/session/abstract/id.rb
Defined Under Namespace
Classes: SecureSessionHash
Constant Summary
Constants inherited from Persisted
Rack::Session::Abstract::Persisted::DEFAULT_OPTIONS
Instance Attribute Summary
Attributes inherited from Persisted
#default_options, #key, #sid_secure
Instance Method Summary collapse
Methods inherited from Persisted
#call, #commit_session, #context, #initialize
Constructor Details
This class inherits a constructor from Rack::Session::Abstract::Persisted
Instance Method Details
#extract_session_id ⇒ Object
468 469 470 471 |
# File 'lib/rack/session/abstract/id.rb', line 468 def extract_session_id(*) public_id = super public_id && SessionId.new(public_id) end |
#generate_sid ⇒ Object
462 463 464 465 466 |
# File 'lib/rack/session/abstract/id.rb', line 462 def generate_sid(*) public_id = super SessionId.new(public_id) end |