Method: Uni::Client#initialize

Defined in:
lib/uni-sdk/client.rb

#initialize(access_key_id = nil, access_key_secret = nil, endpoint = nil, signing_algorithm = nil) ⇒ Client

Returns a new instance of Client.



11
12
13
14
15
16
17
# File 'lib/uni-sdk/client.rb', line 11

def initialize(access_key_id=nil, access_key_secret=nil, endpoint=nil, signing_algorithm=nil)
    @access_key_id = access_key_id || ENV['UNIMTX_ACCESS_KEY_ID']
    @access_key_secret = access_key_secret || ENV['UNIMTX_ACCESS_KEY_SECRET']
    @endpoint = endpoint || ENV['UNIMTX_ENDPOINT'] || @@default_endpoint
    @signing_algorithm = signing_algorithm || @@default_signing_algorithm
    @user_agent = @@name + '/' + Uni::VERSION
end