Method: DocSpring::SubmissionDataRequest#valid?

Defined in:
lib/docspring/models/submission_data_request.rb

#valid?Boolean

Check to see if the all the properties in the model are valid

Returns:

  • (Boolean)

    true if the model is valid



251
252
253
254
255
256
257
258
259
260
261
262
263
264
# File 'lib/docspring/models/submission_data_request.rb', line 251

def valid?
  return false if @id.nil?
  return false if @order.nil?
  return false if @sort_order.nil?
  return false if .nil?
  return false if @state.nil?
  state_validator = EnumAttributeValidator.new('String', ['pending', 'completed'])
  return false unless state_validator.valid?(@state)
  auth_type_validator = EnumAttributeValidator.new('String', ['none', 'password', 'oauth', 'email_link', 'phone_number', 'ldap', 'saml'])
  return false unless auth_type_validator.valid?(@auth_type)
  auth_second_factor_type_validator = EnumAttributeValidator.new('String', ['none', 'phone_number', 'totp', 'mobile_push', 'security_key', 'fingerprint'])
  return false unless auth_second_factor_type_validator.valid?(@auth_second_factor_type)
  true
end