Class: CheckoutSdk::Risk::Device

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/risk/device.rb

Instance Attribute Summary collapse

Instance Attribute Details

#dateDateTime

Returns:

  • (DateTime)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#fingerprintString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#ipString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#locationLocation

Returns:



21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#modelString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#osString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#typeString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end

#user_agentString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/risk/device.rb', line 21

class Device
  attr_accessor :ip,
                :location,
                :os,
                :type,
                :model,
                :date,
                :user_agent,
                :fingerprint
end