class Cryptograpi::Credentials
Credentials
can be explicitly set or use info from ENV Variables
Public Class Methods
new(papi, sapi, srsa, host)
click to toggle source
Calls superclass method
Cryptograpi::Info::new
# File lib/cryptograpi_ruby/credentials.rb, line 72 def initialize(papi, sapi, srsa, host) super @access_key_id = papi.present? ? papi : ENV['CRYPTOGRAPI_ACCESS_KEY_ID'] @secret_access_key = sapi.present? ? sapi : ENV['CRYPTOGRAPI_SECRET_ACCESS_KEY'] @signing_key = srsa.present? ? srsa : ENV['CRYPTOGRAPI_SIGNING_KEY'] @host = host.present? ? host : ENV['CRYPTOGRAPI_SERVER'] end
Public Instance Methods
attrs()
click to toggle source
# File lib/cryptograpi_ruby/credentials.rb, line 82 def attrs @creds end