Sha256: cddd4912119c71a4723883587e6332a4446ba79477ddfe6834555acb6bcfc511

Contents?: true

Size: 315 Bytes

Versions: 14

Compression:

Stored size: 315 Bytes

Contents

require 'haveapi/client/authentication/base'

module HaveAPI::Client::Authentication
  class Basic < Base
    register :basic

    def resource
      RestClient::Resource.new(@communicator.url, @opts[:user], @opts[:password])
    end

    def user = @opts.[](:user)
    def password = @opts.[](:password)
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
haveapi-client-0.25.0 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.24.0 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.7 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.6 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.5 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.4 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.3 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.2 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.1 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.23.0 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.22.1 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.22.0 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.21.1 lib/haveapi/client/authentication/basic.rb
haveapi-client-0.21.0 lib/haveapi/client/authentication/basic.rb