Plaid::UserCustomPassword
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
Custom test accounts are configured with a JSON configuration object formulated according to the schema below. All top level fields are optional. Sending an empty object as a configuration will result in an account configured with random balances and transaction history.
Constructors
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
An error code to force on Item creation. Possible values are: \"INSTITUTION_NOT_RESPONDING\" \"INSTITUTION_NO_LONGER_SUPPORTED\" \"INVALID_CREDENTIALS\" \"INVALID_MFA\" \"ITEM_LOCKED\" \"ITEM_LOGIN_REQUIRED\" \"ITEM_NOT_SUPPORTED\" \"INVALID_LINK_TOKEN\" \"MFA_NOT_SUPPORTED\" \"NO_ACCOUNTS\" \"PLAID_ERROR\" \"USER_INPUT_TIMEOUT\" \"USER_SETUP_REQUIRED\"
Custom attribute writer method checking allowed values (enum). @param [Object] force_error Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Custom attribute writer method checking allowed values (enum). @param [Object] mfa Object to be assigned
An array of account overrides to configure the accounts for the Item. By default, if no override is specified, transactions and account data will be randomly generated based on the account type and subtype, and other products will have fixed or empty data.
Custom attribute writer method checking allowed values (enum). @param [Object] override_accounts Object to be assigned
You may trigger a reCAPTCHA in Plaid Link in the Sandbox environment by using the recaptcha field. Possible values are good or bad. A value of good will result in successful Item creation and bad will result in a RECAPTCHA_BAD error to simulate a failed reCAPTCHA. Both values require the reCAPTCHA to be manually solved within Plaid Link.
Custom attribute writer method checking allowed values (enum). @param [Object] recaptcha Object to be assigned
A seed, in the form of a string, that will be used to randomly generate account and transaction data, if this data is not specified using the override_accounts argument. If no seed is specified, the randomly generated data will be different each time. Note that transactions data is generated relative to the Item's creation date. Different Items created on different dates with the same seed for transactions data will have different dates for the transactions. The number of days between each transaction and the Item creation will remain constant. For example, an Item created on December 15 might show a transaction on December 14. An Item created on December 20, using the same seed, would show that same transaction occurring on December 19.
Custom attribute writer method checking allowed values (enum). @param [Object] seed Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid
The version of the password schema to use, possible values are 1 or 2. The default value is 2. You should only specify 1 if you know it is necessary for your test suite.
Custom attribute writer method checking allowed values (enum). @param [Object] version Object to be assigned