Module: Vend::Config
- Defined in:
- lib/vend/config.rb
Constant Summary collapse
- VALID_AUTHENTICATION_METHODS =
%i(basic_auth oauth)
- DEFAULT_AUTHENTICATION_METHOD =
:basic_auth
Class Method Summary collapse
Class Method Details
.auth_method ⇒ Object
16 17 18 |
# File 'lib/vend/config.rb', line 16 def auth_method @auth_method || DEFAULT_AUTHENTICATION_METHOD end |
.auth_method=(method) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/vend/config.rb', line 8 def auth_method=(method) if VALID_AUTHENTICATION_METHODS.include?(method.to_sym) @auth_method = method.to_sym else raise Vend::InvalidConfig("%s is not a valid authentication method" % method) end end |