Class: FmRest::TokenStore::Memory

Inherits:
Base
  • Object
show all
Defined in:
lib/fmrest/token_store/memory.rb

Instance Attribute Summary

Attributes inherited from Base

#options

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Memory

Returns a new instance of Memory.



8
9
10
11
# File 'lib/fmrest/token_store/memory.rb', line 8

def initialize(*args)
  super
  @tokens = {}
end

Instance Method Details

#delete(key) ⇒ Object



13
14
15
# File 'lib/fmrest/token_store/memory.rb', line 13

def delete(key)
  @tokens.delete(key)
end

#load(key) ⇒ Object



17
18
19
# File 'lib/fmrest/token_store/memory.rb', line 17

def load(key)
  @tokens[key]
end

#store(key, value) ⇒ Object



21
22
23
# File 'lib/fmrest/token_store/memory.rb', line 21

def store(key, value)
  @tokens[key] = value
end