Class: Yoti::DocScan::Session::Retrieve::LivenessResourceResponse

Inherits:
ResourceResponse
  • Object
show all
Defined in:
lib/yoti/doc_scan/session/retrieve/liveness_resource_response.rb

Direct Known Subclasses

ZoomLivenessResourceResponse

Instance Attribute Summary collapse

Attributes inherited from ResourceResponse

#id, #tasks

Instance Method Summary collapse

Constructor Details

#initialize(resource) ⇒ LivenessResourceResponse

Returns a new instance of LivenessResourceResponse.

Parameters:

  • resource (Hash)


14
15
16
17
18
19
# File 'lib/yoti/doc_scan/session/retrieve/liveness_resource_response.rb', line 14

def initialize(resource)
  super(resource)

  Validation.assert_is_a(String, resource['liveness_type'], 'liveness_type', true)
  @liveness_type = resource['liveness_type']
end

Instance Attribute Details

#liveness_typeString (readonly)

Returns:

  • (String)


9
10
11
# File 'lib/yoti/doc_scan/session/retrieve/liveness_resource_response.rb', line 9

def liveness_type
  @liveness_type
end