Module: Mxrb::Runtime::SessionStore

Included in:
MemorySharedStore, SQLiteSharedStore
Defined in:
lib/mxrb/runtime/shared_store.rb

Overview

Injectable session persistence protocol.

Instance Method Summary collapse

Instance Method Details

#delete_session(token) ⇒ Object

Raises:

  • (NotImplementedError)


18
# File 'lib/mxrb/runtime/shared_store.rb', line 18

def delete_session(token) = raise NotImplementedError

#read_session(token, now: Time.now.utc) ⇒ Object

Raises:

  • (NotImplementedError)


17
# File 'lib/mxrb/runtime/shared_store.rb', line 17

def read_session(token, now: Time.now.utc) = raise NotImplementedError

#write_session(token:, identity:, expires_at:) ⇒ Object

Raises:

  • (NotImplementedError)


16
# File 'lib/mxrb/runtime/shared_store.rb', line 16

def write_session(token:, identity:, expires_at:) = raise NotImplementedError