class Idlc::AWSRestClient

def signer

def signer
  Aws::Sigv4::Signer.new(
    service: @service_name,
    region: @region,
    access_key_id: @credentials[:access_key_id],
    secret_access_key: @credentials[:secret_access_key],
    session_token: @credentials[:session_token]
  )
end