Method: Setsuzoku::Service::WebService::Service.available_strategies

Defined in:
lib/setsuzoku/service/web_service/service.rb

.available_strategiesObject



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