Class: Setsuzoku::Service::WebService::Service
- Inherits:
-
Object
- Object
- Setsuzoku::Service::WebService::Service
- Extended by:
- T::Helpers, T::Sig
- Includes:
- Setsuzoku::Service
- Defined in:
- lib/setsuzoku/service/web_service/service.rb
Overview
WebService’s Service should define all available auth and api strategies.
Instance Attribute Summary
Attributes included from Setsuzoku::Service
#api_strategy, #auth_strategy, #external_api_handler, #plugin
Class Method Summary collapse
Methods included from Setsuzoku::Service
Class Method Details
.available_strategies ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/setsuzoku/service/web_service/service.rb', line 17 def self.available_strategies { auth: { basic: Setsuzoku::Service::WebService::AuthStrategies::BasicAuthStrategy, custom: Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy, o_auth: Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy }, api: { rest: ApiStrategies::RestStrategy } } end |