Sha256: e812ac0ddcebd10571ed3e23e1299bc2f36ef01a514187a2a2a9d6c608f7b075

Contents?: true

Size: 446 Bytes

Versions: 2

Compression:

Stored size: 446 Bytes

Contents

##
#
#
#
module Tessera
  module Api
    class Session
      def self.create
        new.create
      end

      def create
        response = Tessera::Request.new(:post, 'Session', credentials).send
        Tessera::Model::Session.new(response)
      end

      private

      def credentials
        {
          UserLogin: Tessera.configuration.username,
          Password: Tessera.configuration.password
        }
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tessera-1.0.1 lib/tessera/api/session.rb
tessera-1.0.0 lib/tessera/api/session.rb