Class: EpoOps::TokenStore
- Inherits:
-
Object
- Object
- EpoOps::TokenStore
- Defined in:
- lib/epo_ops/token_store.rb,
lib/epo_ops/token_store/redis.rb
Overview
This class saves the token in memory, you may want to subclass this and overwrite #token if you want to store it somewhere else.
Direct Known Subclasses
Defined Under Namespace
Classes: Redis
Instance Method Summary collapse
Instance Method Details
#reset ⇒ Object
12 13 14 |
# File 'lib/epo_ops/token_store.rb', line 12 def reset @token = nil end |
#token ⇒ Object
6 7 8 9 10 |
# File 'lib/epo_ops/token_store.rb', line 6 def token @token = generate_token if @token.nil? || @token.expired? @token end |