Module: Ecertic::Default
- Defined in:
- lib/ecertic/default.rb
Constant Summary collapse
- BASE_URL =
"https://api.otpsecure.net"
- USER_AGENT =
"ecertic-ruby/#{VERSION}"
Class Method Summary collapse
- .apikey ⇒ Object
- .base_url ⇒ Object
- .keys ⇒ Object
- .options ⇒ Object
- .secret ⇒ Object
- .user_agent ⇒ Object
Class Method Details
.apikey ⇒ Object
21 22 23 |
# File 'lib/ecertic/default.rb', line 21 def apikey ENV["ECERTIC_APIKEY"] end |
.base_url ⇒ Object
17 18 19 |
# File 'lib/ecertic/default.rb', line 17 def base_url ENV["ECERTIC_BASE_URL"] || BASE_URL end |
.keys ⇒ Object
9 10 11 |
# File 'lib/ecertic/default.rb', line 9 def keys @keys ||= [ :base_url, :apikey, :secret, :user_agent ] end |
.options ⇒ Object
13 14 15 |
# File 'lib/ecertic/default.rb', line 13 def Hash[keys.map { |key| [key, send(key)] }] end |
.secret ⇒ Object
25 26 27 |
# File 'lib/ecertic/default.rb', line 25 def secret ENV["ECERTIC_SECRET"] end |
.user_agent ⇒ Object
29 30 31 |
# File 'lib/ecertic/default.rb', line 29 def user_agent ENV["ECERTIC_USER_AGENT"] end |