module Idnow::API::UploadDocuments
Public Instance Methods
upload_default_document(document_definition_identifier, file_data)
click to toggle source
# File lib/idnow/API/upload_documents.rb, line 11 def upload_default_document(document_definition_identifier, file_data) request_path = full_path_for("documentdefinitions/#{document_definition_identifier}/data") upload_document(file_data, request_path) end
upload_identification_document(transaction_number, document_definition_identifier, file_data)
click to toggle source
# File lib/idnow/API/upload_documents.rb, line 6 def upload_identification_document(transaction_number, document_definition_identifier, file_data) request_path = full_path_for("identifications/#{transaction_number}/documents/#{document_definition_identifier}/data") upload_document(file_data, request_path) end
Private Instance Methods
upload_document(file_data, request_path)
click to toggle source
# File lib/idnow/API/upload_documents.rb, line 18 def upload_document(file_data, request_path) raise Idnow::AuthenticationException if @auth_token.nil? request = Idnow::PostBinaryRequest.new(request_path, file_data) execute(request, { 'X-API-LOGIN-TOKEN' => @auth_token }) end