# File lib/aws/sts.rb, line 125
    def get_session(method, opts = {})
      opts[:duration_seconds] = opts.delete(:duration) if
        opts[:duration]
      resp = client.send(method, opts)
      credentials = resp.credentials
      session_opts = {
        :credentials => {
          :access_key_id => credentials.access_key_id,
          :secret_access_key => credentials.secret_access_key,
          :session_token => credentials.session_token
        },
        :expires_at => credentials.expiration
      }
      yield(resp, session_opts)
    end