Class: CognitoRails::Config
- Inherits:
-
Object
- Object
- CognitoRails::Config
- Defined in:
- lib/cognito_rails/config.rb
Class Attribute Summary collapse
-
.aws_client_credentials ⇒ String
AWS access key id.
-
.aws_region ⇒ String
AWS region.
-
.aws_user_pool_id ⇒ String
AWS user pool id.
- .cache_adapter ⇒ #fetch?
-
.default_user_class ⇒ String
Default user class.
- .logger ⇒ Logger
-
.skip_model_hooks ⇒ Boolean
Skip model hooks.
Class Attribute Details
.aws_client_credentials ⇒ String
Returns AWS access key id.
9 10 11 |
# File 'lib/cognito_rails/config.rb', line 9 def aws_client_credentials @aws_client_credentials || {} end |
.aws_region ⇒ String
Returns AWS region.
37 38 39 |
# File 'lib/cognito_rails/config.rb', line 37 def aws_region @aws_region || (raise 'Missing config aws_region') end |
.aws_user_pool_id ⇒ String
Returns AWS user pool id.
43 44 45 |
# File 'lib/cognito_rails/config.rb', line 43 def aws_user_pool_id @aws_user_pool_id || (raise 'Missing config aws_user_pool_id') end |
.cache_adapter ⇒ #fetch?
33 |
# File 'lib/cognito_rails/config.rb', line 33 attr_accessor :logger, :cache_adapter |
.default_user_class ⇒ String
Returns default user class.
49 50 51 |
# File 'lib/cognito_rails/config.rb', line 49 def default_user_class @default_user_class || (raise 'Missing config default_user_class') end |
.logger ⇒ Logger
33 34 35 |
# File 'lib/cognito_rails/config.rb', line 33 def logger @logger end |
.skip_model_hooks ⇒ Boolean
Returns skip model hooks.
25 26 27 |
# File 'lib/cognito_rails/config.rb', line 25 def skip_model_hooks !!@skip_model_hooks end |