module Validic::REST::Biometrics

Public Instance Methods

create_biometrics(options = {}) click to toggle source
# File lib/validic/rest/biometrics.rb, line 11
def create_biometrics(options = {})
  user_id = options.delete(:user_id)
  options = { user_id: user_id, biometrics: options }
  response = post_request(:biometrics, options)
  Validic::Biometrics.new(response['biometrics'])
end
delete_biometrics(options = {}) click to toggle source
# File lib/validic/rest/biometrics.rb, line 25
def delete_biometrics(options = {})
  user_id, _id = options.delete(:user_id), options.delete(:_id)
  options = { user_id: user_id, _id: _id }
  delete_request(:biometrics, options)
  true
end
get_biometrics(options = {}) click to toggle source
# File lib/validic/rest/biometrics.rb, line 7
def get_biometrics(options = {})
  build_response(get_request(:biometrics, options))
end
latest_biometrics(options = {}) click to toggle source
# File lib/validic/rest/biometrics.rb, line 32
def latest_biometrics(options = {})
  build_response(latest(:biometrics, options))
end
update_biometrics(options = {}) click to toggle source
# File lib/validic/rest/biometrics.rb, line 18
def update_biometrics(options = {})
  user_id, _id = options.delete(:user_id), options.delete(:_id)
  options = { user_id: user_id, _id: _id, biometrics: options }
  response = put_request(:biometrics, options)
  Validic::Biometrics.new(response['biometrics'])
end