Module: Unit

Defined in:
lib/unit/errors/unit_error.rb,
lib/unit/version.rb,
lib/unit_ruby_sdk.rb,
lib/unit/types/phone.rb,
lib/unit/types/address.rb,
lib/unit/types/officer.rb,
lib/unit/types/full_name.rb,
lib/unit/models/card/card.rb,
lib/unit/types/coordinates.rb,
lib/unit/types/relationship.rb,
lib/unit/models/unit_resource.rb,
lib/unit/models/unit_response.rb,
lib/unit/types/authorized_user.rb,
lib/unit/models/account/account.rb,
lib/unit/models/payment/payment.rb,
lib/unit/types/beneficial_owner.rb,
lib/unit/types/business_contact.rb,
lib/unit/types/evaluation_params.rb,
lib/unit/models/customer/customer.rb,
lib/unit/types/device_fingerprint.rb,
lib/unit/types/document_file_type.rb,
lib/unit/types/relationship_array.rb,
lib/unit/errors/unit_error_payload.rb,
lib/unit/types/restricted_resource.rb,
lib/unit/models/api_token/api_token.rb,
lib/unit/models/statement/statement.rb,
lib/unit/api_resources/base_resource.rb,
lib/unit/api_resources/card_resource.rb,
lib/unit/models/card/list_card_params.rb,
lib/unit/types/power_of_attorney_agent.rb,
lib/unit/api_resources/account_resource.rb,
lib/unit/api_resources/payment_resource.rb,
lib/unit/models/application/application.rb,
lib/unit/models/transaction/transaction.rb,
lib/unit/api_resources/customer_resource.rb,
lib/unit/api_resources/api_token_resource.rb,
lib/unit/api_resources/statement_resource.rb,
lib/unit/models/atm_location/atm_location.rb,
lib/unit/models/card/replace_card_request.rb,
lib/unit/models/check_deposit/get_request.rb,
lib/unit/api_resources/application_resource.rb,
lib/unit/api_resources/transaction_resource.rb,
lib/unit/models/check_deposit/check_deposit.rb,
lib/unit/api_resources/atm_location_resource.rb,
lib/unit/api_resources/check_deposit_resource.rb,
lib/unit/models/customer/list_customer_params.rb,
lib/unit/models/transaction/patch_tags_request.rb,
lib/unit/models/check_deposit/get_image_request.rb,
lib/unit/models/statement/get_pdf_by_id_request.rb,
lib/unit/models/statement/list_statement_params.rb,
lib/unit/models/statement/get_html_by_id_request.rb,
lib/unit/models/check_deposit/list_deposit_params.rb,
lib/unit/models/customer/archive_customer_request.rb,
lib/unit/models/check_deposit/upload_image_request.rb,
lib/unit/models/payment/patch_book_payment_request.rb,
lib/unit/models/transaction/get_transaction_params.rb,
lib/unit/models/account/deposit/list_account_params.rb,
lib/unit/models/application/list_application_params.rb,
lib/unit/models/application/upload_document_request.rb,
lib/unit/models/atm_location/list_by_address_params.rb,
lib/unit/models/check_deposit/patch_deposit_request.rb,
lib/unit/models/payment/create_book_payment_request.rb,
lib/unit/models/statement/get_bank_verification_pdf.rb,
lib/unit/models/transaction/list_transaction_params.rb,
lib/unit/models/application/patch_application_request.rb,
lib/unit/models/customer/add_authorized_users_request.rb,
lib/unit/models/account/deposit/account_owners_request.rb,
lib/unit/models/account/deposit/freeze_account_request.rb,
lib/unit/models/api_token/org/create_api_token_request.rb,
lib/unit/models/account/deposit/balance_history_request.rb,
lib/unit/models/atm_location/list_by_coordinates_params.rb,
lib/unit/models/atm_location/list_by_postal_code_params.rb,
lib/unit/models/card/create_business_debit_card_request.rb,
lib/unit/models/customer/patch_business_customer_request.rb,
lib/unit/models/customer/remove_authorized_users_request.rb,
lib/unit/models/card/create_individual_debit_card_request.rb,
lib/unit/models/check_deposit/create_check_deposit_request.rb,
lib/unit/models/customer/patch_individual_customer_request.rb,
lib/unit/models/card/create_individual_virtual_card_request.rb,
lib/unit/models/account/deposit/close_deposit_account_request.rb,
lib/unit/models/account/deposit/patch_deposit_account_request.rb,
lib/unit/models/account/deposit/create_deposit_account_request.rb,
lib/unit/models/application/create_business_application_request.rb,
lib/unit/models/card/create_business_virtual_debit_card_request.rb,
lib/unit/models/api_token/customer/create_customer_token_request.rb,
lib/unit/models/api_token/customer/create_token_using_jwt_request.rb,
lib/unit/models/application/create_individual_application_request.rb,
lib/unit/models/api_token/customer/create_customer_token_verification.rb

Overview

Request to create a customer token verification

Defined Under Namespace

Modules: Account, ApiToken, Application, AtmLocation, Card, CheckDeposit, Customer, Payment, Resource, Statement, Transaction, Types Classes: UnitError, UnitErrorPayload, UnitResource, UnitResponse

Constant Summary collapse

VERSION =
"1.0.2"

Class Method Summary collapse

Class Method Details

.config(api_url: nil, token: nil) ⇒ Hash

Configure Unit SDK - acts both as a setter and a getter If params are passed, updates config

Parameters:

  • api_url (String) (defaults to: nil)
  • token (String) (defaults to: nil)

Returns:

  • (Hash)

    current (updated) config



57
58
59
60
61
62
63
# File 'lib/unit_ruby_sdk.rb', line 57

def self.config(api_url: nil, token: nil)
  @@config ||= {}
  @@config[:api_url] = api_url if api_url
  @@config[:token] = token if token

  @@config
end