Sha256: f848dda5a0bf76e1a18374575f51fdf5a2d7b2247c1b97893183bde06876a781

Contents?: true

Size: 451 Bytes

Versions: 9

Compression:

Stored size: 451 Bytes

Contents

# frozen_string_literal: true

module Trusona
  module Services
    #
    ## Device User Bindings Service
    class DeviceUserBindingsService < BaseService
      def initialize(
          client: Trusona::Api::HTTPClient.new(Trusona.config.api_host),
          mapper: Trusona::Mappers::DeviceUserBindingMapper.new
        )
        @client = client
        @mapper = mapper
        @resource_path = '/api/v2/user_devices'
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
trusona-2.4.0 lib/trusona/services/device_user_bindings_service.rb
trusona-2.3.0 lib/trusona/services/device_user_bindings_service.rb
trusona-2.2.0 lib/trusona/services/device_user_bindings_service.rb
trusona-2.1.0 lib/trusona/services/device_user_bindings_service.rb
trusona-2.0.0 lib/trusona/services/device_user_bindings_service.rb
trusona-1.0.1 lib/trusona/services/device_user_bindings_service.rb
trusona-1.0.0 lib/trusona/services/device_user_bindings_service.rb
trusona-0.20.0 lib/trusona/services/device_user_bindings_service.rb
trusona-0.19.0 lib/trusona/services/device_user_bindings_service.rb