Class: Cryptograpi::Info

Inherits:
Object
  • Object
show all
Defined in:
lib/cryptograpi_ruby/credentials.rb

Direct Known Subclasses

ConfigCredentials, Credentials

Instance Method Summary collapse

Constructor Details

#initialize(access_key_id, secret_access_key, signing_key, host) ⇒ Info

Returns a new instance of Info.



9
10
11
12
13
14
# File 'lib/cryptograpi_ruby/credentials.rb', line 9

def initialize(access_key_id, secret_access_key, signing_key, host)
  @access_key_id      = access_key_id
  @secret_access_key  = secret_access_key
  @signing_key        = signing_key
  @host               = host
end

Instance Method Details

#set_attrsObject



16
17
18
19
20
21
22
23
# File 'lib/cryptograpi_ruby/credentials.rb', line 16

def set_attrs
  OpenStruct.new(
    access_key_id: @access_key_id,
    secret_access_key: @secret_access_key,
    signing_key: @signing_key,
    host: @host
  )
end