Class: FirebaseIdToken::Configuration
- Inherits:
-
Object
- Object
- FirebaseIdToken::Configuration
- Defined in:
- lib/firebase_id_token/configuration.rb
Instance Attribute Summary collapse
-
#cache_store ⇒ Object
Returns the value of attribute cache_store.
- #certificates ⇒ Object
-
#project_ids ⇒ Object
Returns the value of attribute project_ids.
-
#redis ⇒ Object
Returns the value of attribute redis.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
- #klass ⇒ Object
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
10 11 12 |
# File 'lib/firebase_id_token/configuration.rb', line 10 def initialize @project_ids = [] end |
Instance Attribute Details
#cache_store ⇒ Object
Returns the value of attribute cache_store.
7 8 9 |
# File 'lib/firebase_id_token/configuration.rb', line 7 def cache_store @cache_store end |
#certificates ⇒ Object
14 15 16 |
# File 'lib/firebase_id_token/configuration.rb', line 14 def certificates @certificates || klass end |
#project_ids ⇒ Object
Returns the value of attribute project_ids.
7 8 9 |
# File 'lib/firebase_id_token/configuration.rb', line 7 def project_ids @project_ids end |
#redis ⇒ Object
Returns the value of attribute redis.
7 8 9 |
# File 'lib/firebase_id_token/configuration.rb', line 7 def redis @redis end |
Instance Method Details
#klass ⇒ Object
18 19 20 |
# File 'lib/firebase_id_token/configuration.rb', line 18 def klass redis ? FirebaseIdToken::Certificates::Redis : FirebaseIdToken::Certificates::ActiveSupport end |