Method: DocuSign_eSign::Witness#hash

Defined in:
lib/docusign_esign/models/witness.rb

#hashFixnum

Calculates hash code according to all attributes.

Returns:

  • (Fixnum)

    Hash code



1118
1119
1120
# File 'lib/docusign_esign/models/witness.rb', line 1118

def hash
  [access_code, , add_access_code_to_email, additional_notifications, agent_can_edit_email, agent_can_edit_name, allow_system_override_for_locked_recipient, auto_navigation, auto_responded_reason, bulk_recipients_uri, bulk_send_v2_recipient, can_sign_offline, client_user_id, completed_count, consent_details_list, creation_reason, custom_fields, declined_date_time, declined_reason, default_recipient, delegated_by, delegated_to, delivered_date_time, delivery_method, , designator_id, designator_id_guid, document_template_id, document_visibility, email, , email_notification, email_recipient_post_signing_url, embedded_recipient_start_url, error_details, excluded_documents, fax_number, , first_name, , full_name, , id_check_configuration_name, , id_check_information_input, identity_verification, inherit_email_notification_configuration, is_bulk_recipient, , last_name, , locked_recipient_phone_auth_editable, locked_recipient_sms_editable, name, , notary_id, notary_signer_email_sent, note, , offline_attributes, phone_authentication, phone_number, proof_file, recipient_attachments, recipient_authentication_status, , recipient_id, recipient_id_guid, recipient_signature_providers, recipient_supplies_tabs, recipient_type, , require_id_lookup, , require_signer_certificate, require_sign_on_paper, require_upload_signature, role_name, routing_order, , sent_date_time, signature_info, signed_date_time, , , signing_group_id, , signing_group_name, signing_group_type, signing_group_users, sms_authentication, social_authentications, status, status_code, suppress_emails, tabs, template_locked, template_required, total_tab_count, user_id, web_form_recipient_view_id, witness_for, witness_for_guid].hash
end