Class: Stormpath::Rails::Config::ApplicationClientApi
- Inherits:
-
Object
- Object
- Stormpath::Rails::Config::ApplicationClientApi
- Defined in:
- lib/stormpath/rails/config/application_client_api.rb
Instance Attribute Summary collapse
-
#app ⇒ Object
readonly
Returns the value of attribute app.
-
#client_api_domain ⇒ Object
readonly
Returns the value of attribute client_api_domain.
-
#client_api_enabled ⇒ Object
readonly
Returns the value of attribute client_api_enabled.
-
#web_config ⇒ Object
readonly
Returns the value of attribute web_config.
Instance Method Summary collapse
-
#initialize(app) ⇒ ApplicationClientApi
constructor
A new instance of ApplicationClientApi.
Constructor Details
#initialize(app) ⇒ ApplicationClientApi
Returns a new instance of ApplicationClientApi.
7 8 9 10 11 12 |
# File 'lib/stormpath/rails/config/application_client_api.rb', line 7 def initialize(app) @app = app @web_config = app.web_config @client_api_enabled = web_config.status == 'ENABLED' @client_api_domain = web_config.domain_name end |
Instance Attribute Details
#app ⇒ Object (readonly)
Returns the value of attribute app.
5 6 7 |
# File 'lib/stormpath/rails/config/application_client_api.rb', line 5 def app @app end |
#client_api_domain ⇒ Object (readonly)
Returns the value of attribute client_api_domain.
5 6 7 |
# File 'lib/stormpath/rails/config/application_client_api.rb', line 5 def client_api_domain @client_api_domain end |
#client_api_enabled ⇒ Object (readonly)
Returns the value of attribute client_api_enabled.
5 6 7 |
# File 'lib/stormpath/rails/config/application_client_api.rb', line 5 def client_api_enabled @client_api_enabled end |
#web_config ⇒ Object (readonly)
Returns the value of attribute web_config.
5 6 7 |
# File 'lib/stormpath/rails/config/application_client_api.rb', line 5 def web_config @web_config end |