docusign_esign.models.signer
Docusign eSignature REST API
The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501
OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git
1# coding: utf-8 2 3""" 4 Docusign eSignature REST API 5 6 The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501 7 8 OpenAPI spec version: v2.1 9 Contact: devcenter@docusign.com 10 Generated by: https://github.com/swagger-api/swagger-codegen.git 11""" 12 13 14import pprint 15import re # noqa: F401 16 17import six 18 19from docusign_esign.client.configuration import Configuration 20 21 22class Signer(object): 23 """NOTE: This class is auto generated by the swagger code generator program. 24 25 Do not edit the class manually. 26 """ 27 28 """ 29 Attributes: 30 swagger_types (dict): The key is attribute name 31 and the value is attribute type. 32 attribute_map (dict): The key is attribute name 33 and the value is json key in definition. 34 """ 35 swagger_types = { 36 'access_code': 'str', 37 'access_code_metadata': 'PropertyMetadata', 38 'add_access_code_to_email': 'str', 39 'additional_notifications': 'list[RecipientAdditionalNotification]', 40 'agent_can_edit_email': 'str', 41 'agent_can_edit_name': 'str', 42 'allow_system_override_for_locked_recipient': 'str', 43 'auto_navigation': 'str', 44 'auto_responded_reason': 'str', 45 'bulk_recipients_uri': 'str', 46 'bulk_send_v2_recipient': 'str', 47 'can_sign_offline': 'str', 48 'client_user_id': 'str', 49 'completed_count': 'str', 50 'consent_details_list': 'list[ConsentDetails]', 51 'creation_reason': 'str', 52 'custom_fields': 'list[str]', 53 'declined_date_time': 'str', 54 'declined_reason': 'str', 55 'default_recipient': 'str', 56 'delegated_by': 'DelegationInfo', 57 'delegated_to': 'list[DelegationInfo]', 58 'delivered_date_time': 'str', 59 'delivery_method': 'str', 60 'delivery_method_metadata': 'PropertyMetadata', 61 'designator_id': 'str', 62 'designator_id_guid': 'str', 63 'document_visibility': 'list[DocumentVisibility]', 64 'email': 'str', 65 'email_metadata': 'PropertyMetadata', 66 'email_notification': 'RecipientEmailNotification', 67 'email_recipient_post_signing_url': 'str', 68 'embedded_recipient_start_url': 'str', 69 'error_details': 'ErrorDetails', 70 'excluded_documents': 'list[str]', 71 'fax_number': 'str', 72 'fax_number_metadata': 'PropertyMetadata', 73 'first_name': 'str', 74 'first_name_metadata': 'PropertyMetadata', 75 'full_name': 'str', 76 'full_name_metadata': 'PropertyMetadata', 77 'id_check_configuration_name': 'str', 78 'id_check_configuration_name_metadata': 'PropertyMetadata', 79 'id_check_information_input': 'IdCheckInformationInput', 80 'identity_verification': 'RecipientIdentityVerification', 81 'inherit_email_notification_configuration': 'str', 82 'is_bulk_recipient': 'str', 83 'is_bulk_recipient_metadata': 'PropertyMetadata', 84 'last_name': 'str', 85 'last_name_metadata': 'PropertyMetadata', 86 'locked_recipient_phone_auth_editable': 'str', 87 'locked_recipient_sms_editable': 'str', 88 'name': 'str', 89 'name_metadata': 'PropertyMetadata', 90 'notary_id': 'str', 91 'notary_signer_email_sent': 'str', 92 'note': 'str', 93 'note_metadata': 'PropertyMetadata', 94 'offline_attributes': 'OfflineAttributes', 95 'phone_authentication': 'RecipientPhoneAuthentication', 96 'phone_number': 'RecipientPhoneNumber', 97 'proof_file': 'RecipientProofFile', 98 'recipient_attachments': 'list[RecipientAttachment]', 99 'recipient_authentication_status': 'AuthenticationStatus', 100 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 101 'recipient_id': 'str', 102 'recipient_id_guid': 'str', 103 'recipient_signature_providers': 'list[RecipientSignatureProvider]', 104 'recipient_supplies_tabs': 'str', 105 'recipient_type': 'str', 106 'recipient_type_metadata': 'PropertyMetadata', 107 'require_id_lookup': 'str', 108 'require_id_lookup_metadata': 'PropertyMetadata', 109 'require_signer_certificate': 'str', 110 'require_sign_on_paper': 'str', 111 'require_upload_signature': 'str', 112 'role_name': 'str', 113 'routing_order': 'str', 114 'routing_order_metadata': 'PropertyMetadata', 115 'sent_date_time': 'str', 116 'signature_info': 'RecipientSignatureInformation', 117 'signed_date_time': 'str', 118 'sign_in_each_location': 'str', 119 'sign_in_each_location_metadata': 'PropertyMetadata', 120 'signing_group_id': 'str', 121 'signing_group_id_metadata': 'PropertyMetadata', 122 'signing_group_name': 'str', 123 'signing_group_users': 'list[UserInfo]', 124 'sms_authentication': 'RecipientSMSAuthentication', 125 'social_authentications': 'list[SocialAuthentication]', 126 'status': 'str', 127 'status_code': 'str', 128 'suppress_emails': 'str', 129 'tabs': 'Tabs', 130 'template_locked': 'str', 131 'template_required': 'str', 132 'total_tab_count': 'str', 133 'user_id': 'str' 134 } 135 136 attribute_map = { 137 'access_code': 'accessCode', 138 'access_code_metadata': 'accessCodeMetadata', 139 'add_access_code_to_email': 'addAccessCodeToEmail', 140 'additional_notifications': 'additionalNotifications', 141 'agent_can_edit_email': 'agentCanEditEmail', 142 'agent_can_edit_name': 'agentCanEditName', 143 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 144 'auto_navigation': 'autoNavigation', 145 'auto_responded_reason': 'autoRespondedReason', 146 'bulk_recipients_uri': 'bulkRecipientsUri', 147 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 148 'can_sign_offline': 'canSignOffline', 149 'client_user_id': 'clientUserId', 150 'completed_count': 'completedCount', 151 'consent_details_list': 'consentDetailsList', 152 'creation_reason': 'creationReason', 153 'custom_fields': 'customFields', 154 'declined_date_time': 'declinedDateTime', 155 'declined_reason': 'declinedReason', 156 'default_recipient': 'defaultRecipient', 157 'delegated_by': 'delegatedBy', 158 'delegated_to': 'delegatedTo', 159 'delivered_date_time': 'deliveredDateTime', 160 'delivery_method': 'deliveryMethod', 161 'delivery_method_metadata': 'deliveryMethodMetadata', 162 'designator_id': 'designatorId', 163 'designator_id_guid': 'designatorIdGuid', 164 'document_visibility': 'documentVisibility', 165 'email': 'email', 166 'email_metadata': 'emailMetadata', 167 'email_notification': 'emailNotification', 168 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 169 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 170 'error_details': 'errorDetails', 171 'excluded_documents': 'excludedDocuments', 172 'fax_number': 'faxNumber', 173 'fax_number_metadata': 'faxNumberMetadata', 174 'first_name': 'firstName', 175 'first_name_metadata': 'firstNameMetadata', 176 'full_name': 'fullName', 177 'full_name_metadata': 'fullNameMetadata', 178 'id_check_configuration_name': 'idCheckConfigurationName', 179 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 180 'id_check_information_input': 'idCheckInformationInput', 181 'identity_verification': 'identityVerification', 182 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 183 'is_bulk_recipient': 'isBulkRecipient', 184 'is_bulk_recipient_metadata': 'isBulkRecipientMetadata', 185 'last_name': 'lastName', 186 'last_name_metadata': 'lastNameMetadata', 187 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 188 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 189 'name': 'name', 190 'name_metadata': 'nameMetadata', 191 'notary_id': 'notaryId', 192 'notary_signer_email_sent': 'notarySignerEmailSent', 193 'note': 'note', 194 'note_metadata': 'noteMetadata', 195 'offline_attributes': 'offlineAttributes', 196 'phone_authentication': 'phoneAuthentication', 197 'phone_number': 'phoneNumber', 198 'proof_file': 'proofFile', 199 'recipient_attachments': 'recipientAttachments', 200 'recipient_authentication_status': 'recipientAuthenticationStatus', 201 'recipient_feature_metadata': 'recipientFeatureMetadata', 202 'recipient_id': 'recipientId', 203 'recipient_id_guid': 'recipientIdGuid', 204 'recipient_signature_providers': 'recipientSignatureProviders', 205 'recipient_supplies_tabs': 'recipientSuppliesTabs', 206 'recipient_type': 'recipientType', 207 'recipient_type_metadata': 'recipientTypeMetadata', 208 'require_id_lookup': 'requireIdLookup', 209 'require_id_lookup_metadata': 'requireIdLookupMetadata', 210 'require_signer_certificate': 'requireSignerCertificate', 211 'require_sign_on_paper': 'requireSignOnPaper', 212 'require_upload_signature': 'requireUploadSignature', 213 'role_name': 'roleName', 214 'routing_order': 'routingOrder', 215 'routing_order_metadata': 'routingOrderMetadata', 216 'sent_date_time': 'sentDateTime', 217 'signature_info': 'signatureInfo', 218 'signed_date_time': 'signedDateTime', 219 'sign_in_each_location': 'signInEachLocation', 220 'sign_in_each_location_metadata': 'signInEachLocationMetadata', 221 'signing_group_id': 'signingGroupId', 222 'signing_group_id_metadata': 'signingGroupIdMetadata', 223 'signing_group_name': 'signingGroupName', 224 'signing_group_users': 'signingGroupUsers', 225 'sms_authentication': 'smsAuthentication', 226 'social_authentications': 'socialAuthentications', 227 'status': 'status', 228 'status_code': 'statusCode', 229 'suppress_emails': 'suppressEmails', 230 'tabs': 'tabs', 231 'template_locked': 'templateLocked', 232 'template_required': 'templateRequired', 233 'total_tab_count': 'totalTabCount', 234 'user_id': 'userId' 235 } 236 237 def __init__(self, _configuration=None, **kwargs): # noqa: E501 238 """Signer - a model defined in Swagger""" # noqa: E501 239 if _configuration is None: 240 _configuration = Configuration() 241 self._configuration = _configuration 242 243 self._access_code = None 244 self._access_code_metadata = None 245 self._add_access_code_to_email = None 246 self._additional_notifications = None 247 self._agent_can_edit_email = None 248 self._agent_can_edit_name = None 249 self._allow_system_override_for_locked_recipient = None 250 self._auto_navigation = None 251 self._auto_responded_reason = None 252 self._bulk_recipients_uri = None 253 self._bulk_send_v2_recipient = None 254 self._can_sign_offline = None 255 self._client_user_id = None 256 self._completed_count = None 257 self._consent_details_list = None 258 self._creation_reason = None 259 self._custom_fields = None 260 self._declined_date_time = None 261 self._declined_reason = None 262 self._default_recipient = None 263 self._delegated_by = None 264 self._delegated_to = None 265 self._delivered_date_time = None 266 self._delivery_method = None 267 self._delivery_method_metadata = None 268 self._designator_id = None 269 self._designator_id_guid = None 270 self._document_visibility = None 271 self._email = None 272 self._email_metadata = None 273 self._email_notification = None 274 self._email_recipient_post_signing_url = None 275 self._embedded_recipient_start_url = None 276 self._error_details = None 277 self._excluded_documents = None 278 self._fax_number = None 279 self._fax_number_metadata = None 280 self._first_name = None 281 self._first_name_metadata = None 282 self._full_name = None 283 self._full_name_metadata = None 284 self._id_check_configuration_name = None 285 self._id_check_configuration_name_metadata = None 286 self._id_check_information_input = None 287 self._identity_verification = None 288 self._inherit_email_notification_configuration = None 289 self._is_bulk_recipient = None 290 self._is_bulk_recipient_metadata = None 291 self._last_name = None 292 self._last_name_metadata = None 293 self._locked_recipient_phone_auth_editable = None 294 self._locked_recipient_sms_editable = None 295 self._name = None 296 self._name_metadata = None 297 self._notary_id = None 298 self._notary_signer_email_sent = None 299 self._note = None 300 self._note_metadata = None 301 self._offline_attributes = None 302 self._phone_authentication = None 303 self._phone_number = None 304 self._proof_file = None 305 self._recipient_attachments = None 306 self._recipient_authentication_status = None 307 self._recipient_feature_metadata = None 308 self._recipient_id = None 309 self._recipient_id_guid = None 310 self._recipient_signature_providers = None 311 self._recipient_supplies_tabs = None 312 self._recipient_type = None 313 self._recipient_type_metadata = None 314 self._require_id_lookup = None 315 self._require_id_lookup_metadata = None 316 self._require_signer_certificate = None 317 self._require_sign_on_paper = None 318 self._require_upload_signature = None 319 self._role_name = None 320 self._routing_order = None 321 self._routing_order_metadata = None 322 self._sent_date_time = None 323 self._signature_info = None 324 self._signed_date_time = None 325 self._sign_in_each_location = None 326 self._sign_in_each_location_metadata = None 327 self._signing_group_id = None 328 self._signing_group_id_metadata = None 329 self._signing_group_name = None 330 self._signing_group_users = None 331 self._sms_authentication = None 332 self._social_authentications = None 333 self._status = None 334 self._status_code = None 335 self._suppress_emails = None 336 self._tabs = None 337 self._template_locked = None 338 self._template_required = None 339 self._total_tab_count = None 340 self._user_id = None 341 self.discriminator = None 342 343 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 344 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 345 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 346 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 347 setattr(self, "_{}".format('agent_can_edit_email'), kwargs.get('agent_can_edit_email', None)) 348 setattr(self, "_{}".format('agent_can_edit_name'), kwargs.get('agent_can_edit_name', None)) 349 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 350 setattr(self, "_{}".format('auto_navigation'), kwargs.get('auto_navigation', None)) 351 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 352 setattr(self, "_{}".format('bulk_recipients_uri'), kwargs.get('bulk_recipients_uri', None)) 353 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 354 setattr(self, "_{}".format('can_sign_offline'), kwargs.get('can_sign_offline', None)) 355 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 356 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 357 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 358 setattr(self, "_{}".format('creation_reason'), kwargs.get('creation_reason', None)) 359 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 360 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 361 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 362 setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) 363 setattr(self, "_{}".format('delegated_by'), kwargs.get('delegated_by', None)) 364 setattr(self, "_{}".format('delegated_to'), kwargs.get('delegated_to', None)) 365 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 366 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 367 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 368 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 369 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 370 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 371 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 372 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 373 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 374 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 375 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 376 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 377 setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) 378 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 379 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 380 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 381 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 382 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 383 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 384 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 385 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 386 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 387 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 388 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 389 setattr(self, "_{}".format('is_bulk_recipient'), kwargs.get('is_bulk_recipient', None)) 390 setattr(self, "_{}".format('is_bulk_recipient_metadata'), kwargs.get('is_bulk_recipient_metadata', None)) 391 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 392 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 393 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 394 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 395 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 396 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 397 setattr(self, "_{}".format('notary_id'), kwargs.get('notary_id', None)) 398 setattr(self, "_{}".format('notary_signer_email_sent'), kwargs.get('notary_signer_email_sent', None)) 399 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 400 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 401 setattr(self, "_{}".format('offline_attributes'), kwargs.get('offline_attributes', None)) 402 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 403 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 404 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 405 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 406 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 407 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 408 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 409 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 410 setattr(self, "_{}".format('recipient_signature_providers'), kwargs.get('recipient_signature_providers', None)) 411 setattr(self, "_{}".format('recipient_supplies_tabs'), kwargs.get('recipient_supplies_tabs', None)) 412 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 413 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 414 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 415 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 416 setattr(self, "_{}".format('require_signer_certificate'), kwargs.get('require_signer_certificate', None)) 417 setattr(self, "_{}".format('require_sign_on_paper'), kwargs.get('require_sign_on_paper', None)) 418 setattr(self, "_{}".format('require_upload_signature'), kwargs.get('require_upload_signature', None)) 419 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 420 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 421 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 422 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 423 setattr(self, "_{}".format('signature_info'), kwargs.get('signature_info', None)) 424 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 425 setattr(self, "_{}".format('sign_in_each_location'), kwargs.get('sign_in_each_location', None)) 426 setattr(self, "_{}".format('sign_in_each_location_metadata'), kwargs.get('sign_in_each_location_metadata', None)) 427 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 428 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 429 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 430 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 431 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 432 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 433 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 434 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 435 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 436 setattr(self, "_{}".format('tabs'), kwargs.get('tabs', None)) 437 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 438 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 439 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 440 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 441 442 @property 443 def access_code(self): 444 """Gets the access_code of this Signer. # noqa: E501 445 446 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 447 448 :return: The access_code of this Signer. # noqa: E501 449 :rtype: str 450 """ 451 return self._access_code 452 453 @access_code.setter 454 def access_code(self, access_code): 455 """Sets the access_code of this Signer. 456 457 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 458 459 :param access_code: The access_code of this Signer. # noqa: E501 460 :type: str 461 """ 462 463 self._access_code = access_code 464 465 @property 466 def access_code_metadata(self): 467 """Gets the access_code_metadata of this Signer. # noqa: E501 468 469 Metadata that indicates whether the `accessCode` property is editable. This property is read-only. # noqa: E501 470 471 :return: The access_code_metadata of this Signer. # noqa: E501 472 :rtype: PropertyMetadata 473 """ 474 return self._access_code_metadata 475 476 @access_code_metadata.setter 477 def access_code_metadata(self, access_code_metadata): 478 """Sets the access_code_metadata of this Signer. 479 480 Metadata that indicates whether the `accessCode` property is editable. This property is read-only. # noqa: E501 481 482 :param access_code_metadata: The access_code_metadata of this Signer. # noqa: E501 483 :type: PropertyMetadata 484 """ 485 486 self._access_code_metadata = access_code_metadata 487 488 @property 489 def add_access_code_to_email(self): 490 """Gets the add_access_code_to_email of this Signer. # noqa: E501 491 492 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 493 494 :return: The add_access_code_to_email of this Signer. # noqa: E501 495 :rtype: str 496 """ 497 return self._add_access_code_to_email 498 499 @add_access_code_to_email.setter 500 def add_access_code_to_email(self, add_access_code_to_email): 501 """Sets the add_access_code_to_email of this Signer. 502 503 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 504 505 :param add_access_code_to_email: The add_access_code_to_email of this Signer. # noqa: E501 506 :type: str 507 """ 508 509 self._add_access_code_to_email = add_access_code_to_email 510 511 @property 512 def additional_notifications(self): 513 """Gets the additional_notifications of this Signer. # noqa: E501 514 515 # noqa: E501 516 517 :return: The additional_notifications of this Signer. # noqa: E501 518 :rtype: list[RecipientAdditionalNotification] 519 """ 520 return self._additional_notifications 521 522 @additional_notifications.setter 523 def additional_notifications(self, additional_notifications): 524 """Sets the additional_notifications of this Signer. 525 526 # noqa: E501 527 528 :param additional_notifications: The additional_notifications of this Signer. # noqa: E501 529 :type: list[RecipientAdditionalNotification] 530 """ 531 532 self._additional_notifications = additional_notifications 533 534 @property 535 def agent_can_edit_email(self): 536 """Gets the agent_can_edit_email of this Signer. # noqa: E501 537 538 # noqa: E501 539 540 :return: The agent_can_edit_email of this Signer. # noqa: E501 541 :rtype: str 542 """ 543 return self._agent_can_edit_email 544 545 @agent_can_edit_email.setter 546 def agent_can_edit_email(self, agent_can_edit_email): 547 """Sets the agent_can_edit_email of this Signer. 548 549 # noqa: E501 550 551 :param agent_can_edit_email: The agent_can_edit_email of this Signer. # noqa: E501 552 :type: str 553 """ 554 555 self._agent_can_edit_email = agent_can_edit_email 556 557 @property 558 def agent_can_edit_name(self): 559 """Gets the agent_can_edit_name of this Signer. # noqa: E501 560 561 # noqa: E501 562 563 :return: The agent_can_edit_name of this Signer. # noqa: E501 564 :rtype: str 565 """ 566 return self._agent_can_edit_name 567 568 @agent_can_edit_name.setter 569 def agent_can_edit_name(self, agent_can_edit_name): 570 """Sets the agent_can_edit_name of this Signer. 571 572 # noqa: E501 573 574 :param agent_can_edit_name: The agent_can_edit_name of this Signer. # noqa: E501 575 :type: str 576 """ 577 578 self._agent_can_edit_name = agent_can_edit_name 579 580 @property 581 def allow_system_override_for_locked_recipient(self): 582 """Gets the allow_system_override_for_locked_recipient of this Signer. # noqa: E501 583 584 # noqa: E501 585 586 :return: The allow_system_override_for_locked_recipient of this Signer. # noqa: E501 587 :rtype: str 588 """ 589 return self._allow_system_override_for_locked_recipient 590 591 @allow_system_override_for_locked_recipient.setter 592 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 593 """Sets the allow_system_override_for_locked_recipient of this Signer. 594 595 # noqa: E501 596 597 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this Signer. # noqa: E501 598 :type: str 599 """ 600 601 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 602 603 @property 604 def auto_navigation(self): 605 """Gets the auto_navigation of this Signer. # noqa: E501 606 607 # noqa: E501 608 609 :return: The auto_navigation of this Signer. # noqa: E501 610 :rtype: str 611 """ 612 return self._auto_navigation 613 614 @auto_navigation.setter 615 def auto_navigation(self, auto_navigation): 616 """Sets the auto_navigation of this Signer. 617 618 # noqa: E501 619 620 :param auto_navigation: The auto_navigation of this Signer. # noqa: E501 621 :type: str 622 """ 623 624 self._auto_navigation = auto_navigation 625 626 @property 627 def auto_responded_reason(self): 628 """Gets the auto_responded_reason of this Signer. # noqa: E501 629 630 # noqa: E501 631 632 :return: The auto_responded_reason of this Signer. # noqa: E501 633 :rtype: str 634 """ 635 return self._auto_responded_reason 636 637 @auto_responded_reason.setter 638 def auto_responded_reason(self, auto_responded_reason): 639 """Sets the auto_responded_reason of this Signer. 640 641 # noqa: E501 642 643 :param auto_responded_reason: The auto_responded_reason of this Signer. # noqa: E501 644 :type: str 645 """ 646 647 self._auto_responded_reason = auto_responded_reason 648 649 @property 650 def bulk_recipients_uri(self): 651 """Gets the bulk_recipients_uri of this Signer. # noqa: E501 652 653 Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information. # noqa: E501 654 655 :return: The bulk_recipients_uri of this Signer. # noqa: E501 656 :rtype: str 657 """ 658 return self._bulk_recipients_uri 659 660 @bulk_recipients_uri.setter 661 def bulk_recipients_uri(self, bulk_recipients_uri): 662 """Sets the bulk_recipients_uri of this Signer. 663 664 Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information. # noqa: E501 665 666 :param bulk_recipients_uri: The bulk_recipients_uri of this Signer. # noqa: E501 667 :type: str 668 """ 669 670 self._bulk_recipients_uri = bulk_recipients_uri 671 672 @property 673 def bulk_send_v2_recipient(self): 674 """Gets the bulk_send_v2_recipient of this Signer. # noqa: E501 675 676 # noqa: E501 677 678 :return: The bulk_send_v2_recipient of this Signer. # noqa: E501 679 :rtype: str 680 """ 681 return self._bulk_send_v2_recipient 682 683 @bulk_send_v2_recipient.setter 684 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 685 """Sets the bulk_send_v2_recipient of this Signer. 686 687 # noqa: E501 688 689 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this Signer. # noqa: E501 690 :type: str 691 """ 692 693 self._bulk_send_v2_recipient = bulk_send_v2_recipient 694 695 @property 696 def can_sign_offline(self): 697 """Gets the can_sign_offline of this Signer. # noqa: E501 698 699 When set to **true**, specifies that the signer can perform the signing ceremony offline. # noqa: E501 700 701 :return: The can_sign_offline of this Signer. # noqa: E501 702 :rtype: str 703 """ 704 return self._can_sign_offline 705 706 @can_sign_offline.setter 707 def can_sign_offline(self, can_sign_offline): 708 """Sets the can_sign_offline of this Signer. 709 710 When set to **true**, specifies that the signer can perform the signing ceremony offline. # noqa: E501 711 712 :param can_sign_offline: The can_sign_offline of this Signer. # noqa: E501 713 :type: str 714 """ 715 716 self._can_sign_offline = can_sign_offline 717 718 @property 719 def client_user_id(self): 720 """Gets the client_user_id of this Signer. # noqa: E501 721 722 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 723 724 :return: The client_user_id of this Signer. # noqa: E501 725 :rtype: str 726 """ 727 return self._client_user_id 728 729 @client_user_id.setter 730 def client_user_id(self, client_user_id): 731 """Sets the client_user_id of this Signer. 732 733 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 734 735 :param client_user_id: The client_user_id of this Signer. # noqa: E501 736 :type: str 737 """ 738 739 self._client_user_id = client_user_id 740 741 @property 742 def completed_count(self): 743 """Gets the completed_count of this Signer. # noqa: E501 744 745 # noqa: E501 746 747 :return: The completed_count of this Signer. # noqa: E501 748 :rtype: str 749 """ 750 return self._completed_count 751 752 @completed_count.setter 753 def completed_count(self, completed_count): 754 """Sets the completed_count of this Signer. 755 756 # noqa: E501 757 758 :param completed_count: The completed_count of this Signer. # noqa: E501 759 :type: str 760 """ 761 762 self._completed_count = completed_count 763 764 @property 765 def consent_details_list(self): 766 """Gets the consent_details_list of this Signer. # noqa: E501 767 768 # noqa: E501 769 770 :return: The consent_details_list of this Signer. # noqa: E501 771 :rtype: list[ConsentDetails] 772 """ 773 return self._consent_details_list 774 775 @consent_details_list.setter 776 def consent_details_list(self, consent_details_list): 777 """Sets the consent_details_list of this Signer. 778 779 # noqa: E501 780 781 :param consent_details_list: The consent_details_list of this Signer. # noqa: E501 782 :type: list[ConsentDetails] 783 """ 784 785 self._consent_details_list = consent_details_list 786 787 @property 788 def creation_reason(self): 789 """Gets the creation_reason of this Signer. # noqa: E501 790 791 # noqa: E501 792 793 :return: The creation_reason of this Signer. # noqa: E501 794 :rtype: str 795 """ 796 return self._creation_reason 797 798 @creation_reason.setter 799 def creation_reason(self, creation_reason): 800 """Sets the creation_reason of this Signer. 801 802 # noqa: E501 803 804 :param creation_reason: The creation_reason of this Signer. # noqa: E501 805 :type: str 806 """ 807 808 self._creation_reason = creation_reason 809 810 @property 811 def custom_fields(self): 812 """Gets the custom_fields of this Signer. # noqa: E501 813 814 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 815 816 :return: The custom_fields of this Signer. # noqa: E501 817 :rtype: list[str] 818 """ 819 return self._custom_fields 820 821 @custom_fields.setter 822 def custom_fields(self, custom_fields): 823 """Sets the custom_fields of this Signer. 824 825 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 826 827 :param custom_fields: The custom_fields of this Signer. # noqa: E501 828 :type: list[str] 829 """ 830 831 self._custom_fields = custom_fields 832 833 @property 834 def declined_date_time(self): 835 """Gets the declined_date_time of this Signer. # noqa: E501 836 837 The date and time the recipient declined the document. # noqa: E501 838 839 :return: The declined_date_time of this Signer. # noqa: E501 840 :rtype: str 841 """ 842 return self._declined_date_time 843 844 @declined_date_time.setter 845 def declined_date_time(self, declined_date_time): 846 """Sets the declined_date_time of this Signer. 847 848 The date and time the recipient declined the document. # noqa: E501 849 850 :param declined_date_time: The declined_date_time of this Signer. # noqa: E501 851 :type: str 852 """ 853 854 self._declined_date_time = declined_date_time 855 856 @property 857 def declined_reason(self): 858 """Gets the declined_reason of this Signer. # noqa: E501 859 860 The reason the recipient declined the document. # noqa: E501 861 862 :return: The declined_reason of this Signer. # noqa: E501 863 :rtype: str 864 """ 865 return self._declined_reason 866 867 @declined_reason.setter 868 def declined_reason(self, declined_reason): 869 """Sets the declined_reason of this Signer. 870 871 The reason the recipient declined the document. # noqa: E501 872 873 :param declined_reason: The declined_reason of this Signer. # noqa: E501 874 :type: str 875 """ 876 877 self._declined_reason = declined_reason 878 879 @property 880 def default_recipient(self): 881 """Gets the default_recipient of this Signer. # noqa: E501 882 883 # noqa: E501 884 885 :return: The default_recipient of this Signer. # noqa: E501 886 :rtype: str 887 """ 888 return self._default_recipient 889 890 @default_recipient.setter 891 def default_recipient(self, default_recipient): 892 """Sets the default_recipient of this Signer. 893 894 # noqa: E501 895 896 :param default_recipient: The default_recipient of this Signer. # noqa: E501 897 :type: str 898 """ 899 900 self._default_recipient = default_recipient 901 902 @property 903 def delegated_by(self): 904 """Gets the delegated_by of this Signer. # noqa: E501 905 906 # noqa: E501 907 908 :return: The delegated_by of this Signer. # noqa: E501 909 :rtype: DelegationInfo 910 """ 911 return self._delegated_by 912 913 @delegated_by.setter 914 def delegated_by(self, delegated_by): 915 """Sets the delegated_by of this Signer. 916 917 # noqa: E501 918 919 :param delegated_by: The delegated_by of this Signer. # noqa: E501 920 :type: DelegationInfo 921 """ 922 923 self._delegated_by = delegated_by 924 925 @property 926 def delegated_to(self): 927 """Gets the delegated_to of this Signer. # noqa: E501 928 929 # noqa: E501 930 931 :return: The delegated_to of this Signer. # noqa: E501 932 :rtype: list[DelegationInfo] 933 """ 934 return self._delegated_to 935 936 @delegated_to.setter 937 def delegated_to(self, delegated_to): 938 """Sets the delegated_to of this Signer. 939 940 # noqa: E501 941 942 :param delegated_to: The delegated_to of this Signer. # noqa: E501 943 :type: list[DelegationInfo] 944 """ 945 946 self._delegated_to = delegated_to 947 948 @property 949 def delivered_date_time(self): 950 """Gets the delivered_date_time of this Signer. # noqa: E501 951 952 Reserved: For DocuSign use only. # noqa: E501 953 954 :return: The delivered_date_time of this Signer. # noqa: E501 955 :rtype: str 956 """ 957 return self._delivered_date_time 958 959 @delivered_date_time.setter 960 def delivered_date_time(self, delivered_date_time): 961 """Sets the delivered_date_time of this Signer. 962 963 Reserved: For DocuSign use only. # noqa: E501 964 965 :param delivered_date_time: The delivered_date_time of this Signer. # noqa: E501 966 :type: str 967 """ 968 969 self._delivered_date_time = delivered_date_time 970 971 @property 972 def delivery_method(self): 973 """Gets the delivery_method of this Signer. # noqa: E501 974 975 Reserved: For DocuSign use only. # noqa: E501 976 977 :return: The delivery_method of this Signer. # noqa: E501 978 :rtype: str 979 """ 980 return self._delivery_method 981 982 @delivery_method.setter 983 def delivery_method(self, delivery_method): 984 """Sets the delivery_method of this Signer. 985 986 Reserved: For DocuSign use only. # noqa: E501 987 988 :param delivery_method: The delivery_method of this Signer. # noqa: E501 989 :type: str 990 """ 991 992 self._delivery_method = delivery_method 993 994 @property 995 def delivery_method_metadata(self): 996 """Gets the delivery_method_metadata of this Signer. # noqa: E501 997 998 Reserved for DocuSign. # noqa: E501 999 1000 :return: The delivery_method_metadata of this Signer. # noqa: E501 1001 :rtype: PropertyMetadata 1002 """ 1003 return self._delivery_method_metadata 1004 1005 @delivery_method_metadata.setter 1006 def delivery_method_metadata(self, delivery_method_metadata): 1007 """Sets the delivery_method_metadata of this Signer. 1008 1009 Reserved for DocuSign. # noqa: E501 1010 1011 :param delivery_method_metadata: The delivery_method_metadata of this Signer. # noqa: E501 1012 :type: PropertyMetadata 1013 """ 1014 1015 self._delivery_method_metadata = delivery_method_metadata 1016 1017 @property 1018 def designator_id(self): 1019 """Gets the designator_id of this Signer. # noqa: E501 1020 1021 # noqa: E501 1022 1023 :return: The designator_id of this Signer. # noqa: E501 1024 :rtype: str 1025 """ 1026 return self._designator_id 1027 1028 @designator_id.setter 1029 def designator_id(self, designator_id): 1030 """Sets the designator_id of this Signer. 1031 1032 # noqa: E501 1033 1034 :param designator_id: The designator_id of this Signer. # noqa: E501 1035 :type: str 1036 """ 1037 1038 self._designator_id = designator_id 1039 1040 @property 1041 def designator_id_guid(self): 1042 """Gets the designator_id_guid of this Signer. # noqa: E501 1043 1044 # noqa: E501 1045 1046 :return: The designator_id_guid of this Signer. # noqa: E501 1047 :rtype: str 1048 """ 1049 return self._designator_id_guid 1050 1051 @designator_id_guid.setter 1052 def designator_id_guid(self, designator_id_guid): 1053 """Sets the designator_id_guid of this Signer. 1054 1055 # noqa: E501 1056 1057 :param designator_id_guid: The designator_id_guid of this Signer. # noqa: E501 1058 :type: str 1059 """ 1060 1061 self._designator_id_guid = designator_id_guid 1062 1063 @property 1064 def document_visibility(self): 1065 """Gets the document_visibility of this Signer. # noqa: E501 1066 1067 # noqa: E501 1068 1069 :return: The document_visibility of this Signer. # noqa: E501 1070 :rtype: list[DocumentVisibility] 1071 """ 1072 return self._document_visibility 1073 1074 @document_visibility.setter 1075 def document_visibility(self, document_visibility): 1076 """Sets the document_visibility of this Signer. 1077 1078 # noqa: E501 1079 1080 :param document_visibility: The document_visibility of this Signer. # noqa: E501 1081 :type: list[DocumentVisibility] 1082 """ 1083 1084 self._document_visibility = document_visibility 1085 1086 @property 1087 def email(self): 1088 """Gets the email of this Signer. # noqa: E501 1089 1090 Email id of the recipient. Notification of the document to sign is sent to this email id. Maximum length: 100 characters. # noqa: E501 1091 1092 :return: The email of this Signer. # noqa: E501 1093 :rtype: str 1094 """ 1095 return self._email 1096 1097 @email.setter 1098 def email(self, email): 1099 """Sets the email of this Signer. 1100 1101 Email id of the recipient. Notification of the document to sign is sent to this email id. Maximum length: 100 characters. # noqa: E501 1102 1103 :param email: The email of this Signer. # noqa: E501 1104 :type: str 1105 """ 1106 1107 self._email = email 1108 1109 @property 1110 def email_metadata(self): 1111 """Gets the email_metadata of this Signer. # noqa: E501 1112 1113 Metadata that indicates whether the `email` property is editable. This property is read-only. # noqa: E501 1114 1115 :return: The email_metadata of this Signer. # noqa: E501 1116 :rtype: PropertyMetadata 1117 """ 1118 return self._email_metadata 1119 1120 @email_metadata.setter 1121 def email_metadata(self, email_metadata): 1122 """Sets the email_metadata of this Signer. 1123 1124 Metadata that indicates whether the `email` property is editable. This property is read-only. # noqa: E501 1125 1126 :param email_metadata: The email_metadata of this Signer. # noqa: E501 1127 :type: PropertyMetadata 1128 """ 1129 1130 self._email_metadata = email_metadata 1131 1132 @property 1133 def email_notification(self): 1134 """Gets the email_notification of this Signer. # noqa: E501 1135 1136 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 1137 1138 :return: The email_notification of this Signer. # noqa: E501 1139 :rtype: RecipientEmailNotification 1140 """ 1141 return self._email_notification 1142 1143 @email_notification.setter 1144 def email_notification(self, email_notification): 1145 """Sets the email_notification of this Signer. 1146 1147 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 1148 1149 :param email_notification: The email_notification of this Signer. # noqa: E501 1150 :type: RecipientEmailNotification 1151 """ 1152 1153 self._email_notification = email_notification 1154 1155 @property 1156 def email_recipient_post_signing_url(self): 1157 """Gets the email_recipient_post_signing_url of this Signer. # noqa: E501 1158 1159 # noqa: E501 1160 1161 :return: The email_recipient_post_signing_url of this Signer. # noqa: E501 1162 :rtype: str 1163 """ 1164 return self._email_recipient_post_signing_url 1165 1166 @email_recipient_post_signing_url.setter 1167 def email_recipient_post_signing_url(self, email_recipient_post_signing_url): 1168 """Sets the email_recipient_post_signing_url of this Signer. 1169 1170 # noqa: E501 1171 1172 :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Signer. # noqa: E501 1173 :type: str 1174 """ 1175 1176 self._email_recipient_post_signing_url = email_recipient_post_signing_url 1177 1178 @property 1179 def embedded_recipient_start_url(self): 1180 """Gets the embedded_recipient_start_url of this Signer. # noqa: E501 1181 1182 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 1183 1184 :return: The embedded_recipient_start_url of this Signer. # noqa: E501 1185 :rtype: str 1186 """ 1187 return self._embedded_recipient_start_url 1188 1189 @embedded_recipient_start_url.setter 1190 def embedded_recipient_start_url(self, embedded_recipient_start_url): 1191 """Sets the embedded_recipient_start_url of this Signer. 1192 1193 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 1194 1195 :param embedded_recipient_start_url: The embedded_recipient_start_url of this Signer. # noqa: E501 1196 :type: str 1197 """ 1198 1199 self._embedded_recipient_start_url = embedded_recipient_start_url 1200 1201 @property 1202 def error_details(self): 1203 """Gets the error_details of this Signer. # noqa: E501 1204 1205 Array or errors. # noqa: E501 1206 1207 :return: The error_details of this Signer. # noqa: E501 1208 :rtype: ErrorDetails 1209 """ 1210 return self._error_details 1211 1212 @error_details.setter 1213 def error_details(self, error_details): 1214 """Sets the error_details of this Signer. 1215 1216 Array or errors. # noqa: E501 1217 1218 :param error_details: The error_details of this Signer. # noqa: E501 1219 :type: ErrorDetails 1220 """ 1221 1222 self._error_details = error_details 1223 1224 @property 1225 def excluded_documents(self): 1226 """Gets the excluded_documents of this Signer. # noqa: E501 1227 1228 Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. # noqa: E501 1229 1230 :return: The excluded_documents of this Signer. # noqa: E501 1231 :rtype: list[str] 1232 """ 1233 return self._excluded_documents 1234 1235 @excluded_documents.setter 1236 def excluded_documents(self, excluded_documents): 1237 """Sets the excluded_documents of this Signer. 1238 1239 Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. # noqa: E501 1240 1241 :param excluded_documents: The excluded_documents of this Signer. # noqa: E501 1242 :type: list[str] 1243 """ 1244 1245 self._excluded_documents = excluded_documents 1246 1247 @property 1248 def fax_number(self): 1249 """Gets the fax_number of this Signer. # noqa: E501 1250 1251 Reserved: # noqa: E501 1252 1253 :return: The fax_number of this Signer. # noqa: E501 1254 :rtype: str 1255 """ 1256 return self._fax_number 1257 1258 @fax_number.setter 1259 def fax_number(self, fax_number): 1260 """Sets the fax_number of this Signer. 1261 1262 Reserved: # noqa: E501 1263 1264 :param fax_number: The fax_number of this Signer. # noqa: E501 1265 :type: str 1266 """ 1267 1268 self._fax_number = fax_number 1269 1270 @property 1271 def fax_number_metadata(self): 1272 """Gets the fax_number_metadata of this Signer. # noqa: E501 1273 1274 Reserved for DocuSign. # noqa: E501 1275 1276 :return: The fax_number_metadata of this Signer. # noqa: E501 1277 :rtype: PropertyMetadata 1278 """ 1279 return self._fax_number_metadata 1280 1281 @fax_number_metadata.setter 1282 def fax_number_metadata(self, fax_number_metadata): 1283 """Sets the fax_number_metadata of this Signer. 1284 1285 Reserved for DocuSign. # noqa: E501 1286 1287 :param fax_number_metadata: The fax_number_metadata of this Signer. # noqa: E501 1288 :type: PropertyMetadata 1289 """ 1290 1291 self._fax_number_metadata = fax_number_metadata 1292 1293 @property 1294 def first_name(self): 1295 """Gets the first_name of this Signer. # noqa: E501 1296 1297 The user's first name. Maximum Length: 50 characters. # noqa: E501 1298 1299 :return: The first_name of this Signer. # noqa: E501 1300 :rtype: str 1301 """ 1302 return self._first_name 1303 1304 @first_name.setter 1305 def first_name(self, first_name): 1306 """Sets the first_name of this Signer. 1307 1308 The user's first name. Maximum Length: 50 characters. # noqa: E501 1309 1310 :param first_name: The first_name of this Signer. # noqa: E501 1311 :type: str 1312 """ 1313 1314 self._first_name = first_name 1315 1316 @property 1317 def first_name_metadata(self): 1318 """Gets the first_name_metadata of this Signer. # noqa: E501 1319 1320 Metadata that indicates whether the `firstName` property is editable. This property is read-only. # noqa: E501 1321 1322 :return: The first_name_metadata of this Signer. # noqa: E501 1323 :rtype: PropertyMetadata 1324 """ 1325 return self._first_name_metadata 1326 1327 @first_name_metadata.setter 1328 def first_name_metadata(self, first_name_metadata): 1329 """Sets the first_name_metadata of this Signer. 1330 1331 Metadata that indicates whether the `firstName` property is editable. This property is read-only. # noqa: E501 1332 1333 :param first_name_metadata: The first_name_metadata of this Signer. # noqa: E501 1334 :type: PropertyMetadata 1335 """ 1336 1337 self._first_name_metadata = first_name_metadata 1338 1339 @property 1340 def full_name(self): 1341 """Gets the full_name of this Signer. # noqa: E501 1342 1343 # noqa: E501 1344 1345 :return: The full_name of this Signer. # noqa: E501 1346 :rtype: str 1347 """ 1348 return self._full_name 1349 1350 @full_name.setter 1351 def full_name(self, full_name): 1352 """Sets the full_name of this Signer. 1353 1354 # noqa: E501 1355 1356 :param full_name: The full_name of this Signer. # noqa: E501 1357 :type: str 1358 """ 1359 1360 self._full_name = full_name 1361 1362 @property 1363 def full_name_metadata(self): 1364 """Gets the full_name_metadata of this Signer. # noqa: E501 1365 1366 Reserved for DocuSign. # noqa: E501 1367 1368 :return: The full_name_metadata of this Signer. # noqa: E501 1369 :rtype: PropertyMetadata 1370 """ 1371 return self._full_name_metadata 1372 1373 @full_name_metadata.setter 1374 def full_name_metadata(self, full_name_metadata): 1375 """Sets the full_name_metadata of this Signer. 1376 1377 Reserved for DocuSign. # noqa: E501 1378 1379 :param full_name_metadata: The full_name_metadata of this Signer. # noqa: E501 1380 :type: PropertyMetadata 1381 """ 1382 1383 self._full_name_metadata = full_name_metadata 1384 1385 @property 1386 def id_check_configuration_name(self): 1387 """Gets the id_check_configuration_name of this Signer. # noqa: E501 1388 1389 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1390 1391 :return: The id_check_configuration_name of this Signer. # noqa: E501 1392 :rtype: str 1393 """ 1394 return self._id_check_configuration_name 1395 1396 @id_check_configuration_name.setter 1397 def id_check_configuration_name(self, id_check_configuration_name): 1398 """Sets the id_check_configuration_name of this Signer. 1399 1400 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1401 1402 :param id_check_configuration_name: The id_check_configuration_name of this Signer. # noqa: E501 1403 :type: str 1404 """ 1405 1406 self._id_check_configuration_name = id_check_configuration_name 1407 1408 @property 1409 def id_check_configuration_name_metadata(self): 1410 """Gets the id_check_configuration_name_metadata of this Signer. # noqa: E501 1411 1412 Metadata that indicates whether the `idCheckConfigurationName` property is editable. This property is read-only. # noqa: E501 1413 1414 :return: The id_check_configuration_name_metadata of this Signer. # noqa: E501 1415 :rtype: PropertyMetadata 1416 """ 1417 return self._id_check_configuration_name_metadata 1418 1419 @id_check_configuration_name_metadata.setter 1420 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 1421 """Sets the id_check_configuration_name_metadata of this Signer. 1422 1423 Metadata that indicates whether the `idCheckConfigurationName` property is editable. This property is read-only. # noqa: E501 1424 1425 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this Signer. # noqa: E501 1426 :type: PropertyMetadata 1427 """ 1428 1429 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 1430 1431 @property 1432 def id_check_information_input(self): 1433 """Gets the id_check_information_input of this Signer. # noqa: E501 1434 1435 An object that contains input information related to a recipient ID check. # noqa: E501 1436 1437 :return: The id_check_information_input of this Signer. # noqa: E501 1438 :rtype: IdCheckInformationInput 1439 """ 1440 return self._id_check_information_input 1441 1442 @id_check_information_input.setter 1443 def id_check_information_input(self, id_check_information_input): 1444 """Sets the id_check_information_input of this Signer. 1445 1446 An object that contains input information related to a recipient ID check. # noqa: E501 1447 1448 :param id_check_information_input: The id_check_information_input of this Signer. # noqa: E501 1449 :type: IdCheckInformationInput 1450 """ 1451 1452 self._id_check_information_input = id_check_information_input 1453 1454 @property 1455 def identity_verification(self): 1456 """Gets the identity_verification of this Signer. # noqa: E501 1457 1458 Specifies the ID Verification workflow applied on an envelope by workflow ID. <br/>See the [list](/docs/esign-rest-api/reference/accounts/identityverifications/list/) method in the [IdentityVerifications](/docs/esign-rest-api/reference/accounts/identityverifications/) resource for more information on how to retrieve workflow IDs available for an account. <br/>This can be used in addition to other [recipient authentication](https://support.docusign.com/en/guides/ndse-user-guide-recipient-authentication) methods. <br/>Note that ID Verification and ID Check are two distinct methods. ID Verification checks recipients' identity by verifying their ID while ID Check relies on data available on public records (such as current and former address). # noqa: E501 1459 1460 :return: The identity_verification of this Signer. # noqa: E501 1461 :rtype: RecipientIdentityVerification 1462 """ 1463 return self._identity_verification 1464 1465 @identity_verification.setter 1466 def identity_verification(self, identity_verification): 1467 """Sets the identity_verification of this Signer. 1468 1469 Specifies the ID Verification workflow applied on an envelope by workflow ID. <br/>See the [list](/docs/esign-rest-api/reference/accounts/identityverifications/list/) method in the [IdentityVerifications](/docs/esign-rest-api/reference/accounts/identityverifications/) resource for more information on how to retrieve workflow IDs available for an account. <br/>This can be used in addition to other [recipient authentication](https://support.docusign.com/en/guides/ndse-user-guide-recipient-authentication) methods. <br/>Note that ID Verification and ID Check are two distinct methods. ID Verification checks recipients' identity by verifying their ID while ID Check relies on data available on public records (such as current and former address). # noqa: E501 1470 1471 :param identity_verification: The identity_verification of this Signer. # noqa: E501 1472 :type: RecipientIdentityVerification 1473 """ 1474 1475 self._identity_verification = identity_verification 1476 1477 @property 1478 def inherit_email_notification_configuration(self): 1479 """Gets the inherit_email_notification_configuration of this Signer. # noqa: E501 1480 1481 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1482 1483 :return: The inherit_email_notification_configuration of this Signer. # noqa: E501 1484 :rtype: str 1485 """ 1486 return self._inherit_email_notification_configuration 1487 1488 @inherit_email_notification_configuration.setter 1489 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 1490 """Sets the inherit_email_notification_configuration of this Signer. 1491 1492 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1493 1494 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this Signer. # noqa: E501 1495 :type: str 1496 """ 1497 1498 self._inherit_email_notification_configuration = inherit_email_notification_configuration 1499 1500 @property 1501 def is_bulk_recipient(self): 1502 """Gets the is_bulk_recipient of this Signer. # noqa: E501 1503 1504 When set to **true**, this signer is a bulk recipient and the recipient information is contained in a bulk recipient file. Note that when this is true the email and name for the recipient becomes bulk@recipient.com and \"Bulk Recipient\". These fields can not be changed for the bulk recipient. # noqa: E501 1505 1506 :return: The is_bulk_recipient of this Signer. # noqa: E501 1507 :rtype: str 1508 """ 1509 return self._is_bulk_recipient 1510 1511 @is_bulk_recipient.setter 1512 def is_bulk_recipient(self, is_bulk_recipient): 1513 """Sets the is_bulk_recipient of this Signer. 1514 1515 When set to **true**, this signer is a bulk recipient and the recipient information is contained in a bulk recipient file. Note that when this is true the email and name for the recipient becomes bulk@recipient.com and \"Bulk Recipient\". These fields can not be changed for the bulk recipient. # noqa: E501 1516 1517 :param is_bulk_recipient: The is_bulk_recipient of this Signer. # noqa: E501 1518 :type: str 1519 """ 1520 1521 self._is_bulk_recipient = is_bulk_recipient 1522 1523 @property 1524 def is_bulk_recipient_metadata(self): 1525 """Gets the is_bulk_recipient_metadata of this Signer. # noqa: E501 1526 1527 Reserved for DocuSign. # noqa: E501 1528 1529 :return: The is_bulk_recipient_metadata of this Signer. # noqa: E501 1530 :rtype: PropertyMetadata 1531 """ 1532 return self._is_bulk_recipient_metadata 1533 1534 @is_bulk_recipient_metadata.setter 1535 def is_bulk_recipient_metadata(self, is_bulk_recipient_metadata): 1536 """Sets the is_bulk_recipient_metadata of this Signer. 1537 1538 Reserved for DocuSign. # noqa: E501 1539 1540 :param is_bulk_recipient_metadata: The is_bulk_recipient_metadata of this Signer. # noqa: E501 1541 :type: PropertyMetadata 1542 """ 1543 1544 self._is_bulk_recipient_metadata = is_bulk_recipient_metadata 1545 1546 @property 1547 def last_name(self): 1548 """Gets the last_name of this Signer. # noqa: E501 1549 1550 # noqa: E501 1551 1552 :return: The last_name of this Signer. # noqa: E501 1553 :rtype: str 1554 """ 1555 return self._last_name 1556 1557 @last_name.setter 1558 def last_name(self, last_name): 1559 """Sets the last_name of this Signer. 1560 1561 # noqa: E501 1562 1563 :param last_name: The last_name of this Signer. # noqa: E501 1564 :type: str 1565 """ 1566 1567 self._last_name = last_name 1568 1569 @property 1570 def last_name_metadata(self): 1571 """Gets the last_name_metadata of this Signer. # noqa: E501 1572 1573 Metadata that indicates whether the `lastName` property is editable. This property is read-only. # noqa: E501 1574 1575 :return: The last_name_metadata of this Signer. # noqa: E501 1576 :rtype: PropertyMetadata 1577 """ 1578 return self._last_name_metadata 1579 1580 @last_name_metadata.setter 1581 def last_name_metadata(self, last_name_metadata): 1582 """Sets the last_name_metadata of this Signer. 1583 1584 Metadata that indicates whether the `lastName` property is editable. This property is read-only. # noqa: E501 1585 1586 :param last_name_metadata: The last_name_metadata of this Signer. # noqa: E501 1587 :type: PropertyMetadata 1588 """ 1589 1590 self._last_name_metadata = last_name_metadata 1591 1592 @property 1593 def locked_recipient_phone_auth_editable(self): 1594 """Gets the locked_recipient_phone_auth_editable of this Signer. # noqa: E501 1595 1596 # noqa: E501 1597 1598 :return: The locked_recipient_phone_auth_editable of this Signer. # noqa: E501 1599 :rtype: str 1600 """ 1601 return self._locked_recipient_phone_auth_editable 1602 1603 @locked_recipient_phone_auth_editable.setter 1604 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 1605 """Sets the locked_recipient_phone_auth_editable of this Signer. 1606 1607 # noqa: E501 1608 1609 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this Signer. # noqa: E501 1610 :type: str 1611 """ 1612 1613 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 1614 1615 @property 1616 def locked_recipient_sms_editable(self): 1617 """Gets the locked_recipient_sms_editable of this Signer. # noqa: E501 1618 1619 # noqa: E501 1620 1621 :return: The locked_recipient_sms_editable of this Signer. # noqa: E501 1622 :rtype: str 1623 """ 1624 return self._locked_recipient_sms_editable 1625 1626 @locked_recipient_sms_editable.setter 1627 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 1628 """Sets the locked_recipient_sms_editable of this Signer. 1629 1630 # noqa: E501 1631 1632 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this Signer. # noqa: E501 1633 :type: str 1634 """ 1635 1636 self._locked_recipient_sms_editable = locked_recipient_sms_editable 1637 1638 @property 1639 def name(self): 1640 """Gets the name of this Signer. # noqa: E501 1641 1642 # noqa: E501 1643 1644 :return: The name of this Signer. # noqa: E501 1645 :rtype: str 1646 """ 1647 return self._name 1648 1649 @name.setter 1650 def name(self, name): 1651 """Sets the name of this Signer. 1652 1653 # noqa: E501 1654 1655 :param name: The name of this Signer. # noqa: E501 1656 :type: str 1657 """ 1658 1659 self._name = name 1660 1661 @property 1662 def name_metadata(self): 1663 """Gets the name_metadata of this Signer. # noqa: E501 1664 1665 Metadata that indicates whether the `name` property is editable. This property is read-only. # noqa: E501 1666 1667 :return: The name_metadata of this Signer. # noqa: E501 1668 :rtype: PropertyMetadata 1669 """ 1670 return self._name_metadata 1671 1672 @name_metadata.setter 1673 def name_metadata(self, name_metadata): 1674 """Sets the name_metadata of this Signer. 1675 1676 Metadata that indicates whether the `name` property is editable. This property is read-only. # noqa: E501 1677 1678 :param name_metadata: The name_metadata of this Signer. # noqa: E501 1679 :type: PropertyMetadata 1680 """ 1681 1682 self._name_metadata = name_metadata 1683 1684 @property 1685 def notary_id(self): 1686 """Gets the notary_id of this Signer. # noqa: E501 1687 1688 # noqa: E501 1689 1690 :return: The notary_id of this Signer. # noqa: E501 1691 :rtype: str 1692 """ 1693 return self._notary_id 1694 1695 @notary_id.setter 1696 def notary_id(self, notary_id): 1697 """Sets the notary_id of this Signer. 1698 1699 # noqa: E501 1700 1701 :param notary_id: The notary_id of this Signer. # noqa: E501 1702 :type: str 1703 """ 1704 1705 self._notary_id = notary_id 1706 1707 @property 1708 def notary_signer_email_sent(self): 1709 """Gets the notary_signer_email_sent of this Signer. # noqa: E501 1710 1711 # noqa: E501 1712 1713 :return: The notary_signer_email_sent of this Signer. # noqa: E501 1714 :rtype: str 1715 """ 1716 return self._notary_signer_email_sent 1717 1718 @notary_signer_email_sent.setter 1719 def notary_signer_email_sent(self, notary_signer_email_sent): 1720 """Sets the notary_signer_email_sent of this Signer. 1721 1722 # noqa: E501 1723 1724 :param notary_signer_email_sent: The notary_signer_email_sent of this Signer. # noqa: E501 1725 :type: str 1726 """ 1727 1728 self._notary_signer_email_sent = notary_signer_email_sent 1729 1730 @property 1731 def note(self): 1732 """Gets the note of this Signer. # noqa: E501 1733 1734 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1735 1736 :return: The note of this Signer. # noqa: E501 1737 :rtype: str 1738 """ 1739 return self._note 1740 1741 @note.setter 1742 def note(self, note): 1743 """Sets the note of this Signer. 1744 1745 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1746 1747 :param note: The note of this Signer. # noqa: E501 1748 :type: str 1749 """ 1750 1751 self._note = note 1752 1753 @property 1754 def note_metadata(self): 1755 """Gets the note_metadata of this Signer. # noqa: E501 1756 1757 Metadata that indicates whether the `note` property is editable. This property is read-only. # noqa: E501 1758 1759 :return: The note_metadata of this Signer. # noqa: E501 1760 :rtype: PropertyMetadata 1761 """ 1762 return self._note_metadata 1763 1764 @note_metadata.setter 1765 def note_metadata(self, note_metadata): 1766 """Sets the note_metadata of this Signer. 1767 1768 Metadata that indicates whether the `note` property is editable. This property is read-only. # noqa: E501 1769 1770 :param note_metadata: The note_metadata of this Signer. # noqa: E501 1771 :type: PropertyMetadata 1772 """ 1773 1774 self._note_metadata = note_metadata 1775 1776 @property 1777 def offline_attributes(self): 1778 """Gets the offline_attributes of this Signer. # noqa: E501 1779 1780 Reserved for DocuSign. # noqa: E501 1781 1782 :return: The offline_attributes of this Signer. # noqa: E501 1783 :rtype: OfflineAttributes 1784 """ 1785 return self._offline_attributes 1786 1787 @offline_attributes.setter 1788 def offline_attributes(self, offline_attributes): 1789 """Sets the offline_attributes of this Signer. 1790 1791 Reserved for DocuSign. # noqa: E501 1792 1793 :param offline_attributes: The offline_attributes of this Signer. # noqa: E501 1794 :type: OfflineAttributes 1795 """ 1796 1797 self._offline_attributes = offline_attributes 1798 1799 @property 1800 def phone_authentication(self): 1801 """Gets the phone_authentication of this Signer. # noqa: E501 1802 1803 When `idCheckConfigurationName` is set to `Phone Auth $`, you use this complex type to provide the recipient authentication method details. It contains the following elements: * `recipMayProvideNumber`: Boolean. When **true,** the recipient can use whatever phone number they choose. * `senderProvidedNumbers`: ArrayOfStrings. A list of phone numbers the recipient can use. * `recordVoicePrint`: Reserved for DocuSign. * `validateRecipProvidedNumber`: Reserved for DocuSign. # noqa: E501 1804 1805 :return: The phone_authentication of this Signer. # noqa: E501 1806 :rtype: RecipientPhoneAuthentication 1807 """ 1808 return self._phone_authentication 1809 1810 @phone_authentication.setter 1811 def phone_authentication(self, phone_authentication): 1812 """Sets the phone_authentication of this Signer. 1813 1814 When `idCheckConfigurationName` is set to `Phone Auth $`, you use this complex type to provide the recipient authentication method details. It contains the following elements: * `recipMayProvideNumber`: Boolean. When **true,** the recipient can use whatever phone number they choose. * `senderProvidedNumbers`: ArrayOfStrings. A list of phone numbers the recipient can use. * `recordVoicePrint`: Reserved for DocuSign. * `validateRecipProvidedNumber`: Reserved for DocuSign. # noqa: E501 1815 1816 :param phone_authentication: The phone_authentication of this Signer. # noqa: E501 1817 :type: RecipientPhoneAuthentication 1818 """ 1819 1820 self._phone_authentication = phone_authentication 1821 1822 @property 1823 def phone_number(self): 1824 """Gets the phone_number of this Signer. # noqa: E501 1825 1826 Describes the recipient phone number. # noqa: E501 1827 1828 :return: The phone_number of this Signer. # noqa: E501 1829 :rtype: RecipientPhoneNumber 1830 """ 1831 return self._phone_number 1832 1833 @phone_number.setter 1834 def phone_number(self, phone_number): 1835 """Sets the phone_number of this Signer. 1836 1837 Describes the recipient phone number. # noqa: E501 1838 1839 :param phone_number: The phone_number of this Signer. # noqa: E501 1840 :type: RecipientPhoneNumber 1841 """ 1842 1843 self._phone_number = phone_number 1844 1845 @property 1846 def proof_file(self): 1847 """Gets the proof_file of this Signer. # noqa: E501 1848 1849 The proof file of the recipient. # noqa: E501 1850 1851 :return: The proof_file of this Signer. # noqa: E501 1852 :rtype: RecipientProofFile 1853 """ 1854 return self._proof_file 1855 1856 @proof_file.setter 1857 def proof_file(self, proof_file): 1858 """Sets the proof_file of this Signer. 1859 1860 The proof file of the recipient. # noqa: E501 1861 1862 :param proof_file: The proof_file of this Signer. # noqa: E501 1863 :type: RecipientProofFile 1864 """ 1865 1866 self._proof_file = proof_file 1867 1868 @property 1869 def recipient_attachments(self): 1870 """Gets the recipient_attachments of this Signer. # noqa: E501 1871 1872 Reserved: # noqa: E501 1873 1874 :return: The recipient_attachments of this Signer. # noqa: E501 1875 :rtype: list[RecipientAttachment] 1876 """ 1877 return self._recipient_attachments 1878 1879 @recipient_attachments.setter 1880 def recipient_attachments(self, recipient_attachments): 1881 """Sets the recipient_attachments of this Signer. 1882 1883 Reserved: # noqa: E501 1884 1885 :param recipient_attachments: The recipient_attachments of this Signer. # noqa: E501 1886 :type: list[RecipientAttachment] 1887 """ 1888 1889 self._recipient_attachments = recipient_attachments 1890 1891 @property 1892 def recipient_authentication_status(self): 1893 """Gets the recipient_authentication_status of this Signer. # noqa: E501 1894 1895 Information about the recipient's authentication status. This property is read-only. # noqa: E501 1896 1897 :return: The recipient_authentication_status of this Signer. # noqa: E501 1898 :rtype: AuthenticationStatus 1899 """ 1900 return self._recipient_authentication_status 1901 1902 @recipient_authentication_status.setter 1903 def recipient_authentication_status(self, recipient_authentication_status): 1904 """Sets the recipient_authentication_status of this Signer. 1905 1906 Information about the recipient's authentication status. This property is read-only. # noqa: E501 1907 1908 :param recipient_authentication_status: The recipient_authentication_status of this Signer. # noqa: E501 1909 :type: AuthenticationStatus 1910 """ 1911 1912 self._recipient_authentication_status = recipient_authentication_status 1913 1914 @property 1915 def recipient_feature_metadata(self): 1916 """Gets the recipient_feature_metadata of this Signer. # noqa: E501 1917 1918 # noqa: E501 1919 1920 :return: The recipient_feature_metadata of this Signer. # noqa: E501 1921 :rtype: list[FeatureAvailableMetadata] 1922 """ 1923 return self._recipient_feature_metadata 1924 1925 @recipient_feature_metadata.setter 1926 def recipient_feature_metadata(self, recipient_feature_metadata): 1927 """Sets the recipient_feature_metadata of this Signer. 1928 1929 # noqa: E501 1930 1931 :param recipient_feature_metadata: The recipient_feature_metadata of this Signer. # noqa: E501 1932 :type: list[FeatureAvailableMetadata] 1933 """ 1934 1935 self._recipient_feature_metadata = recipient_feature_metadata 1936 1937 @property 1938 def recipient_id(self): 1939 """Gets the recipient_id of this Signer. # noqa: E501 1940 1941 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1942 1943 :return: The recipient_id of this Signer. # noqa: E501 1944 :rtype: str 1945 """ 1946 return self._recipient_id 1947 1948 @recipient_id.setter 1949 def recipient_id(self, recipient_id): 1950 """Sets the recipient_id of this Signer. 1951 1952 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1953 1954 :param recipient_id: The recipient_id of this Signer. # noqa: E501 1955 :type: str 1956 """ 1957 1958 self._recipient_id = recipient_id 1959 1960 @property 1961 def recipient_id_guid(self): 1962 """Gets the recipient_id_guid of this Signer. # noqa: E501 1963 1964 # noqa: E501 1965 1966 :return: The recipient_id_guid of this Signer. # noqa: E501 1967 :rtype: str 1968 """ 1969 return self._recipient_id_guid 1970 1971 @recipient_id_guid.setter 1972 def recipient_id_guid(self, recipient_id_guid): 1973 """Sets the recipient_id_guid of this Signer. 1974 1975 # noqa: E501 1976 1977 :param recipient_id_guid: The recipient_id_guid of this Signer. # noqa: E501 1978 :type: str 1979 """ 1980 1981 self._recipient_id_guid = recipient_id_guid 1982 1983 @property 1984 def recipient_signature_providers(self): 1985 """Gets the recipient_signature_providers of this Signer. # noqa: E501 1986 1987 # noqa: E501 1988 1989 :return: The recipient_signature_providers of this Signer. # noqa: E501 1990 :rtype: list[RecipientSignatureProvider] 1991 """ 1992 return self._recipient_signature_providers 1993 1994 @recipient_signature_providers.setter 1995 def recipient_signature_providers(self, recipient_signature_providers): 1996 """Sets the recipient_signature_providers of this Signer. 1997 1998 # noqa: E501 1999 2000 :param recipient_signature_providers: The recipient_signature_providers of this Signer. # noqa: E501 2001 :type: list[RecipientSignatureProvider] 2002 """ 2003 2004 self._recipient_signature_providers = recipient_signature_providers 2005 2006 @property 2007 def recipient_supplies_tabs(self): 2008 """Gets the recipient_supplies_tabs of this Signer. # noqa: E501 2009 2010 # noqa: E501 2011 2012 :return: The recipient_supplies_tabs of this Signer. # noqa: E501 2013 :rtype: str 2014 """ 2015 return self._recipient_supplies_tabs 2016 2017 @recipient_supplies_tabs.setter 2018 def recipient_supplies_tabs(self, recipient_supplies_tabs): 2019 """Sets the recipient_supplies_tabs of this Signer. 2020 2021 # noqa: E501 2022 2023 :param recipient_supplies_tabs: The recipient_supplies_tabs of this Signer. # noqa: E501 2024 :type: str 2025 """ 2026 2027 self._recipient_supplies_tabs = recipient_supplies_tabs 2028 2029 @property 2030 def recipient_type(self): 2031 """Gets the recipient_type of this Signer. # noqa: E501 2032 2033 # noqa: E501 2034 2035 :return: The recipient_type of this Signer. # noqa: E501 2036 :rtype: str 2037 """ 2038 return self._recipient_type 2039 2040 @recipient_type.setter 2041 def recipient_type(self, recipient_type): 2042 """Sets the recipient_type of this Signer. 2043 2044 # noqa: E501 2045 2046 :param recipient_type: The recipient_type of this Signer. # noqa: E501 2047 :type: str 2048 """ 2049 2050 self._recipient_type = recipient_type 2051 2052 @property 2053 def recipient_type_metadata(self): 2054 """Gets the recipient_type_metadata of this Signer. # noqa: E501 2055 2056 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 2057 2058 :return: The recipient_type_metadata of this Signer. # noqa: E501 2059 :rtype: PropertyMetadata 2060 """ 2061 return self._recipient_type_metadata 2062 2063 @recipient_type_metadata.setter 2064 def recipient_type_metadata(self, recipient_type_metadata): 2065 """Sets the recipient_type_metadata of this Signer. 2066 2067 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 2068 2069 :param recipient_type_metadata: The recipient_type_metadata of this Signer. # noqa: E501 2070 :type: PropertyMetadata 2071 """ 2072 2073 self._recipient_type_metadata = recipient_type_metadata 2074 2075 @property 2076 def require_id_lookup(self): 2077 """Gets the require_id_lookup of this Signer. # noqa: E501 2078 2079 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 2080 2081 :return: The require_id_lookup of this Signer. # noqa: E501 2082 :rtype: str 2083 """ 2084 return self._require_id_lookup 2085 2086 @require_id_lookup.setter 2087 def require_id_lookup(self, require_id_lookup): 2088 """Sets the require_id_lookup of this Signer. 2089 2090 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 2091 2092 :param require_id_lookup: The require_id_lookup of this Signer. # noqa: E501 2093 :type: str 2094 """ 2095 2096 self._require_id_lookup = require_id_lookup 2097 2098 @property 2099 def require_id_lookup_metadata(self): 2100 """Gets the require_id_lookup_metadata of this Signer. # noqa: E501 2101 2102 Metadata that indicates whether the `requireIdLookup` property is editable. This property is read-only. # noqa: E501 2103 2104 :return: The require_id_lookup_metadata of this Signer. # noqa: E501 2105 :rtype: PropertyMetadata 2106 """ 2107 return self._require_id_lookup_metadata 2108 2109 @require_id_lookup_metadata.setter 2110 def require_id_lookup_metadata(self, require_id_lookup_metadata): 2111 """Sets the require_id_lookup_metadata of this Signer. 2112 2113 Metadata that indicates whether the `requireIdLookup` property is editable. This property is read-only. # noqa: E501 2114 2115 :param require_id_lookup_metadata: The require_id_lookup_metadata of this Signer. # noqa: E501 2116 :type: PropertyMetadata 2117 """ 2118 2119 self._require_id_lookup_metadata = require_id_lookup_metadata 2120 2121 @property 2122 def require_signer_certificate(self): 2123 """Gets the require_signer_certificate of this Signer. # noqa: E501 2124 2125 Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express - Requires a DocuSign Express certificate. * safe - Requires a SAFE-BioPharma certificate. * open_trust - Requires an OpenTrust certificate. **Important**: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. # noqa: E501 2126 2127 :return: The require_signer_certificate of this Signer. # noqa: E501 2128 :rtype: str 2129 """ 2130 return self._require_signer_certificate 2131 2132 @require_signer_certificate.setter 2133 def require_signer_certificate(self, require_signer_certificate): 2134 """Sets the require_signer_certificate of this Signer. 2135 2136 Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express - Requires a DocuSign Express certificate. * safe - Requires a SAFE-BioPharma certificate. * open_trust - Requires an OpenTrust certificate. **Important**: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. # noqa: E501 2137 2138 :param require_signer_certificate: The require_signer_certificate of this Signer. # noqa: E501 2139 :type: str 2140 """ 2141 2142 self._require_signer_certificate = require_signer_certificate 2143 2144 @property 2145 def require_sign_on_paper(self): 2146 """Gets the require_sign_on_paper of this Signer. # noqa: E501 2147 2148 When set to **true**, the signer must print, sign, and upload or fax the signed documents to DocuSign. # noqa: E501 2149 2150 :return: The require_sign_on_paper of this Signer. # noqa: E501 2151 :rtype: str 2152 """ 2153 return self._require_sign_on_paper 2154 2155 @require_sign_on_paper.setter 2156 def require_sign_on_paper(self, require_sign_on_paper): 2157 """Sets the require_sign_on_paper of this Signer. 2158 2159 When set to **true**, the signer must print, sign, and upload or fax the signed documents to DocuSign. # noqa: E501 2160 2161 :param require_sign_on_paper: The require_sign_on_paper of this Signer. # noqa: E501 2162 :type: str 2163 """ 2164 2165 self._require_sign_on_paper = require_sign_on_paper 2166 2167 @property 2168 def require_upload_signature(self): 2169 """Gets the require_upload_signature of this Signer. # noqa: E501 2170 2171 # noqa: E501 2172 2173 :return: The require_upload_signature of this Signer. # noqa: E501 2174 :rtype: str 2175 """ 2176 return self._require_upload_signature 2177 2178 @require_upload_signature.setter 2179 def require_upload_signature(self, require_upload_signature): 2180 """Sets the require_upload_signature of this Signer. 2181 2182 # noqa: E501 2183 2184 :param require_upload_signature: The require_upload_signature of this Signer. # noqa: E501 2185 :type: str 2186 """ 2187 2188 self._require_upload_signature = require_upload_signature 2189 2190 @property 2191 def role_name(self): 2192 """Gets the role_name of this Signer. # noqa: E501 2193 2194 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 2195 2196 :return: The role_name of this Signer. # noqa: E501 2197 :rtype: str 2198 """ 2199 return self._role_name 2200 2201 @role_name.setter 2202 def role_name(self, role_name): 2203 """Sets the role_name of this Signer. 2204 2205 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 2206 2207 :param role_name: The role_name of this Signer. # noqa: E501 2208 :type: str 2209 """ 2210 2211 self._role_name = role_name 2212 2213 @property 2214 def routing_order(self): 2215 """Gets the routing_order of this Signer. # noqa: E501 2216 2217 Specifies the routing order of the recipient in the envelope. # noqa: E501 2218 2219 :return: The routing_order of this Signer. # noqa: E501 2220 :rtype: str 2221 """ 2222 return self._routing_order 2223 2224 @routing_order.setter 2225 def routing_order(self, routing_order): 2226 """Sets the routing_order of this Signer. 2227 2228 Specifies the routing order of the recipient in the envelope. # noqa: E501 2229 2230 :param routing_order: The routing_order of this Signer. # noqa: E501 2231 :type: str 2232 """ 2233 2234 self._routing_order = routing_order 2235 2236 @property 2237 def routing_order_metadata(self): 2238 """Gets the routing_order_metadata of this Signer. # noqa: E501 2239 2240 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 2241 2242 :return: The routing_order_metadata of this Signer. # noqa: E501 2243 :rtype: PropertyMetadata 2244 """ 2245 return self._routing_order_metadata 2246 2247 @routing_order_metadata.setter 2248 def routing_order_metadata(self, routing_order_metadata): 2249 """Sets the routing_order_metadata of this Signer. 2250 2251 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 2252 2253 :param routing_order_metadata: The routing_order_metadata of this Signer. # noqa: E501 2254 :type: PropertyMetadata 2255 """ 2256 2257 self._routing_order_metadata = routing_order_metadata 2258 2259 @property 2260 def sent_date_time(self): 2261 """Gets the sent_date_time of this Signer. # noqa: E501 2262 2263 The date and time the envelope was sent. # noqa: E501 2264 2265 :return: The sent_date_time of this Signer. # noqa: E501 2266 :rtype: str 2267 """ 2268 return self._sent_date_time 2269 2270 @sent_date_time.setter 2271 def sent_date_time(self, sent_date_time): 2272 """Sets the sent_date_time of this Signer. 2273 2274 The date and time the envelope was sent. # noqa: E501 2275 2276 :param sent_date_time: The sent_date_time of this Signer. # noqa: E501 2277 :type: str 2278 """ 2279 2280 self._sent_date_time = sent_date_time 2281 2282 @property 2283 def signature_info(self): 2284 """Gets the signature_info of this Signer. # noqa: E501 2285 2286 Allows the sender to pre-specify the signature name, signature initials and signature font used in the signature stamp for the recipient. Used only with recipient types In Person Signers and Signers. # noqa: E501 2287 2288 :return: The signature_info of this Signer. # noqa: E501 2289 :rtype: RecipientSignatureInformation 2290 """ 2291 return self._signature_info 2292 2293 @signature_info.setter 2294 def signature_info(self, signature_info): 2295 """Sets the signature_info of this Signer. 2296 2297 Allows the sender to pre-specify the signature name, signature initials and signature font used in the signature stamp for the recipient. Used only with recipient types In Person Signers and Signers. # noqa: E501 2298 2299 :param signature_info: The signature_info of this Signer. # noqa: E501 2300 :type: RecipientSignatureInformation 2301 """ 2302 2303 self._signature_info = signature_info 2304 2305 @property 2306 def signed_date_time(self): 2307 """Gets the signed_date_time of this Signer. # noqa: E501 2308 2309 Reserved: For DocuSign use only. # noqa: E501 2310 2311 :return: The signed_date_time of this Signer. # noqa: E501 2312 :rtype: str 2313 """ 2314 return self._signed_date_time 2315 2316 @signed_date_time.setter 2317 def signed_date_time(self, signed_date_time): 2318 """Sets the signed_date_time of this Signer. 2319 2320 Reserved: For DocuSign use only. # noqa: E501 2321 2322 :param signed_date_time: The signed_date_time of this Signer. # noqa: E501 2323 :type: str 2324 """ 2325 2326 self._signed_date_time = signed_date_time 2327 2328 @property 2329 def sign_in_each_location(self): 2330 """Gets the sign_in_each_location of this Signer. # noqa: E501 2331 2332 When set to **true**, specifies that the signer must sign in all locations. # noqa: E501 2333 2334 :return: The sign_in_each_location of this Signer. # noqa: E501 2335 :rtype: str 2336 """ 2337 return self._sign_in_each_location 2338 2339 @sign_in_each_location.setter 2340 def sign_in_each_location(self, sign_in_each_location): 2341 """Sets the sign_in_each_location of this Signer. 2342 2343 When set to **true**, specifies that the signer must sign in all locations. # noqa: E501 2344 2345 :param sign_in_each_location: The sign_in_each_location of this Signer. # noqa: E501 2346 :type: str 2347 """ 2348 2349 self._sign_in_each_location = sign_in_each_location 2350 2351 @property 2352 def sign_in_each_location_metadata(self): 2353 """Gets the sign_in_each_location_metadata of this Signer. # noqa: E501 2354 2355 Metadata that indicates whether the `signInEachLocation` property is editable. This property is read-only. # noqa: E501 2356 2357 :return: The sign_in_each_location_metadata of this Signer. # noqa: E501 2358 :rtype: PropertyMetadata 2359 """ 2360 return self._sign_in_each_location_metadata 2361 2362 @sign_in_each_location_metadata.setter 2363 def sign_in_each_location_metadata(self, sign_in_each_location_metadata): 2364 """Sets the sign_in_each_location_metadata of this Signer. 2365 2366 Metadata that indicates whether the `signInEachLocation` property is editable. This property is read-only. # noqa: E501 2367 2368 :param sign_in_each_location_metadata: The sign_in_each_location_metadata of this Signer. # noqa: E501 2369 :type: PropertyMetadata 2370 """ 2371 2372 self._sign_in_each_location_metadata = sign_in_each_location_metadata 2373 2374 @property 2375 def signing_group_id(self): 2376 """Gets the signing_group_id of this Signer. # noqa: E501 2377 2378 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 2379 2380 :return: The signing_group_id of this Signer. # noqa: E501 2381 :rtype: str 2382 """ 2383 return self._signing_group_id 2384 2385 @signing_group_id.setter 2386 def signing_group_id(self, signing_group_id): 2387 """Sets the signing_group_id of this Signer. 2388 2389 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 2390 2391 :param signing_group_id: The signing_group_id of this Signer. # noqa: E501 2392 :type: str 2393 """ 2394 2395 self._signing_group_id = signing_group_id 2396 2397 @property 2398 def signing_group_id_metadata(self): 2399 """Gets the signing_group_id_metadata of this Signer. # noqa: E501 2400 2401 Metadata that indicates whether the `signingGroupId` property is editable. This property is read-only. # noqa: E501 2402 2403 :return: The signing_group_id_metadata of this Signer. # noqa: E501 2404 :rtype: PropertyMetadata 2405 """ 2406 return self._signing_group_id_metadata 2407 2408 @signing_group_id_metadata.setter 2409 def signing_group_id_metadata(self, signing_group_id_metadata): 2410 """Sets the signing_group_id_metadata of this Signer. 2411 2412 Metadata that indicates whether the `signingGroupId` property is editable. This property is read-only. # noqa: E501 2413 2414 :param signing_group_id_metadata: The signing_group_id_metadata of this Signer. # noqa: E501 2415 :type: PropertyMetadata 2416 """ 2417 2418 self._signing_group_id_metadata = signing_group_id_metadata 2419 2420 @property 2421 def signing_group_name(self): 2422 """Gets the signing_group_name of this Signer. # noqa: E501 2423 2424 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 2425 2426 :return: The signing_group_name of this Signer. # noqa: E501 2427 :rtype: str 2428 """ 2429 return self._signing_group_name 2430 2431 @signing_group_name.setter 2432 def signing_group_name(self, signing_group_name): 2433 """Sets the signing_group_name of this Signer. 2434 2435 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 2436 2437 :param signing_group_name: The signing_group_name of this Signer. # noqa: E501 2438 :type: str 2439 """ 2440 2441 self._signing_group_name = signing_group_name 2442 2443 @property 2444 def signing_group_users(self): 2445 """Gets the signing_group_users of this Signer. # noqa: E501 2446 2447 A complex type that contains information about users in the signing group. # noqa: E501 2448 2449 :return: The signing_group_users of this Signer. # noqa: E501 2450 :rtype: list[UserInfo] 2451 """ 2452 return self._signing_group_users 2453 2454 @signing_group_users.setter 2455 def signing_group_users(self, signing_group_users): 2456 """Sets the signing_group_users of this Signer. 2457 2458 A complex type that contains information about users in the signing group. # noqa: E501 2459 2460 :param signing_group_users: The signing_group_users of this Signer. # noqa: E501 2461 :type: list[UserInfo] 2462 """ 2463 2464 self._signing_group_users = signing_group_users 2465 2466 @property 2467 def sms_authentication(self): 2468 """Gets the sms_authentication of this Signer. # noqa: E501 2469 2470 When `idCheckConfigurationName` is set to `SMS Auth $`, you use this complex type to provide the recipient authentication method details. It contains the element `senderProvidedNumbers`, which is an array of phone numbers that the recipient can use for SMS text authentication. # noqa: E501 2471 2472 :return: The sms_authentication of this Signer. # noqa: E501 2473 :rtype: RecipientSMSAuthentication 2474 """ 2475 return self._sms_authentication 2476 2477 @sms_authentication.setter 2478 def sms_authentication(self, sms_authentication): 2479 """Sets the sms_authentication of this Signer. 2480 2481 When `idCheckConfigurationName` is set to `SMS Auth $`, you use this complex type to provide the recipient authentication method details. It contains the element `senderProvidedNumbers`, which is an array of phone numbers that the recipient can use for SMS text authentication. # noqa: E501 2482 2483 :param sms_authentication: The sms_authentication of this Signer. # noqa: E501 2484 :type: RecipientSMSAuthentication 2485 """ 2486 2487 self._sms_authentication = sms_authentication 2488 2489 @property 2490 def social_authentications(self): 2491 """Gets the social_authentications of this Signer. # noqa: E501 2492 2493 Lists the social ID type that can be used for recipient authentication. # noqa: E501 2494 2495 :return: The social_authentications of this Signer. # noqa: E501 2496 :rtype: list[SocialAuthentication] 2497 """ 2498 return self._social_authentications 2499 2500 @social_authentications.setter 2501 def social_authentications(self, social_authentications): 2502 """Sets the social_authentications of this Signer. 2503 2504 Lists the social ID type that can be used for recipient authentication. # noqa: E501 2505 2506 :param social_authentications: The social_authentications of this Signer. # noqa: E501 2507 :type: list[SocialAuthentication] 2508 """ 2509 2510 self._social_authentications = social_authentications 2511 2512 @property 2513 def status(self): 2514 """Gets the status of this Signer. # noqa: E501 2515 2516 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2517 2518 :return: The status of this Signer. # noqa: E501 2519 :rtype: str 2520 """ 2521 return self._status 2522 2523 @status.setter 2524 def status(self, status): 2525 """Sets the status of this Signer. 2526 2527 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2528 2529 :param status: The status of this Signer. # noqa: E501 2530 :type: str 2531 """ 2532 2533 self._status = status 2534 2535 @property 2536 def status_code(self): 2537 """Gets the status_code of this Signer. # noqa: E501 2538 2539 # noqa: E501 2540 2541 :return: The status_code of this Signer. # noqa: E501 2542 :rtype: str 2543 """ 2544 return self._status_code 2545 2546 @status_code.setter 2547 def status_code(self, status_code): 2548 """Sets the status_code of this Signer. 2549 2550 # noqa: E501 2551 2552 :param status_code: The status_code of this Signer. # noqa: E501 2553 :type: str 2554 """ 2555 2556 self._status_code = status_code 2557 2558 @property 2559 def suppress_emails(self): 2560 """Gets the suppress_emails of this Signer. # noqa: E501 2561 2562 # noqa: E501 2563 2564 :return: The suppress_emails of this Signer. # noqa: E501 2565 :rtype: str 2566 """ 2567 return self._suppress_emails 2568 2569 @suppress_emails.setter 2570 def suppress_emails(self, suppress_emails): 2571 """Sets the suppress_emails of this Signer. 2572 2573 # noqa: E501 2574 2575 :param suppress_emails: The suppress_emails of this Signer. # noqa: E501 2576 :type: str 2577 """ 2578 2579 self._suppress_emails = suppress_emails 2580 2581 @property 2582 def tabs(self): 2583 """Gets the tabs of this Signer. # noqa: E501 2584 2585 The tabs to assign to the recipient. [More information](/docs/esign-rest-api/esign101/concepts/tabs/). # noqa: E501 2586 2587 :return: The tabs of this Signer. # noqa: E501 2588 :rtype: Tabs 2589 """ 2590 return self._tabs 2591 2592 @tabs.setter 2593 def tabs(self, tabs): 2594 """Sets the tabs of this Signer. 2595 2596 The tabs to assign to the recipient. [More information](/docs/esign-rest-api/esign101/concepts/tabs/). # noqa: E501 2597 2598 :param tabs: The tabs of this Signer. # noqa: E501 2599 :type: Tabs 2600 """ 2601 2602 self._tabs = tabs 2603 2604 @property 2605 def template_locked(self): 2606 """Gets the template_locked of this Signer. # noqa: E501 2607 2608 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2609 2610 :return: The template_locked of this Signer. # noqa: E501 2611 :rtype: str 2612 """ 2613 return self._template_locked 2614 2615 @template_locked.setter 2616 def template_locked(self, template_locked): 2617 """Sets the template_locked of this Signer. 2618 2619 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2620 2621 :param template_locked: The template_locked of this Signer. # noqa: E501 2622 :type: str 2623 """ 2624 2625 self._template_locked = template_locked 2626 2627 @property 2628 def template_required(self): 2629 """Gets the template_required of this Signer. # noqa: E501 2630 2631 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2632 2633 :return: The template_required of this Signer. # noqa: E501 2634 :rtype: str 2635 """ 2636 return self._template_required 2637 2638 @template_required.setter 2639 def template_required(self, template_required): 2640 """Sets the template_required of this Signer. 2641 2642 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2643 2644 :param template_required: The template_required of this Signer. # noqa: E501 2645 :type: str 2646 """ 2647 2648 self._template_required = template_required 2649 2650 @property 2651 def total_tab_count(self): 2652 """Gets the total_tab_count of this Signer. # noqa: E501 2653 2654 # noqa: E501 2655 2656 :return: The total_tab_count of this Signer. # noqa: E501 2657 :rtype: str 2658 """ 2659 return self._total_tab_count 2660 2661 @total_tab_count.setter 2662 def total_tab_count(self, total_tab_count): 2663 """Sets the total_tab_count of this Signer. 2664 2665 # noqa: E501 2666 2667 :param total_tab_count: The total_tab_count of this Signer. # noqa: E501 2668 :type: str 2669 """ 2670 2671 self._total_tab_count = total_tab_count 2672 2673 @property 2674 def user_id(self): 2675 """Gets the user_id of this Signer. # noqa: E501 2676 2677 # noqa: E501 2678 2679 :return: The user_id of this Signer. # noqa: E501 2680 :rtype: str 2681 """ 2682 return self._user_id 2683 2684 @user_id.setter 2685 def user_id(self, user_id): 2686 """Sets the user_id of this Signer. 2687 2688 # noqa: E501 2689 2690 :param user_id: The user_id of this Signer. # noqa: E501 2691 :type: str 2692 """ 2693 2694 self._user_id = user_id 2695 2696 def to_dict(self): 2697 """Returns the model properties as a dict""" 2698 result = {} 2699 2700 for attr, _ in six.iteritems(self.swagger_types): 2701 value = getattr(self, attr) 2702 if isinstance(value, list): 2703 result[attr] = list(map( 2704 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2705 value 2706 )) 2707 elif hasattr(value, "to_dict"): 2708 result[attr] = value.to_dict() 2709 elif isinstance(value, dict): 2710 result[attr] = dict(map( 2711 lambda item: (item[0], item[1].to_dict()) 2712 if hasattr(item[1], "to_dict") else item, 2713 value.items() 2714 )) 2715 else: 2716 result[attr] = value 2717 if issubclass(Signer, dict): 2718 for key, value in self.items(): 2719 result[key] = value 2720 2721 return result 2722 2723 def to_str(self): 2724 """Returns the string representation of the model""" 2725 return pprint.pformat(self.to_dict()) 2726 2727 def __repr__(self): 2728 """For `print` and `pprint`""" 2729 return self.to_str() 2730 2731 def __eq__(self, other): 2732 """Returns true if both objects are equal""" 2733 if not isinstance(other, Signer): 2734 return False 2735 2736 return self.to_dict() == other.to_dict() 2737 2738 def __ne__(self, other): 2739 """Returns true if both objects are not equal""" 2740 if not isinstance(other, Signer): 2741 return True 2742 2743 return self.to_dict() != other.to_dict()
23class Signer(object): 24 """NOTE: This class is auto generated by the swagger code generator program. 25 26 Do not edit the class manually. 27 """ 28 29 """ 30 Attributes: 31 swagger_types (dict): The key is attribute name 32 and the value is attribute type. 33 attribute_map (dict): The key is attribute name 34 and the value is json key in definition. 35 """ 36 swagger_types = { 37 'access_code': 'str', 38 'access_code_metadata': 'PropertyMetadata', 39 'add_access_code_to_email': 'str', 40 'additional_notifications': 'list[RecipientAdditionalNotification]', 41 'agent_can_edit_email': 'str', 42 'agent_can_edit_name': 'str', 43 'allow_system_override_for_locked_recipient': 'str', 44 'auto_navigation': 'str', 45 'auto_responded_reason': 'str', 46 'bulk_recipients_uri': 'str', 47 'bulk_send_v2_recipient': 'str', 48 'can_sign_offline': 'str', 49 'client_user_id': 'str', 50 'completed_count': 'str', 51 'consent_details_list': 'list[ConsentDetails]', 52 'creation_reason': 'str', 53 'custom_fields': 'list[str]', 54 'declined_date_time': 'str', 55 'declined_reason': 'str', 56 'default_recipient': 'str', 57 'delegated_by': 'DelegationInfo', 58 'delegated_to': 'list[DelegationInfo]', 59 'delivered_date_time': 'str', 60 'delivery_method': 'str', 61 'delivery_method_metadata': 'PropertyMetadata', 62 'designator_id': 'str', 63 'designator_id_guid': 'str', 64 'document_visibility': 'list[DocumentVisibility]', 65 'email': 'str', 66 'email_metadata': 'PropertyMetadata', 67 'email_notification': 'RecipientEmailNotification', 68 'email_recipient_post_signing_url': 'str', 69 'embedded_recipient_start_url': 'str', 70 'error_details': 'ErrorDetails', 71 'excluded_documents': 'list[str]', 72 'fax_number': 'str', 73 'fax_number_metadata': 'PropertyMetadata', 74 'first_name': 'str', 75 'first_name_metadata': 'PropertyMetadata', 76 'full_name': 'str', 77 'full_name_metadata': 'PropertyMetadata', 78 'id_check_configuration_name': 'str', 79 'id_check_configuration_name_metadata': 'PropertyMetadata', 80 'id_check_information_input': 'IdCheckInformationInput', 81 'identity_verification': 'RecipientIdentityVerification', 82 'inherit_email_notification_configuration': 'str', 83 'is_bulk_recipient': 'str', 84 'is_bulk_recipient_metadata': 'PropertyMetadata', 85 'last_name': 'str', 86 'last_name_metadata': 'PropertyMetadata', 87 'locked_recipient_phone_auth_editable': 'str', 88 'locked_recipient_sms_editable': 'str', 89 'name': 'str', 90 'name_metadata': 'PropertyMetadata', 91 'notary_id': 'str', 92 'notary_signer_email_sent': 'str', 93 'note': 'str', 94 'note_metadata': 'PropertyMetadata', 95 'offline_attributes': 'OfflineAttributes', 96 'phone_authentication': 'RecipientPhoneAuthentication', 97 'phone_number': 'RecipientPhoneNumber', 98 'proof_file': 'RecipientProofFile', 99 'recipient_attachments': 'list[RecipientAttachment]', 100 'recipient_authentication_status': 'AuthenticationStatus', 101 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 102 'recipient_id': 'str', 103 'recipient_id_guid': 'str', 104 'recipient_signature_providers': 'list[RecipientSignatureProvider]', 105 'recipient_supplies_tabs': 'str', 106 'recipient_type': 'str', 107 'recipient_type_metadata': 'PropertyMetadata', 108 'require_id_lookup': 'str', 109 'require_id_lookup_metadata': 'PropertyMetadata', 110 'require_signer_certificate': 'str', 111 'require_sign_on_paper': 'str', 112 'require_upload_signature': 'str', 113 'role_name': 'str', 114 'routing_order': 'str', 115 'routing_order_metadata': 'PropertyMetadata', 116 'sent_date_time': 'str', 117 'signature_info': 'RecipientSignatureInformation', 118 'signed_date_time': 'str', 119 'sign_in_each_location': 'str', 120 'sign_in_each_location_metadata': 'PropertyMetadata', 121 'signing_group_id': 'str', 122 'signing_group_id_metadata': 'PropertyMetadata', 123 'signing_group_name': 'str', 124 'signing_group_users': 'list[UserInfo]', 125 'sms_authentication': 'RecipientSMSAuthentication', 126 'social_authentications': 'list[SocialAuthentication]', 127 'status': 'str', 128 'status_code': 'str', 129 'suppress_emails': 'str', 130 'tabs': 'Tabs', 131 'template_locked': 'str', 132 'template_required': 'str', 133 'total_tab_count': 'str', 134 'user_id': 'str' 135 } 136 137 attribute_map = { 138 'access_code': 'accessCode', 139 'access_code_metadata': 'accessCodeMetadata', 140 'add_access_code_to_email': 'addAccessCodeToEmail', 141 'additional_notifications': 'additionalNotifications', 142 'agent_can_edit_email': 'agentCanEditEmail', 143 'agent_can_edit_name': 'agentCanEditName', 144 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 145 'auto_navigation': 'autoNavigation', 146 'auto_responded_reason': 'autoRespondedReason', 147 'bulk_recipients_uri': 'bulkRecipientsUri', 148 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 149 'can_sign_offline': 'canSignOffline', 150 'client_user_id': 'clientUserId', 151 'completed_count': 'completedCount', 152 'consent_details_list': 'consentDetailsList', 153 'creation_reason': 'creationReason', 154 'custom_fields': 'customFields', 155 'declined_date_time': 'declinedDateTime', 156 'declined_reason': 'declinedReason', 157 'default_recipient': 'defaultRecipient', 158 'delegated_by': 'delegatedBy', 159 'delegated_to': 'delegatedTo', 160 'delivered_date_time': 'deliveredDateTime', 161 'delivery_method': 'deliveryMethod', 162 'delivery_method_metadata': 'deliveryMethodMetadata', 163 'designator_id': 'designatorId', 164 'designator_id_guid': 'designatorIdGuid', 165 'document_visibility': 'documentVisibility', 166 'email': 'email', 167 'email_metadata': 'emailMetadata', 168 'email_notification': 'emailNotification', 169 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 170 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 171 'error_details': 'errorDetails', 172 'excluded_documents': 'excludedDocuments', 173 'fax_number': 'faxNumber', 174 'fax_number_metadata': 'faxNumberMetadata', 175 'first_name': 'firstName', 176 'first_name_metadata': 'firstNameMetadata', 177 'full_name': 'fullName', 178 'full_name_metadata': 'fullNameMetadata', 179 'id_check_configuration_name': 'idCheckConfigurationName', 180 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 181 'id_check_information_input': 'idCheckInformationInput', 182 'identity_verification': 'identityVerification', 183 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 184 'is_bulk_recipient': 'isBulkRecipient', 185 'is_bulk_recipient_metadata': 'isBulkRecipientMetadata', 186 'last_name': 'lastName', 187 'last_name_metadata': 'lastNameMetadata', 188 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 189 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 190 'name': 'name', 191 'name_metadata': 'nameMetadata', 192 'notary_id': 'notaryId', 193 'notary_signer_email_sent': 'notarySignerEmailSent', 194 'note': 'note', 195 'note_metadata': 'noteMetadata', 196 'offline_attributes': 'offlineAttributes', 197 'phone_authentication': 'phoneAuthentication', 198 'phone_number': 'phoneNumber', 199 'proof_file': 'proofFile', 200 'recipient_attachments': 'recipientAttachments', 201 'recipient_authentication_status': 'recipientAuthenticationStatus', 202 'recipient_feature_metadata': 'recipientFeatureMetadata', 203 'recipient_id': 'recipientId', 204 'recipient_id_guid': 'recipientIdGuid', 205 'recipient_signature_providers': 'recipientSignatureProviders', 206 'recipient_supplies_tabs': 'recipientSuppliesTabs', 207 'recipient_type': 'recipientType', 208 'recipient_type_metadata': 'recipientTypeMetadata', 209 'require_id_lookup': 'requireIdLookup', 210 'require_id_lookup_metadata': 'requireIdLookupMetadata', 211 'require_signer_certificate': 'requireSignerCertificate', 212 'require_sign_on_paper': 'requireSignOnPaper', 213 'require_upload_signature': 'requireUploadSignature', 214 'role_name': 'roleName', 215 'routing_order': 'routingOrder', 216 'routing_order_metadata': 'routingOrderMetadata', 217 'sent_date_time': 'sentDateTime', 218 'signature_info': 'signatureInfo', 219 'signed_date_time': 'signedDateTime', 220 'sign_in_each_location': 'signInEachLocation', 221 'sign_in_each_location_metadata': 'signInEachLocationMetadata', 222 'signing_group_id': 'signingGroupId', 223 'signing_group_id_metadata': 'signingGroupIdMetadata', 224 'signing_group_name': 'signingGroupName', 225 'signing_group_users': 'signingGroupUsers', 226 'sms_authentication': 'smsAuthentication', 227 'social_authentications': 'socialAuthentications', 228 'status': 'status', 229 'status_code': 'statusCode', 230 'suppress_emails': 'suppressEmails', 231 'tabs': 'tabs', 232 'template_locked': 'templateLocked', 233 'template_required': 'templateRequired', 234 'total_tab_count': 'totalTabCount', 235 'user_id': 'userId' 236 } 237 238 def __init__(self, _configuration=None, **kwargs): # noqa: E501 239 """Signer - a model defined in Swagger""" # noqa: E501 240 if _configuration is None: 241 _configuration = Configuration() 242 self._configuration = _configuration 243 244 self._access_code = None 245 self._access_code_metadata = None 246 self._add_access_code_to_email = None 247 self._additional_notifications = None 248 self._agent_can_edit_email = None 249 self._agent_can_edit_name = None 250 self._allow_system_override_for_locked_recipient = None 251 self._auto_navigation = None 252 self._auto_responded_reason = None 253 self._bulk_recipients_uri = None 254 self._bulk_send_v2_recipient = None 255 self._can_sign_offline = None 256 self._client_user_id = None 257 self._completed_count = None 258 self._consent_details_list = None 259 self._creation_reason = None 260 self._custom_fields = None 261 self._declined_date_time = None 262 self._declined_reason = None 263 self._default_recipient = None 264 self._delegated_by = None 265 self._delegated_to = None 266 self._delivered_date_time = None 267 self._delivery_method = None 268 self._delivery_method_metadata = None 269 self._designator_id = None 270 self._designator_id_guid = None 271 self._document_visibility = None 272 self._email = None 273 self._email_metadata = None 274 self._email_notification = None 275 self._email_recipient_post_signing_url = None 276 self._embedded_recipient_start_url = None 277 self._error_details = None 278 self._excluded_documents = None 279 self._fax_number = None 280 self._fax_number_metadata = None 281 self._first_name = None 282 self._first_name_metadata = None 283 self._full_name = None 284 self._full_name_metadata = None 285 self._id_check_configuration_name = None 286 self._id_check_configuration_name_metadata = None 287 self._id_check_information_input = None 288 self._identity_verification = None 289 self._inherit_email_notification_configuration = None 290 self._is_bulk_recipient = None 291 self._is_bulk_recipient_metadata = None 292 self._last_name = None 293 self._last_name_metadata = None 294 self._locked_recipient_phone_auth_editable = None 295 self._locked_recipient_sms_editable = None 296 self._name = None 297 self._name_metadata = None 298 self._notary_id = None 299 self._notary_signer_email_sent = None 300 self._note = None 301 self._note_metadata = None 302 self._offline_attributes = None 303 self._phone_authentication = None 304 self._phone_number = None 305 self._proof_file = None 306 self._recipient_attachments = None 307 self._recipient_authentication_status = None 308 self._recipient_feature_metadata = None 309 self._recipient_id = None 310 self._recipient_id_guid = None 311 self._recipient_signature_providers = None 312 self._recipient_supplies_tabs = None 313 self._recipient_type = None 314 self._recipient_type_metadata = None 315 self._require_id_lookup = None 316 self._require_id_lookup_metadata = None 317 self._require_signer_certificate = None 318 self._require_sign_on_paper = None 319 self._require_upload_signature = None 320 self._role_name = None 321 self._routing_order = None 322 self._routing_order_metadata = None 323 self._sent_date_time = None 324 self._signature_info = None 325 self._signed_date_time = None 326 self._sign_in_each_location = None 327 self._sign_in_each_location_metadata = None 328 self._signing_group_id = None 329 self._signing_group_id_metadata = None 330 self._signing_group_name = None 331 self._signing_group_users = None 332 self._sms_authentication = None 333 self._social_authentications = None 334 self._status = None 335 self._status_code = None 336 self._suppress_emails = None 337 self._tabs = None 338 self._template_locked = None 339 self._template_required = None 340 self._total_tab_count = None 341 self._user_id = None 342 self.discriminator = None 343 344 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 345 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 346 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 347 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 348 setattr(self, "_{}".format('agent_can_edit_email'), kwargs.get('agent_can_edit_email', None)) 349 setattr(self, "_{}".format('agent_can_edit_name'), kwargs.get('agent_can_edit_name', None)) 350 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 351 setattr(self, "_{}".format('auto_navigation'), kwargs.get('auto_navigation', None)) 352 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 353 setattr(self, "_{}".format('bulk_recipients_uri'), kwargs.get('bulk_recipients_uri', None)) 354 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 355 setattr(self, "_{}".format('can_sign_offline'), kwargs.get('can_sign_offline', None)) 356 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 357 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 358 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 359 setattr(self, "_{}".format('creation_reason'), kwargs.get('creation_reason', None)) 360 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 361 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 362 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 363 setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) 364 setattr(self, "_{}".format('delegated_by'), kwargs.get('delegated_by', None)) 365 setattr(self, "_{}".format('delegated_to'), kwargs.get('delegated_to', None)) 366 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 367 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 368 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 369 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 370 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 371 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 372 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 373 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 374 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 375 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 376 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 377 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 378 setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) 379 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 380 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 381 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 382 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 383 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 384 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 385 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 386 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 387 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 388 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 389 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 390 setattr(self, "_{}".format('is_bulk_recipient'), kwargs.get('is_bulk_recipient', None)) 391 setattr(self, "_{}".format('is_bulk_recipient_metadata'), kwargs.get('is_bulk_recipient_metadata', None)) 392 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 393 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 394 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 395 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 396 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 397 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 398 setattr(self, "_{}".format('notary_id'), kwargs.get('notary_id', None)) 399 setattr(self, "_{}".format('notary_signer_email_sent'), kwargs.get('notary_signer_email_sent', None)) 400 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 401 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 402 setattr(self, "_{}".format('offline_attributes'), kwargs.get('offline_attributes', None)) 403 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 404 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 405 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 406 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 407 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 408 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 409 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 410 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 411 setattr(self, "_{}".format('recipient_signature_providers'), kwargs.get('recipient_signature_providers', None)) 412 setattr(self, "_{}".format('recipient_supplies_tabs'), kwargs.get('recipient_supplies_tabs', None)) 413 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 414 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 415 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 416 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 417 setattr(self, "_{}".format('require_signer_certificate'), kwargs.get('require_signer_certificate', None)) 418 setattr(self, "_{}".format('require_sign_on_paper'), kwargs.get('require_sign_on_paper', None)) 419 setattr(self, "_{}".format('require_upload_signature'), kwargs.get('require_upload_signature', None)) 420 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 421 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 422 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 423 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 424 setattr(self, "_{}".format('signature_info'), kwargs.get('signature_info', None)) 425 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 426 setattr(self, "_{}".format('sign_in_each_location'), kwargs.get('sign_in_each_location', None)) 427 setattr(self, "_{}".format('sign_in_each_location_metadata'), kwargs.get('sign_in_each_location_metadata', None)) 428 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 429 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 430 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 431 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 432 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 433 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 434 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 435 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 436 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 437 setattr(self, "_{}".format('tabs'), kwargs.get('tabs', None)) 438 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 439 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 440 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 441 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 442 443 @property 444 def access_code(self): 445 """Gets the access_code of this Signer. # noqa: E501 446 447 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 448 449 :return: The access_code of this Signer. # noqa: E501 450 :rtype: str 451 """ 452 return self._access_code 453 454 @access_code.setter 455 def access_code(self, access_code): 456 """Sets the access_code of this Signer. 457 458 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 459 460 :param access_code: The access_code of this Signer. # noqa: E501 461 :type: str 462 """ 463 464 self._access_code = access_code 465 466 @property 467 def access_code_metadata(self): 468 """Gets the access_code_metadata of this Signer. # noqa: E501 469 470 Metadata that indicates whether the `accessCode` property is editable. This property is read-only. # noqa: E501 471 472 :return: The access_code_metadata of this Signer. # noqa: E501 473 :rtype: PropertyMetadata 474 """ 475 return self._access_code_metadata 476 477 @access_code_metadata.setter 478 def access_code_metadata(self, access_code_metadata): 479 """Sets the access_code_metadata of this Signer. 480 481 Metadata that indicates whether the `accessCode` property is editable. This property is read-only. # noqa: E501 482 483 :param access_code_metadata: The access_code_metadata of this Signer. # noqa: E501 484 :type: PropertyMetadata 485 """ 486 487 self._access_code_metadata = access_code_metadata 488 489 @property 490 def add_access_code_to_email(self): 491 """Gets the add_access_code_to_email of this Signer. # noqa: E501 492 493 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 494 495 :return: The add_access_code_to_email of this Signer. # noqa: E501 496 :rtype: str 497 """ 498 return self._add_access_code_to_email 499 500 @add_access_code_to_email.setter 501 def add_access_code_to_email(self, add_access_code_to_email): 502 """Sets the add_access_code_to_email of this Signer. 503 504 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 505 506 :param add_access_code_to_email: The add_access_code_to_email of this Signer. # noqa: E501 507 :type: str 508 """ 509 510 self._add_access_code_to_email = add_access_code_to_email 511 512 @property 513 def additional_notifications(self): 514 """Gets the additional_notifications of this Signer. # noqa: E501 515 516 # noqa: E501 517 518 :return: The additional_notifications of this Signer. # noqa: E501 519 :rtype: list[RecipientAdditionalNotification] 520 """ 521 return self._additional_notifications 522 523 @additional_notifications.setter 524 def additional_notifications(self, additional_notifications): 525 """Sets the additional_notifications of this Signer. 526 527 # noqa: E501 528 529 :param additional_notifications: The additional_notifications of this Signer. # noqa: E501 530 :type: list[RecipientAdditionalNotification] 531 """ 532 533 self._additional_notifications = additional_notifications 534 535 @property 536 def agent_can_edit_email(self): 537 """Gets the agent_can_edit_email of this Signer. # noqa: E501 538 539 # noqa: E501 540 541 :return: The agent_can_edit_email of this Signer. # noqa: E501 542 :rtype: str 543 """ 544 return self._agent_can_edit_email 545 546 @agent_can_edit_email.setter 547 def agent_can_edit_email(self, agent_can_edit_email): 548 """Sets the agent_can_edit_email of this Signer. 549 550 # noqa: E501 551 552 :param agent_can_edit_email: The agent_can_edit_email of this Signer. # noqa: E501 553 :type: str 554 """ 555 556 self._agent_can_edit_email = agent_can_edit_email 557 558 @property 559 def agent_can_edit_name(self): 560 """Gets the agent_can_edit_name of this Signer. # noqa: E501 561 562 # noqa: E501 563 564 :return: The agent_can_edit_name of this Signer. # noqa: E501 565 :rtype: str 566 """ 567 return self._agent_can_edit_name 568 569 @agent_can_edit_name.setter 570 def agent_can_edit_name(self, agent_can_edit_name): 571 """Sets the agent_can_edit_name of this Signer. 572 573 # noqa: E501 574 575 :param agent_can_edit_name: The agent_can_edit_name of this Signer. # noqa: E501 576 :type: str 577 """ 578 579 self._agent_can_edit_name = agent_can_edit_name 580 581 @property 582 def allow_system_override_for_locked_recipient(self): 583 """Gets the allow_system_override_for_locked_recipient of this Signer. # noqa: E501 584 585 # noqa: E501 586 587 :return: The allow_system_override_for_locked_recipient of this Signer. # noqa: E501 588 :rtype: str 589 """ 590 return self._allow_system_override_for_locked_recipient 591 592 @allow_system_override_for_locked_recipient.setter 593 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 594 """Sets the allow_system_override_for_locked_recipient of this Signer. 595 596 # noqa: E501 597 598 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this Signer. # noqa: E501 599 :type: str 600 """ 601 602 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 603 604 @property 605 def auto_navigation(self): 606 """Gets the auto_navigation of this Signer. # noqa: E501 607 608 # noqa: E501 609 610 :return: The auto_navigation of this Signer. # noqa: E501 611 :rtype: str 612 """ 613 return self._auto_navigation 614 615 @auto_navigation.setter 616 def auto_navigation(self, auto_navigation): 617 """Sets the auto_navigation of this Signer. 618 619 # noqa: E501 620 621 :param auto_navigation: The auto_navigation of this Signer. # noqa: E501 622 :type: str 623 """ 624 625 self._auto_navigation = auto_navigation 626 627 @property 628 def auto_responded_reason(self): 629 """Gets the auto_responded_reason of this Signer. # noqa: E501 630 631 # noqa: E501 632 633 :return: The auto_responded_reason of this Signer. # noqa: E501 634 :rtype: str 635 """ 636 return self._auto_responded_reason 637 638 @auto_responded_reason.setter 639 def auto_responded_reason(self, auto_responded_reason): 640 """Sets the auto_responded_reason of this Signer. 641 642 # noqa: E501 643 644 :param auto_responded_reason: The auto_responded_reason of this Signer. # noqa: E501 645 :type: str 646 """ 647 648 self._auto_responded_reason = auto_responded_reason 649 650 @property 651 def bulk_recipients_uri(self): 652 """Gets the bulk_recipients_uri of this Signer. # noqa: E501 653 654 Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information. # noqa: E501 655 656 :return: The bulk_recipients_uri of this Signer. # noqa: E501 657 :rtype: str 658 """ 659 return self._bulk_recipients_uri 660 661 @bulk_recipients_uri.setter 662 def bulk_recipients_uri(self, bulk_recipients_uri): 663 """Sets the bulk_recipients_uri of this Signer. 664 665 Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information. # noqa: E501 666 667 :param bulk_recipients_uri: The bulk_recipients_uri of this Signer. # noqa: E501 668 :type: str 669 """ 670 671 self._bulk_recipients_uri = bulk_recipients_uri 672 673 @property 674 def bulk_send_v2_recipient(self): 675 """Gets the bulk_send_v2_recipient of this Signer. # noqa: E501 676 677 # noqa: E501 678 679 :return: The bulk_send_v2_recipient of this Signer. # noqa: E501 680 :rtype: str 681 """ 682 return self._bulk_send_v2_recipient 683 684 @bulk_send_v2_recipient.setter 685 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 686 """Sets the bulk_send_v2_recipient of this Signer. 687 688 # noqa: E501 689 690 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this Signer. # noqa: E501 691 :type: str 692 """ 693 694 self._bulk_send_v2_recipient = bulk_send_v2_recipient 695 696 @property 697 def can_sign_offline(self): 698 """Gets the can_sign_offline of this Signer. # noqa: E501 699 700 When set to **true**, specifies that the signer can perform the signing ceremony offline. # noqa: E501 701 702 :return: The can_sign_offline of this Signer. # noqa: E501 703 :rtype: str 704 """ 705 return self._can_sign_offline 706 707 @can_sign_offline.setter 708 def can_sign_offline(self, can_sign_offline): 709 """Sets the can_sign_offline of this Signer. 710 711 When set to **true**, specifies that the signer can perform the signing ceremony offline. # noqa: E501 712 713 :param can_sign_offline: The can_sign_offline of this Signer. # noqa: E501 714 :type: str 715 """ 716 717 self._can_sign_offline = can_sign_offline 718 719 @property 720 def client_user_id(self): 721 """Gets the client_user_id of this Signer. # noqa: E501 722 723 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 724 725 :return: The client_user_id of this Signer. # noqa: E501 726 :rtype: str 727 """ 728 return self._client_user_id 729 730 @client_user_id.setter 731 def client_user_id(self, client_user_id): 732 """Sets the client_user_id of this Signer. 733 734 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 735 736 :param client_user_id: The client_user_id of this Signer. # noqa: E501 737 :type: str 738 """ 739 740 self._client_user_id = client_user_id 741 742 @property 743 def completed_count(self): 744 """Gets the completed_count of this Signer. # noqa: E501 745 746 # noqa: E501 747 748 :return: The completed_count of this Signer. # noqa: E501 749 :rtype: str 750 """ 751 return self._completed_count 752 753 @completed_count.setter 754 def completed_count(self, completed_count): 755 """Sets the completed_count of this Signer. 756 757 # noqa: E501 758 759 :param completed_count: The completed_count of this Signer. # noqa: E501 760 :type: str 761 """ 762 763 self._completed_count = completed_count 764 765 @property 766 def consent_details_list(self): 767 """Gets the consent_details_list of this Signer. # noqa: E501 768 769 # noqa: E501 770 771 :return: The consent_details_list of this Signer. # noqa: E501 772 :rtype: list[ConsentDetails] 773 """ 774 return self._consent_details_list 775 776 @consent_details_list.setter 777 def consent_details_list(self, consent_details_list): 778 """Sets the consent_details_list of this Signer. 779 780 # noqa: E501 781 782 :param consent_details_list: The consent_details_list of this Signer. # noqa: E501 783 :type: list[ConsentDetails] 784 """ 785 786 self._consent_details_list = consent_details_list 787 788 @property 789 def creation_reason(self): 790 """Gets the creation_reason of this Signer. # noqa: E501 791 792 # noqa: E501 793 794 :return: The creation_reason of this Signer. # noqa: E501 795 :rtype: str 796 """ 797 return self._creation_reason 798 799 @creation_reason.setter 800 def creation_reason(self, creation_reason): 801 """Sets the creation_reason of this Signer. 802 803 # noqa: E501 804 805 :param creation_reason: The creation_reason of this Signer. # noqa: E501 806 :type: str 807 """ 808 809 self._creation_reason = creation_reason 810 811 @property 812 def custom_fields(self): 813 """Gets the custom_fields of this Signer. # noqa: E501 814 815 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 816 817 :return: The custom_fields of this Signer. # noqa: E501 818 :rtype: list[str] 819 """ 820 return self._custom_fields 821 822 @custom_fields.setter 823 def custom_fields(self, custom_fields): 824 """Sets the custom_fields of this Signer. 825 826 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 827 828 :param custom_fields: The custom_fields of this Signer. # noqa: E501 829 :type: list[str] 830 """ 831 832 self._custom_fields = custom_fields 833 834 @property 835 def declined_date_time(self): 836 """Gets the declined_date_time of this Signer. # noqa: E501 837 838 The date and time the recipient declined the document. # noqa: E501 839 840 :return: The declined_date_time of this Signer. # noqa: E501 841 :rtype: str 842 """ 843 return self._declined_date_time 844 845 @declined_date_time.setter 846 def declined_date_time(self, declined_date_time): 847 """Sets the declined_date_time of this Signer. 848 849 The date and time the recipient declined the document. # noqa: E501 850 851 :param declined_date_time: The declined_date_time of this Signer. # noqa: E501 852 :type: str 853 """ 854 855 self._declined_date_time = declined_date_time 856 857 @property 858 def declined_reason(self): 859 """Gets the declined_reason of this Signer. # noqa: E501 860 861 The reason the recipient declined the document. # noqa: E501 862 863 :return: The declined_reason of this Signer. # noqa: E501 864 :rtype: str 865 """ 866 return self._declined_reason 867 868 @declined_reason.setter 869 def declined_reason(self, declined_reason): 870 """Sets the declined_reason of this Signer. 871 872 The reason the recipient declined the document. # noqa: E501 873 874 :param declined_reason: The declined_reason of this Signer. # noqa: E501 875 :type: str 876 """ 877 878 self._declined_reason = declined_reason 879 880 @property 881 def default_recipient(self): 882 """Gets the default_recipient of this Signer. # noqa: E501 883 884 # noqa: E501 885 886 :return: The default_recipient of this Signer. # noqa: E501 887 :rtype: str 888 """ 889 return self._default_recipient 890 891 @default_recipient.setter 892 def default_recipient(self, default_recipient): 893 """Sets the default_recipient of this Signer. 894 895 # noqa: E501 896 897 :param default_recipient: The default_recipient of this Signer. # noqa: E501 898 :type: str 899 """ 900 901 self._default_recipient = default_recipient 902 903 @property 904 def delegated_by(self): 905 """Gets the delegated_by of this Signer. # noqa: E501 906 907 # noqa: E501 908 909 :return: The delegated_by of this Signer. # noqa: E501 910 :rtype: DelegationInfo 911 """ 912 return self._delegated_by 913 914 @delegated_by.setter 915 def delegated_by(self, delegated_by): 916 """Sets the delegated_by of this Signer. 917 918 # noqa: E501 919 920 :param delegated_by: The delegated_by of this Signer. # noqa: E501 921 :type: DelegationInfo 922 """ 923 924 self._delegated_by = delegated_by 925 926 @property 927 def delegated_to(self): 928 """Gets the delegated_to of this Signer. # noqa: E501 929 930 # noqa: E501 931 932 :return: The delegated_to of this Signer. # noqa: E501 933 :rtype: list[DelegationInfo] 934 """ 935 return self._delegated_to 936 937 @delegated_to.setter 938 def delegated_to(self, delegated_to): 939 """Sets the delegated_to of this Signer. 940 941 # noqa: E501 942 943 :param delegated_to: The delegated_to of this Signer. # noqa: E501 944 :type: list[DelegationInfo] 945 """ 946 947 self._delegated_to = delegated_to 948 949 @property 950 def delivered_date_time(self): 951 """Gets the delivered_date_time of this Signer. # noqa: E501 952 953 Reserved: For DocuSign use only. # noqa: E501 954 955 :return: The delivered_date_time of this Signer. # noqa: E501 956 :rtype: str 957 """ 958 return self._delivered_date_time 959 960 @delivered_date_time.setter 961 def delivered_date_time(self, delivered_date_time): 962 """Sets the delivered_date_time of this Signer. 963 964 Reserved: For DocuSign use only. # noqa: E501 965 966 :param delivered_date_time: The delivered_date_time of this Signer. # noqa: E501 967 :type: str 968 """ 969 970 self._delivered_date_time = delivered_date_time 971 972 @property 973 def delivery_method(self): 974 """Gets the delivery_method of this Signer. # noqa: E501 975 976 Reserved: For DocuSign use only. # noqa: E501 977 978 :return: The delivery_method of this Signer. # noqa: E501 979 :rtype: str 980 """ 981 return self._delivery_method 982 983 @delivery_method.setter 984 def delivery_method(self, delivery_method): 985 """Sets the delivery_method of this Signer. 986 987 Reserved: For DocuSign use only. # noqa: E501 988 989 :param delivery_method: The delivery_method of this Signer. # noqa: E501 990 :type: str 991 """ 992 993 self._delivery_method = delivery_method 994 995 @property 996 def delivery_method_metadata(self): 997 """Gets the delivery_method_metadata of this Signer. # noqa: E501 998 999 Reserved for DocuSign. # noqa: E501 1000 1001 :return: The delivery_method_metadata of this Signer. # noqa: E501 1002 :rtype: PropertyMetadata 1003 """ 1004 return self._delivery_method_metadata 1005 1006 @delivery_method_metadata.setter 1007 def delivery_method_metadata(self, delivery_method_metadata): 1008 """Sets the delivery_method_metadata of this Signer. 1009 1010 Reserved for DocuSign. # noqa: E501 1011 1012 :param delivery_method_metadata: The delivery_method_metadata of this Signer. # noqa: E501 1013 :type: PropertyMetadata 1014 """ 1015 1016 self._delivery_method_metadata = delivery_method_metadata 1017 1018 @property 1019 def designator_id(self): 1020 """Gets the designator_id of this Signer. # noqa: E501 1021 1022 # noqa: E501 1023 1024 :return: The designator_id of this Signer. # noqa: E501 1025 :rtype: str 1026 """ 1027 return self._designator_id 1028 1029 @designator_id.setter 1030 def designator_id(self, designator_id): 1031 """Sets the designator_id of this Signer. 1032 1033 # noqa: E501 1034 1035 :param designator_id: The designator_id of this Signer. # noqa: E501 1036 :type: str 1037 """ 1038 1039 self._designator_id = designator_id 1040 1041 @property 1042 def designator_id_guid(self): 1043 """Gets the designator_id_guid of this Signer. # noqa: E501 1044 1045 # noqa: E501 1046 1047 :return: The designator_id_guid of this Signer. # noqa: E501 1048 :rtype: str 1049 """ 1050 return self._designator_id_guid 1051 1052 @designator_id_guid.setter 1053 def designator_id_guid(self, designator_id_guid): 1054 """Sets the designator_id_guid of this Signer. 1055 1056 # noqa: E501 1057 1058 :param designator_id_guid: The designator_id_guid of this Signer. # noqa: E501 1059 :type: str 1060 """ 1061 1062 self._designator_id_guid = designator_id_guid 1063 1064 @property 1065 def document_visibility(self): 1066 """Gets the document_visibility of this Signer. # noqa: E501 1067 1068 # noqa: E501 1069 1070 :return: The document_visibility of this Signer. # noqa: E501 1071 :rtype: list[DocumentVisibility] 1072 """ 1073 return self._document_visibility 1074 1075 @document_visibility.setter 1076 def document_visibility(self, document_visibility): 1077 """Sets the document_visibility of this Signer. 1078 1079 # noqa: E501 1080 1081 :param document_visibility: The document_visibility of this Signer. # noqa: E501 1082 :type: list[DocumentVisibility] 1083 """ 1084 1085 self._document_visibility = document_visibility 1086 1087 @property 1088 def email(self): 1089 """Gets the email of this Signer. # noqa: E501 1090 1091 Email id of the recipient. Notification of the document to sign is sent to this email id. Maximum length: 100 characters. # noqa: E501 1092 1093 :return: The email of this Signer. # noqa: E501 1094 :rtype: str 1095 """ 1096 return self._email 1097 1098 @email.setter 1099 def email(self, email): 1100 """Sets the email of this Signer. 1101 1102 Email id of the recipient. Notification of the document to sign is sent to this email id. Maximum length: 100 characters. # noqa: E501 1103 1104 :param email: The email of this Signer. # noqa: E501 1105 :type: str 1106 """ 1107 1108 self._email = email 1109 1110 @property 1111 def email_metadata(self): 1112 """Gets the email_metadata of this Signer. # noqa: E501 1113 1114 Metadata that indicates whether the `email` property is editable. This property is read-only. # noqa: E501 1115 1116 :return: The email_metadata of this Signer. # noqa: E501 1117 :rtype: PropertyMetadata 1118 """ 1119 return self._email_metadata 1120 1121 @email_metadata.setter 1122 def email_metadata(self, email_metadata): 1123 """Sets the email_metadata of this Signer. 1124 1125 Metadata that indicates whether the `email` property is editable. This property is read-only. # noqa: E501 1126 1127 :param email_metadata: The email_metadata of this Signer. # noqa: E501 1128 :type: PropertyMetadata 1129 """ 1130 1131 self._email_metadata = email_metadata 1132 1133 @property 1134 def email_notification(self): 1135 """Gets the email_notification of this Signer. # noqa: E501 1136 1137 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 1138 1139 :return: The email_notification of this Signer. # noqa: E501 1140 :rtype: RecipientEmailNotification 1141 """ 1142 return self._email_notification 1143 1144 @email_notification.setter 1145 def email_notification(self, email_notification): 1146 """Sets the email_notification of this Signer. 1147 1148 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 1149 1150 :param email_notification: The email_notification of this Signer. # noqa: E501 1151 :type: RecipientEmailNotification 1152 """ 1153 1154 self._email_notification = email_notification 1155 1156 @property 1157 def email_recipient_post_signing_url(self): 1158 """Gets the email_recipient_post_signing_url of this Signer. # noqa: E501 1159 1160 # noqa: E501 1161 1162 :return: The email_recipient_post_signing_url of this Signer. # noqa: E501 1163 :rtype: str 1164 """ 1165 return self._email_recipient_post_signing_url 1166 1167 @email_recipient_post_signing_url.setter 1168 def email_recipient_post_signing_url(self, email_recipient_post_signing_url): 1169 """Sets the email_recipient_post_signing_url of this Signer. 1170 1171 # noqa: E501 1172 1173 :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Signer. # noqa: E501 1174 :type: str 1175 """ 1176 1177 self._email_recipient_post_signing_url = email_recipient_post_signing_url 1178 1179 @property 1180 def embedded_recipient_start_url(self): 1181 """Gets the embedded_recipient_start_url of this Signer. # noqa: E501 1182 1183 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 1184 1185 :return: The embedded_recipient_start_url of this Signer. # noqa: E501 1186 :rtype: str 1187 """ 1188 return self._embedded_recipient_start_url 1189 1190 @embedded_recipient_start_url.setter 1191 def embedded_recipient_start_url(self, embedded_recipient_start_url): 1192 """Sets the embedded_recipient_start_url of this Signer. 1193 1194 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 1195 1196 :param embedded_recipient_start_url: The embedded_recipient_start_url of this Signer. # noqa: E501 1197 :type: str 1198 """ 1199 1200 self._embedded_recipient_start_url = embedded_recipient_start_url 1201 1202 @property 1203 def error_details(self): 1204 """Gets the error_details of this Signer. # noqa: E501 1205 1206 Array or errors. # noqa: E501 1207 1208 :return: The error_details of this Signer. # noqa: E501 1209 :rtype: ErrorDetails 1210 """ 1211 return self._error_details 1212 1213 @error_details.setter 1214 def error_details(self, error_details): 1215 """Sets the error_details of this Signer. 1216 1217 Array or errors. # noqa: E501 1218 1219 :param error_details: The error_details of this Signer. # noqa: E501 1220 :type: ErrorDetails 1221 """ 1222 1223 self._error_details = error_details 1224 1225 @property 1226 def excluded_documents(self): 1227 """Gets the excluded_documents of this Signer. # noqa: E501 1228 1229 Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. # noqa: E501 1230 1231 :return: The excluded_documents of this Signer. # noqa: E501 1232 :rtype: list[str] 1233 """ 1234 return self._excluded_documents 1235 1236 @excluded_documents.setter 1237 def excluded_documents(self, excluded_documents): 1238 """Sets the excluded_documents of this Signer. 1239 1240 Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. # noqa: E501 1241 1242 :param excluded_documents: The excluded_documents of this Signer. # noqa: E501 1243 :type: list[str] 1244 """ 1245 1246 self._excluded_documents = excluded_documents 1247 1248 @property 1249 def fax_number(self): 1250 """Gets the fax_number of this Signer. # noqa: E501 1251 1252 Reserved: # noqa: E501 1253 1254 :return: The fax_number of this Signer. # noqa: E501 1255 :rtype: str 1256 """ 1257 return self._fax_number 1258 1259 @fax_number.setter 1260 def fax_number(self, fax_number): 1261 """Sets the fax_number of this Signer. 1262 1263 Reserved: # noqa: E501 1264 1265 :param fax_number: The fax_number of this Signer. # noqa: E501 1266 :type: str 1267 """ 1268 1269 self._fax_number = fax_number 1270 1271 @property 1272 def fax_number_metadata(self): 1273 """Gets the fax_number_metadata of this Signer. # noqa: E501 1274 1275 Reserved for DocuSign. # noqa: E501 1276 1277 :return: The fax_number_metadata of this Signer. # noqa: E501 1278 :rtype: PropertyMetadata 1279 """ 1280 return self._fax_number_metadata 1281 1282 @fax_number_metadata.setter 1283 def fax_number_metadata(self, fax_number_metadata): 1284 """Sets the fax_number_metadata of this Signer. 1285 1286 Reserved for DocuSign. # noqa: E501 1287 1288 :param fax_number_metadata: The fax_number_metadata of this Signer. # noqa: E501 1289 :type: PropertyMetadata 1290 """ 1291 1292 self._fax_number_metadata = fax_number_metadata 1293 1294 @property 1295 def first_name(self): 1296 """Gets the first_name of this Signer. # noqa: E501 1297 1298 The user's first name. Maximum Length: 50 characters. # noqa: E501 1299 1300 :return: The first_name of this Signer. # noqa: E501 1301 :rtype: str 1302 """ 1303 return self._first_name 1304 1305 @first_name.setter 1306 def first_name(self, first_name): 1307 """Sets the first_name of this Signer. 1308 1309 The user's first name. Maximum Length: 50 characters. # noqa: E501 1310 1311 :param first_name: The first_name of this Signer. # noqa: E501 1312 :type: str 1313 """ 1314 1315 self._first_name = first_name 1316 1317 @property 1318 def first_name_metadata(self): 1319 """Gets the first_name_metadata of this Signer. # noqa: E501 1320 1321 Metadata that indicates whether the `firstName` property is editable. This property is read-only. # noqa: E501 1322 1323 :return: The first_name_metadata of this Signer. # noqa: E501 1324 :rtype: PropertyMetadata 1325 """ 1326 return self._first_name_metadata 1327 1328 @first_name_metadata.setter 1329 def first_name_metadata(self, first_name_metadata): 1330 """Sets the first_name_metadata of this Signer. 1331 1332 Metadata that indicates whether the `firstName` property is editable. This property is read-only. # noqa: E501 1333 1334 :param first_name_metadata: The first_name_metadata of this Signer. # noqa: E501 1335 :type: PropertyMetadata 1336 """ 1337 1338 self._first_name_metadata = first_name_metadata 1339 1340 @property 1341 def full_name(self): 1342 """Gets the full_name of this Signer. # noqa: E501 1343 1344 # noqa: E501 1345 1346 :return: The full_name of this Signer. # noqa: E501 1347 :rtype: str 1348 """ 1349 return self._full_name 1350 1351 @full_name.setter 1352 def full_name(self, full_name): 1353 """Sets the full_name of this Signer. 1354 1355 # noqa: E501 1356 1357 :param full_name: The full_name of this Signer. # noqa: E501 1358 :type: str 1359 """ 1360 1361 self._full_name = full_name 1362 1363 @property 1364 def full_name_metadata(self): 1365 """Gets the full_name_metadata of this Signer. # noqa: E501 1366 1367 Reserved for DocuSign. # noqa: E501 1368 1369 :return: The full_name_metadata of this Signer. # noqa: E501 1370 :rtype: PropertyMetadata 1371 """ 1372 return self._full_name_metadata 1373 1374 @full_name_metadata.setter 1375 def full_name_metadata(self, full_name_metadata): 1376 """Sets the full_name_metadata of this Signer. 1377 1378 Reserved for DocuSign. # noqa: E501 1379 1380 :param full_name_metadata: The full_name_metadata of this Signer. # noqa: E501 1381 :type: PropertyMetadata 1382 """ 1383 1384 self._full_name_metadata = full_name_metadata 1385 1386 @property 1387 def id_check_configuration_name(self): 1388 """Gets the id_check_configuration_name of this Signer. # noqa: E501 1389 1390 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1391 1392 :return: The id_check_configuration_name of this Signer. # noqa: E501 1393 :rtype: str 1394 """ 1395 return self._id_check_configuration_name 1396 1397 @id_check_configuration_name.setter 1398 def id_check_configuration_name(self, id_check_configuration_name): 1399 """Sets the id_check_configuration_name of this Signer. 1400 1401 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1402 1403 :param id_check_configuration_name: The id_check_configuration_name of this Signer. # noqa: E501 1404 :type: str 1405 """ 1406 1407 self._id_check_configuration_name = id_check_configuration_name 1408 1409 @property 1410 def id_check_configuration_name_metadata(self): 1411 """Gets the id_check_configuration_name_metadata of this Signer. # noqa: E501 1412 1413 Metadata that indicates whether the `idCheckConfigurationName` property is editable. This property is read-only. # noqa: E501 1414 1415 :return: The id_check_configuration_name_metadata of this Signer. # noqa: E501 1416 :rtype: PropertyMetadata 1417 """ 1418 return self._id_check_configuration_name_metadata 1419 1420 @id_check_configuration_name_metadata.setter 1421 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 1422 """Sets the id_check_configuration_name_metadata of this Signer. 1423 1424 Metadata that indicates whether the `idCheckConfigurationName` property is editable. This property is read-only. # noqa: E501 1425 1426 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this Signer. # noqa: E501 1427 :type: PropertyMetadata 1428 """ 1429 1430 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 1431 1432 @property 1433 def id_check_information_input(self): 1434 """Gets the id_check_information_input of this Signer. # noqa: E501 1435 1436 An object that contains input information related to a recipient ID check. # noqa: E501 1437 1438 :return: The id_check_information_input of this Signer. # noqa: E501 1439 :rtype: IdCheckInformationInput 1440 """ 1441 return self._id_check_information_input 1442 1443 @id_check_information_input.setter 1444 def id_check_information_input(self, id_check_information_input): 1445 """Sets the id_check_information_input of this Signer. 1446 1447 An object that contains input information related to a recipient ID check. # noqa: E501 1448 1449 :param id_check_information_input: The id_check_information_input of this Signer. # noqa: E501 1450 :type: IdCheckInformationInput 1451 """ 1452 1453 self._id_check_information_input = id_check_information_input 1454 1455 @property 1456 def identity_verification(self): 1457 """Gets the identity_verification of this Signer. # noqa: E501 1458 1459 Specifies the ID Verification workflow applied on an envelope by workflow ID. <br/>See the [list](/docs/esign-rest-api/reference/accounts/identityverifications/list/) method in the [IdentityVerifications](/docs/esign-rest-api/reference/accounts/identityverifications/) resource for more information on how to retrieve workflow IDs available for an account. <br/>This can be used in addition to other [recipient authentication](https://support.docusign.com/en/guides/ndse-user-guide-recipient-authentication) methods. <br/>Note that ID Verification and ID Check are two distinct methods. ID Verification checks recipients' identity by verifying their ID while ID Check relies on data available on public records (such as current and former address). # noqa: E501 1460 1461 :return: The identity_verification of this Signer. # noqa: E501 1462 :rtype: RecipientIdentityVerification 1463 """ 1464 return self._identity_verification 1465 1466 @identity_verification.setter 1467 def identity_verification(self, identity_verification): 1468 """Sets the identity_verification of this Signer. 1469 1470 Specifies the ID Verification workflow applied on an envelope by workflow ID. <br/>See the [list](/docs/esign-rest-api/reference/accounts/identityverifications/list/) method in the [IdentityVerifications](/docs/esign-rest-api/reference/accounts/identityverifications/) resource for more information on how to retrieve workflow IDs available for an account. <br/>This can be used in addition to other [recipient authentication](https://support.docusign.com/en/guides/ndse-user-guide-recipient-authentication) methods. <br/>Note that ID Verification and ID Check are two distinct methods. ID Verification checks recipients' identity by verifying their ID while ID Check relies on data available on public records (such as current and former address). # noqa: E501 1471 1472 :param identity_verification: The identity_verification of this Signer. # noqa: E501 1473 :type: RecipientIdentityVerification 1474 """ 1475 1476 self._identity_verification = identity_verification 1477 1478 @property 1479 def inherit_email_notification_configuration(self): 1480 """Gets the inherit_email_notification_configuration of this Signer. # noqa: E501 1481 1482 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1483 1484 :return: The inherit_email_notification_configuration of this Signer. # noqa: E501 1485 :rtype: str 1486 """ 1487 return self._inherit_email_notification_configuration 1488 1489 @inherit_email_notification_configuration.setter 1490 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 1491 """Sets the inherit_email_notification_configuration of this Signer. 1492 1493 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1494 1495 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this Signer. # noqa: E501 1496 :type: str 1497 """ 1498 1499 self._inherit_email_notification_configuration = inherit_email_notification_configuration 1500 1501 @property 1502 def is_bulk_recipient(self): 1503 """Gets the is_bulk_recipient of this Signer. # noqa: E501 1504 1505 When set to **true**, this signer is a bulk recipient and the recipient information is contained in a bulk recipient file. Note that when this is true the email and name for the recipient becomes bulk@recipient.com and \"Bulk Recipient\". These fields can not be changed for the bulk recipient. # noqa: E501 1506 1507 :return: The is_bulk_recipient of this Signer. # noqa: E501 1508 :rtype: str 1509 """ 1510 return self._is_bulk_recipient 1511 1512 @is_bulk_recipient.setter 1513 def is_bulk_recipient(self, is_bulk_recipient): 1514 """Sets the is_bulk_recipient of this Signer. 1515 1516 When set to **true**, this signer is a bulk recipient and the recipient information is contained in a bulk recipient file. Note that when this is true the email and name for the recipient becomes bulk@recipient.com and \"Bulk Recipient\". These fields can not be changed for the bulk recipient. # noqa: E501 1517 1518 :param is_bulk_recipient: The is_bulk_recipient of this Signer. # noqa: E501 1519 :type: str 1520 """ 1521 1522 self._is_bulk_recipient = is_bulk_recipient 1523 1524 @property 1525 def is_bulk_recipient_metadata(self): 1526 """Gets the is_bulk_recipient_metadata of this Signer. # noqa: E501 1527 1528 Reserved for DocuSign. # noqa: E501 1529 1530 :return: The is_bulk_recipient_metadata of this Signer. # noqa: E501 1531 :rtype: PropertyMetadata 1532 """ 1533 return self._is_bulk_recipient_metadata 1534 1535 @is_bulk_recipient_metadata.setter 1536 def is_bulk_recipient_metadata(self, is_bulk_recipient_metadata): 1537 """Sets the is_bulk_recipient_metadata of this Signer. 1538 1539 Reserved for DocuSign. # noqa: E501 1540 1541 :param is_bulk_recipient_metadata: The is_bulk_recipient_metadata of this Signer. # noqa: E501 1542 :type: PropertyMetadata 1543 """ 1544 1545 self._is_bulk_recipient_metadata = is_bulk_recipient_metadata 1546 1547 @property 1548 def last_name(self): 1549 """Gets the last_name of this Signer. # noqa: E501 1550 1551 # noqa: E501 1552 1553 :return: The last_name of this Signer. # noqa: E501 1554 :rtype: str 1555 """ 1556 return self._last_name 1557 1558 @last_name.setter 1559 def last_name(self, last_name): 1560 """Sets the last_name of this Signer. 1561 1562 # noqa: E501 1563 1564 :param last_name: The last_name of this Signer. # noqa: E501 1565 :type: str 1566 """ 1567 1568 self._last_name = last_name 1569 1570 @property 1571 def last_name_metadata(self): 1572 """Gets the last_name_metadata of this Signer. # noqa: E501 1573 1574 Metadata that indicates whether the `lastName` property is editable. This property is read-only. # noqa: E501 1575 1576 :return: The last_name_metadata of this Signer. # noqa: E501 1577 :rtype: PropertyMetadata 1578 """ 1579 return self._last_name_metadata 1580 1581 @last_name_metadata.setter 1582 def last_name_metadata(self, last_name_metadata): 1583 """Sets the last_name_metadata of this Signer. 1584 1585 Metadata that indicates whether the `lastName` property is editable. This property is read-only. # noqa: E501 1586 1587 :param last_name_metadata: The last_name_metadata of this Signer. # noqa: E501 1588 :type: PropertyMetadata 1589 """ 1590 1591 self._last_name_metadata = last_name_metadata 1592 1593 @property 1594 def locked_recipient_phone_auth_editable(self): 1595 """Gets the locked_recipient_phone_auth_editable of this Signer. # noqa: E501 1596 1597 # noqa: E501 1598 1599 :return: The locked_recipient_phone_auth_editable of this Signer. # noqa: E501 1600 :rtype: str 1601 """ 1602 return self._locked_recipient_phone_auth_editable 1603 1604 @locked_recipient_phone_auth_editable.setter 1605 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 1606 """Sets the locked_recipient_phone_auth_editable of this Signer. 1607 1608 # noqa: E501 1609 1610 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this Signer. # noqa: E501 1611 :type: str 1612 """ 1613 1614 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 1615 1616 @property 1617 def locked_recipient_sms_editable(self): 1618 """Gets the locked_recipient_sms_editable of this Signer. # noqa: E501 1619 1620 # noqa: E501 1621 1622 :return: The locked_recipient_sms_editable of this Signer. # noqa: E501 1623 :rtype: str 1624 """ 1625 return self._locked_recipient_sms_editable 1626 1627 @locked_recipient_sms_editable.setter 1628 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 1629 """Sets the locked_recipient_sms_editable of this Signer. 1630 1631 # noqa: E501 1632 1633 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this Signer. # noqa: E501 1634 :type: str 1635 """ 1636 1637 self._locked_recipient_sms_editable = locked_recipient_sms_editable 1638 1639 @property 1640 def name(self): 1641 """Gets the name of this Signer. # noqa: E501 1642 1643 # noqa: E501 1644 1645 :return: The name of this Signer. # noqa: E501 1646 :rtype: str 1647 """ 1648 return self._name 1649 1650 @name.setter 1651 def name(self, name): 1652 """Sets the name of this Signer. 1653 1654 # noqa: E501 1655 1656 :param name: The name of this Signer. # noqa: E501 1657 :type: str 1658 """ 1659 1660 self._name = name 1661 1662 @property 1663 def name_metadata(self): 1664 """Gets the name_metadata of this Signer. # noqa: E501 1665 1666 Metadata that indicates whether the `name` property is editable. This property is read-only. # noqa: E501 1667 1668 :return: The name_metadata of this Signer. # noqa: E501 1669 :rtype: PropertyMetadata 1670 """ 1671 return self._name_metadata 1672 1673 @name_metadata.setter 1674 def name_metadata(self, name_metadata): 1675 """Sets the name_metadata of this Signer. 1676 1677 Metadata that indicates whether the `name` property is editable. This property is read-only. # noqa: E501 1678 1679 :param name_metadata: The name_metadata of this Signer. # noqa: E501 1680 :type: PropertyMetadata 1681 """ 1682 1683 self._name_metadata = name_metadata 1684 1685 @property 1686 def notary_id(self): 1687 """Gets the notary_id of this Signer. # noqa: E501 1688 1689 # noqa: E501 1690 1691 :return: The notary_id of this Signer. # noqa: E501 1692 :rtype: str 1693 """ 1694 return self._notary_id 1695 1696 @notary_id.setter 1697 def notary_id(self, notary_id): 1698 """Sets the notary_id of this Signer. 1699 1700 # noqa: E501 1701 1702 :param notary_id: The notary_id of this Signer. # noqa: E501 1703 :type: str 1704 """ 1705 1706 self._notary_id = notary_id 1707 1708 @property 1709 def notary_signer_email_sent(self): 1710 """Gets the notary_signer_email_sent of this Signer. # noqa: E501 1711 1712 # noqa: E501 1713 1714 :return: The notary_signer_email_sent of this Signer. # noqa: E501 1715 :rtype: str 1716 """ 1717 return self._notary_signer_email_sent 1718 1719 @notary_signer_email_sent.setter 1720 def notary_signer_email_sent(self, notary_signer_email_sent): 1721 """Sets the notary_signer_email_sent of this Signer. 1722 1723 # noqa: E501 1724 1725 :param notary_signer_email_sent: The notary_signer_email_sent of this Signer. # noqa: E501 1726 :type: str 1727 """ 1728 1729 self._notary_signer_email_sent = notary_signer_email_sent 1730 1731 @property 1732 def note(self): 1733 """Gets the note of this Signer. # noqa: E501 1734 1735 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1736 1737 :return: The note of this Signer. # noqa: E501 1738 :rtype: str 1739 """ 1740 return self._note 1741 1742 @note.setter 1743 def note(self, note): 1744 """Sets the note of this Signer. 1745 1746 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1747 1748 :param note: The note of this Signer. # noqa: E501 1749 :type: str 1750 """ 1751 1752 self._note = note 1753 1754 @property 1755 def note_metadata(self): 1756 """Gets the note_metadata of this Signer. # noqa: E501 1757 1758 Metadata that indicates whether the `note` property is editable. This property is read-only. # noqa: E501 1759 1760 :return: The note_metadata of this Signer. # noqa: E501 1761 :rtype: PropertyMetadata 1762 """ 1763 return self._note_metadata 1764 1765 @note_metadata.setter 1766 def note_metadata(self, note_metadata): 1767 """Sets the note_metadata of this Signer. 1768 1769 Metadata that indicates whether the `note` property is editable. This property is read-only. # noqa: E501 1770 1771 :param note_metadata: The note_metadata of this Signer. # noqa: E501 1772 :type: PropertyMetadata 1773 """ 1774 1775 self._note_metadata = note_metadata 1776 1777 @property 1778 def offline_attributes(self): 1779 """Gets the offline_attributes of this Signer. # noqa: E501 1780 1781 Reserved for DocuSign. # noqa: E501 1782 1783 :return: The offline_attributes of this Signer. # noqa: E501 1784 :rtype: OfflineAttributes 1785 """ 1786 return self._offline_attributes 1787 1788 @offline_attributes.setter 1789 def offline_attributes(self, offline_attributes): 1790 """Sets the offline_attributes of this Signer. 1791 1792 Reserved for DocuSign. # noqa: E501 1793 1794 :param offline_attributes: The offline_attributes of this Signer. # noqa: E501 1795 :type: OfflineAttributes 1796 """ 1797 1798 self._offline_attributes = offline_attributes 1799 1800 @property 1801 def phone_authentication(self): 1802 """Gets the phone_authentication of this Signer. # noqa: E501 1803 1804 When `idCheckConfigurationName` is set to `Phone Auth $`, you use this complex type to provide the recipient authentication method details. It contains the following elements: * `recipMayProvideNumber`: Boolean. When **true,** the recipient can use whatever phone number they choose. * `senderProvidedNumbers`: ArrayOfStrings. A list of phone numbers the recipient can use. * `recordVoicePrint`: Reserved for DocuSign. * `validateRecipProvidedNumber`: Reserved for DocuSign. # noqa: E501 1805 1806 :return: The phone_authentication of this Signer. # noqa: E501 1807 :rtype: RecipientPhoneAuthentication 1808 """ 1809 return self._phone_authentication 1810 1811 @phone_authentication.setter 1812 def phone_authentication(self, phone_authentication): 1813 """Sets the phone_authentication of this Signer. 1814 1815 When `idCheckConfigurationName` is set to `Phone Auth $`, you use this complex type to provide the recipient authentication method details. It contains the following elements: * `recipMayProvideNumber`: Boolean. When **true,** the recipient can use whatever phone number they choose. * `senderProvidedNumbers`: ArrayOfStrings. A list of phone numbers the recipient can use. * `recordVoicePrint`: Reserved for DocuSign. * `validateRecipProvidedNumber`: Reserved for DocuSign. # noqa: E501 1816 1817 :param phone_authentication: The phone_authentication of this Signer. # noqa: E501 1818 :type: RecipientPhoneAuthentication 1819 """ 1820 1821 self._phone_authentication = phone_authentication 1822 1823 @property 1824 def phone_number(self): 1825 """Gets the phone_number of this Signer. # noqa: E501 1826 1827 Describes the recipient phone number. # noqa: E501 1828 1829 :return: The phone_number of this Signer. # noqa: E501 1830 :rtype: RecipientPhoneNumber 1831 """ 1832 return self._phone_number 1833 1834 @phone_number.setter 1835 def phone_number(self, phone_number): 1836 """Sets the phone_number of this Signer. 1837 1838 Describes the recipient phone number. # noqa: E501 1839 1840 :param phone_number: The phone_number of this Signer. # noqa: E501 1841 :type: RecipientPhoneNumber 1842 """ 1843 1844 self._phone_number = phone_number 1845 1846 @property 1847 def proof_file(self): 1848 """Gets the proof_file of this Signer. # noqa: E501 1849 1850 The proof file of the recipient. # noqa: E501 1851 1852 :return: The proof_file of this Signer. # noqa: E501 1853 :rtype: RecipientProofFile 1854 """ 1855 return self._proof_file 1856 1857 @proof_file.setter 1858 def proof_file(self, proof_file): 1859 """Sets the proof_file of this Signer. 1860 1861 The proof file of the recipient. # noqa: E501 1862 1863 :param proof_file: The proof_file of this Signer. # noqa: E501 1864 :type: RecipientProofFile 1865 """ 1866 1867 self._proof_file = proof_file 1868 1869 @property 1870 def recipient_attachments(self): 1871 """Gets the recipient_attachments of this Signer. # noqa: E501 1872 1873 Reserved: # noqa: E501 1874 1875 :return: The recipient_attachments of this Signer. # noqa: E501 1876 :rtype: list[RecipientAttachment] 1877 """ 1878 return self._recipient_attachments 1879 1880 @recipient_attachments.setter 1881 def recipient_attachments(self, recipient_attachments): 1882 """Sets the recipient_attachments of this Signer. 1883 1884 Reserved: # noqa: E501 1885 1886 :param recipient_attachments: The recipient_attachments of this Signer. # noqa: E501 1887 :type: list[RecipientAttachment] 1888 """ 1889 1890 self._recipient_attachments = recipient_attachments 1891 1892 @property 1893 def recipient_authentication_status(self): 1894 """Gets the recipient_authentication_status of this Signer. # noqa: E501 1895 1896 Information about the recipient's authentication status. This property is read-only. # noqa: E501 1897 1898 :return: The recipient_authentication_status of this Signer. # noqa: E501 1899 :rtype: AuthenticationStatus 1900 """ 1901 return self._recipient_authentication_status 1902 1903 @recipient_authentication_status.setter 1904 def recipient_authentication_status(self, recipient_authentication_status): 1905 """Sets the recipient_authentication_status of this Signer. 1906 1907 Information about the recipient's authentication status. This property is read-only. # noqa: E501 1908 1909 :param recipient_authentication_status: The recipient_authentication_status of this Signer. # noqa: E501 1910 :type: AuthenticationStatus 1911 """ 1912 1913 self._recipient_authentication_status = recipient_authentication_status 1914 1915 @property 1916 def recipient_feature_metadata(self): 1917 """Gets the recipient_feature_metadata of this Signer. # noqa: E501 1918 1919 # noqa: E501 1920 1921 :return: The recipient_feature_metadata of this Signer. # noqa: E501 1922 :rtype: list[FeatureAvailableMetadata] 1923 """ 1924 return self._recipient_feature_metadata 1925 1926 @recipient_feature_metadata.setter 1927 def recipient_feature_metadata(self, recipient_feature_metadata): 1928 """Sets the recipient_feature_metadata of this Signer. 1929 1930 # noqa: E501 1931 1932 :param recipient_feature_metadata: The recipient_feature_metadata of this Signer. # noqa: E501 1933 :type: list[FeatureAvailableMetadata] 1934 """ 1935 1936 self._recipient_feature_metadata = recipient_feature_metadata 1937 1938 @property 1939 def recipient_id(self): 1940 """Gets the recipient_id of this Signer. # noqa: E501 1941 1942 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1943 1944 :return: The recipient_id of this Signer. # noqa: E501 1945 :rtype: str 1946 """ 1947 return self._recipient_id 1948 1949 @recipient_id.setter 1950 def recipient_id(self, recipient_id): 1951 """Sets the recipient_id of this Signer. 1952 1953 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1954 1955 :param recipient_id: The recipient_id of this Signer. # noqa: E501 1956 :type: str 1957 """ 1958 1959 self._recipient_id = recipient_id 1960 1961 @property 1962 def recipient_id_guid(self): 1963 """Gets the recipient_id_guid of this Signer. # noqa: E501 1964 1965 # noqa: E501 1966 1967 :return: The recipient_id_guid of this Signer. # noqa: E501 1968 :rtype: str 1969 """ 1970 return self._recipient_id_guid 1971 1972 @recipient_id_guid.setter 1973 def recipient_id_guid(self, recipient_id_guid): 1974 """Sets the recipient_id_guid of this Signer. 1975 1976 # noqa: E501 1977 1978 :param recipient_id_guid: The recipient_id_guid of this Signer. # noqa: E501 1979 :type: str 1980 """ 1981 1982 self._recipient_id_guid = recipient_id_guid 1983 1984 @property 1985 def recipient_signature_providers(self): 1986 """Gets the recipient_signature_providers of this Signer. # noqa: E501 1987 1988 # noqa: E501 1989 1990 :return: The recipient_signature_providers of this Signer. # noqa: E501 1991 :rtype: list[RecipientSignatureProvider] 1992 """ 1993 return self._recipient_signature_providers 1994 1995 @recipient_signature_providers.setter 1996 def recipient_signature_providers(self, recipient_signature_providers): 1997 """Sets the recipient_signature_providers of this Signer. 1998 1999 # noqa: E501 2000 2001 :param recipient_signature_providers: The recipient_signature_providers of this Signer. # noqa: E501 2002 :type: list[RecipientSignatureProvider] 2003 """ 2004 2005 self._recipient_signature_providers = recipient_signature_providers 2006 2007 @property 2008 def recipient_supplies_tabs(self): 2009 """Gets the recipient_supplies_tabs of this Signer. # noqa: E501 2010 2011 # noqa: E501 2012 2013 :return: The recipient_supplies_tabs of this Signer. # noqa: E501 2014 :rtype: str 2015 """ 2016 return self._recipient_supplies_tabs 2017 2018 @recipient_supplies_tabs.setter 2019 def recipient_supplies_tabs(self, recipient_supplies_tabs): 2020 """Sets the recipient_supplies_tabs of this Signer. 2021 2022 # noqa: E501 2023 2024 :param recipient_supplies_tabs: The recipient_supplies_tabs of this Signer. # noqa: E501 2025 :type: str 2026 """ 2027 2028 self._recipient_supplies_tabs = recipient_supplies_tabs 2029 2030 @property 2031 def recipient_type(self): 2032 """Gets the recipient_type of this Signer. # noqa: E501 2033 2034 # noqa: E501 2035 2036 :return: The recipient_type of this Signer. # noqa: E501 2037 :rtype: str 2038 """ 2039 return self._recipient_type 2040 2041 @recipient_type.setter 2042 def recipient_type(self, recipient_type): 2043 """Sets the recipient_type of this Signer. 2044 2045 # noqa: E501 2046 2047 :param recipient_type: The recipient_type of this Signer. # noqa: E501 2048 :type: str 2049 """ 2050 2051 self._recipient_type = recipient_type 2052 2053 @property 2054 def recipient_type_metadata(self): 2055 """Gets the recipient_type_metadata of this Signer. # noqa: E501 2056 2057 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 2058 2059 :return: The recipient_type_metadata of this Signer. # noqa: E501 2060 :rtype: PropertyMetadata 2061 """ 2062 return self._recipient_type_metadata 2063 2064 @recipient_type_metadata.setter 2065 def recipient_type_metadata(self, recipient_type_metadata): 2066 """Sets the recipient_type_metadata of this Signer. 2067 2068 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 2069 2070 :param recipient_type_metadata: The recipient_type_metadata of this Signer. # noqa: E501 2071 :type: PropertyMetadata 2072 """ 2073 2074 self._recipient_type_metadata = recipient_type_metadata 2075 2076 @property 2077 def require_id_lookup(self): 2078 """Gets the require_id_lookup of this Signer. # noqa: E501 2079 2080 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 2081 2082 :return: The require_id_lookup of this Signer. # noqa: E501 2083 :rtype: str 2084 """ 2085 return self._require_id_lookup 2086 2087 @require_id_lookup.setter 2088 def require_id_lookup(self, require_id_lookup): 2089 """Sets the require_id_lookup of this Signer. 2090 2091 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 2092 2093 :param require_id_lookup: The require_id_lookup of this Signer. # noqa: E501 2094 :type: str 2095 """ 2096 2097 self._require_id_lookup = require_id_lookup 2098 2099 @property 2100 def require_id_lookup_metadata(self): 2101 """Gets the require_id_lookup_metadata of this Signer. # noqa: E501 2102 2103 Metadata that indicates whether the `requireIdLookup` property is editable. This property is read-only. # noqa: E501 2104 2105 :return: The require_id_lookup_metadata of this Signer. # noqa: E501 2106 :rtype: PropertyMetadata 2107 """ 2108 return self._require_id_lookup_metadata 2109 2110 @require_id_lookup_metadata.setter 2111 def require_id_lookup_metadata(self, require_id_lookup_metadata): 2112 """Sets the require_id_lookup_metadata of this Signer. 2113 2114 Metadata that indicates whether the `requireIdLookup` property is editable. This property is read-only. # noqa: E501 2115 2116 :param require_id_lookup_metadata: The require_id_lookup_metadata of this Signer. # noqa: E501 2117 :type: PropertyMetadata 2118 """ 2119 2120 self._require_id_lookup_metadata = require_id_lookup_metadata 2121 2122 @property 2123 def require_signer_certificate(self): 2124 """Gets the require_signer_certificate of this Signer. # noqa: E501 2125 2126 Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express - Requires a DocuSign Express certificate. * safe - Requires a SAFE-BioPharma certificate. * open_trust - Requires an OpenTrust certificate. **Important**: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. # noqa: E501 2127 2128 :return: The require_signer_certificate of this Signer. # noqa: E501 2129 :rtype: str 2130 """ 2131 return self._require_signer_certificate 2132 2133 @require_signer_certificate.setter 2134 def require_signer_certificate(self, require_signer_certificate): 2135 """Sets the require_signer_certificate of this Signer. 2136 2137 Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express - Requires a DocuSign Express certificate. * safe - Requires a SAFE-BioPharma certificate. * open_trust - Requires an OpenTrust certificate. **Important**: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. # noqa: E501 2138 2139 :param require_signer_certificate: The require_signer_certificate of this Signer. # noqa: E501 2140 :type: str 2141 """ 2142 2143 self._require_signer_certificate = require_signer_certificate 2144 2145 @property 2146 def require_sign_on_paper(self): 2147 """Gets the require_sign_on_paper of this Signer. # noqa: E501 2148 2149 When set to **true**, the signer must print, sign, and upload or fax the signed documents to DocuSign. # noqa: E501 2150 2151 :return: The require_sign_on_paper of this Signer. # noqa: E501 2152 :rtype: str 2153 """ 2154 return self._require_sign_on_paper 2155 2156 @require_sign_on_paper.setter 2157 def require_sign_on_paper(self, require_sign_on_paper): 2158 """Sets the require_sign_on_paper of this Signer. 2159 2160 When set to **true**, the signer must print, sign, and upload or fax the signed documents to DocuSign. # noqa: E501 2161 2162 :param require_sign_on_paper: The require_sign_on_paper of this Signer. # noqa: E501 2163 :type: str 2164 """ 2165 2166 self._require_sign_on_paper = require_sign_on_paper 2167 2168 @property 2169 def require_upload_signature(self): 2170 """Gets the require_upload_signature of this Signer. # noqa: E501 2171 2172 # noqa: E501 2173 2174 :return: The require_upload_signature of this Signer. # noqa: E501 2175 :rtype: str 2176 """ 2177 return self._require_upload_signature 2178 2179 @require_upload_signature.setter 2180 def require_upload_signature(self, require_upload_signature): 2181 """Sets the require_upload_signature of this Signer. 2182 2183 # noqa: E501 2184 2185 :param require_upload_signature: The require_upload_signature of this Signer. # noqa: E501 2186 :type: str 2187 """ 2188 2189 self._require_upload_signature = require_upload_signature 2190 2191 @property 2192 def role_name(self): 2193 """Gets the role_name of this Signer. # noqa: E501 2194 2195 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 2196 2197 :return: The role_name of this Signer. # noqa: E501 2198 :rtype: str 2199 """ 2200 return self._role_name 2201 2202 @role_name.setter 2203 def role_name(self, role_name): 2204 """Sets the role_name of this Signer. 2205 2206 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 2207 2208 :param role_name: The role_name of this Signer. # noqa: E501 2209 :type: str 2210 """ 2211 2212 self._role_name = role_name 2213 2214 @property 2215 def routing_order(self): 2216 """Gets the routing_order of this Signer. # noqa: E501 2217 2218 Specifies the routing order of the recipient in the envelope. # noqa: E501 2219 2220 :return: The routing_order of this Signer. # noqa: E501 2221 :rtype: str 2222 """ 2223 return self._routing_order 2224 2225 @routing_order.setter 2226 def routing_order(self, routing_order): 2227 """Sets the routing_order of this Signer. 2228 2229 Specifies the routing order of the recipient in the envelope. # noqa: E501 2230 2231 :param routing_order: The routing_order of this Signer. # noqa: E501 2232 :type: str 2233 """ 2234 2235 self._routing_order = routing_order 2236 2237 @property 2238 def routing_order_metadata(self): 2239 """Gets the routing_order_metadata of this Signer. # noqa: E501 2240 2241 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 2242 2243 :return: The routing_order_metadata of this Signer. # noqa: E501 2244 :rtype: PropertyMetadata 2245 """ 2246 return self._routing_order_metadata 2247 2248 @routing_order_metadata.setter 2249 def routing_order_metadata(self, routing_order_metadata): 2250 """Sets the routing_order_metadata of this Signer. 2251 2252 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 2253 2254 :param routing_order_metadata: The routing_order_metadata of this Signer. # noqa: E501 2255 :type: PropertyMetadata 2256 """ 2257 2258 self._routing_order_metadata = routing_order_metadata 2259 2260 @property 2261 def sent_date_time(self): 2262 """Gets the sent_date_time of this Signer. # noqa: E501 2263 2264 The date and time the envelope was sent. # noqa: E501 2265 2266 :return: The sent_date_time of this Signer. # noqa: E501 2267 :rtype: str 2268 """ 2269 return self._sent_date_time 2270 2271 @sent_date_time.setter 2272 def sent_date_time(self, sent_date_time): 2273 """Sets the sent_date_time of this Signer. 2274 2275 The date and time the envelope was sent. # noqa: E501 2276 2277 :param sent_date_time: The sent_date_time of this Signer. # noqa: E501 2278 :type: str 2279 """ 2280 2281 self._sent_date_time = sent_date_time 2282 2283 @property 2284 def signature_info(self): 2285 """Gets the signature_info of this Signer. # noqa: E501 2286 2287 Allows the sender to pre-specify the signature name, signature initials and signature font used in the signature stamp for the recipient. Used only with recipient types In Person Signers and Signers. # noqa: E501 2288 2289 :return: The signature_info of this Signer. # noqa: E501 2290 :rtype: RecipientSignatureInformation 2291 """ 2292 return self._signature_info 2293 2294 @signature_info.setter 2295 def signature_info(self, signature_info): 2296 """Sets the signature_info of this Signer. 2297 2298 Allows the sender to pre-specify the signature name, signature initials and signature font used in the signature stamp for the recipient. Used only with recipient types In Person Signers and Signers. # noqa: E501 2299 2300 :param signature_info: The signature_info of this Signer. # noqa: E501 2301 :type: RecipientSignatureInformation 2302 """ 2303 2304 self._signature_info = signature_info 2305 2306 @property 2307 def signed_date_time(self): 2308 """Gets the signed_date_time of this Signer. # noqa: E501 2309 2310 Reserved: For DocuSign use only. # noqa: E501 2311 2312 :return: The signed_date_time of this Signer. # noqa: E501 2313 :rtype: str 2314 """ 2315 return self._signed_date_time 2316 2317 @signed_date_time.setter 2318 def signed_date_time(self, signed_date_time): 2319 """Sets the signed_date_time of this Signer. 2320 2321 Reserved: For DocuSign use only. # noqa: E501 2322 2323 :param signed_date_time: The signed_date_time of this Signer. # noqa: E501 2324 :type: str 2325 """ 2326 2327 self._signed_date_time = signed_date_time 2328 2329 @property 2330 def sign_in_each_location(self): 2331 """Gets the sign_in_each_location of this Signer. # noqa: E501 2332 2333 When set to **true**, specifies that the signer must sign in all locations. # noqa: E501 2334 2335 :return: The sign_in_each_location of this Signer. # noqa: E501 2336 :rtype: str 2337 """ 2338 return self._sign_in_each_location 2339 2340 @sign_in_each_location.setter 2341 def sign_in_each_location(self, sign_in_each_location): 2342 """Sets the sign_in_each_location of this Signer. 2343 2344 When set to **true**, specifies that the signer must sign in all locations. # noqa: E501 2345 2346 :param sign_in_each_location: The sign_in_each_location of this Signer. # noqa: E501 2347 :type: str 2348 """ 2349 2350 self._sign_in_each_location = sign_in_each_location 2351 2352 @property 2353 def sign_in_each_location_metadata(self): 2354 """Gets the sign_in_each_location_metadata of this Signer. # noqa: E501 2355 2356 Metadata that indicates whether the `signInEachLocation` property is editable. This property is read-only. # noqa: E501 2357 2358 :return: The sign_in_each_location_metadata of this Signer. # noqa: E501 2359 :rtype: PropertyMetadata 2360 """ 2361 return self._sign_in_each_location_metadata 2362 2363 @sign_in_each_location_metadata.setter 2364 def sign_in_each_location_metadata(self, sign_in_each_location_metadata): 2365 """Sets the sign_in_each_location_metadata of this Signer. 2366 2367 Metadata that indicates whether the `signInEachLocation` property is editable. This property is read-only. # noqa: E501 2368 2369 :param sign_in_each_location_metadata: The sign_in_each_location_metadata of this Signer. # noqa: E501 2370 :type: PropertyMetadata 2371 """ 2372 2373 self._sign_in_each_location_metadata = sign_in_each_location_metadata 2374 2375 @property 2376 def signing_group_id(self): 2377 """Gets the signing_group_id of this Signer. # noqa: E501 2378 2379 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 2380 2381 :return: The signing_group_id of this Signer. # noqa: E501 2382 :rtype: str 2383 """ 2384 return self._signing_group_id 2385 2386 @signing_group_id.setter 2387 def signing_group_id(self, signing_group_id): 2388 """Sets the signing_group_id of this Signer. 2389 2390 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 2391 2392 :param signing_group_id: The signing_group_id of this Signer. # noqa: E501 2393 :type: str 2394 """ 2395 2396 self._signing_group_id = signing_group_id 2397 2398 @property 2399 def signing_group_id_metadata(self): 2400 """Gets the signing_group_id_metadata of this Signer. # noqa: E501 2401 2402 Metadata that indicates whether the `signingGroupId` property is editable. This property is read-only. # noqa: E501 2403 2404 :return: The signing_group_id_metadata of this Signer. # noqa: E501 2405 :rtype: PropertyMetadata 2406 """ 2407 return self._signing_group_id_metadata 2408 2409 @signing_group_id_metadata.setter 2410 def signing_group_id_metadata(self, signing_group_id_metadata): 2411 """Sets the signing_group_id_metadata of this Signer. 2412 2413 Metadata that indicates whether the `signingGroupId` property is editable. This property is read-only. # noqa: E501 2414 2415 :param signing_group_id_metadata: The signing_group_id_metadata of this Signer. # noqa: E501 2416 :type: PropertyMetadata 2417 """ 2418 2419 self._signing_group_id_metadata = signing_group_id_metadata 2420 2421 @property 2422 def signing_group_name(self): 2423 """Gets the signing_group_name of this Signer. # noqa: E501 2424 2425 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 2426 2427 :return: The signing_group_name of this Signer. # noqa: E501 2428 :rtype: str 2429 """ 2430 return self._signing_group_name 2431 2432 @signing_group_name.setter 2433 def signing_group_name(self, signing_group_name): 2434 """Sets the signing_group_name of this Signer. 2435 2436 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 2437 2438 :param signing_group_name: The signing_group_name of this Signer. # noqa: E501 2439 :type: str 2440 """ 2441 2442 self._signing_group_name = signing_group_name 2443 2444 @property 2445 def signing_group_users(self): 2446 """Gets the signing_group_users of this Signer. # noqa: E501 2447 2448 A complex type that contains information about users in the signing group. # noqa: E501 2449 2450 :return: The signing_group_users of this Signer. # noqa: E501 2451 :rtype: list[UserInfo] 2452 """ 2453 return self._signing_group_users 2454 2455 @signing_group_users.setter 2456 def signing_group_users(self, signing_group_users): 2457 """Sets the signing_group_users of this Signer. 2458 2459 A complex type that contains information about users in the signing group. # noqa: E501 2460 2461 :param signing_group_users: The signing_group_users of this Signer. # noqa: E501 2462 :type: list[UserInfo] 2463 """ 2464 2465 self._signing_group_users = signing_group_users 2466 2467 @property 2468 def sms_authentication(self): 2469 """Gets the sms_authentication of this Signer. # noqa: E501 2470 2471 When `idCheckConfigurationName` is set to `SMS Auth $`, you use this complex type to provide the recipient authentication method details. It contains the element `senderProvidedNumbers`, which is an array of phone numbers that the recipient can use for SMS text authentication. # noqa: E501 2472 2473 :return: The sms_authentication of this Signer. # noqa: E501 2474 :rtype: RecipientSMSAuthentication 2475 """ 2476 return self._sms_authentication 2477 2478 @sms_authentication.setter 2479 def sms_authentication(self, sms_authentication): 2480 """Sets the sms_authentication of this Signer. 2481 2482 When `idCheckConfigurationName` is set to `SMS Auth $`, you use this complex type to provide the recipient authentication method details. It contains the element `senderProvidedNumbers`, which is an array of phone numbers that the recipient can use for SMS text authentication. # noqa: E501 2483 2484 :param sms_authentication: The sms_authentication of this Signer. # noqa: E501 2485 :type: RecipientSMSAuthentication 2486 """ 2487 2488 self._sms_authentication = sms_authentication 2489 2490 @property 2491 def social_authentications(self): 2492 """Gets the social_authentications of this Signer. # noqa: E501 2493 2494 Lists the social ID type that can be used for recipient authentication. # noqa: E501 2495 2496 :return: The social_authentications of this Signer. # noqa: E501 2497 :rtype: list[SocialAuthentication] 2498 """ 2499 return self._social_authentications 2500 2501 @social_authentications.setter 2502 def social_authentications(self, social_authentications): 2503 """Sets the social_authentications of this Signer. 2504 2505 Lists the social ID type that can be used for recipient authentication. # noqa: E501 2506 2507 :param social_authentications: The social_authentications of this Signer. # noqa: E501 2508 :type: list[SocialAuthentication] 2509 """ 2510 2511 self._social_authentications = social_authentications 2512 2513 @property 2514 def status(self): 2515 """Gets the status of this Signer. # noqa: E501 2516 2517 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2518 2519 :return: The status of this Signer. # noqa: E501 2520 :rtype: str 2521 """ 2522 return self._status 2523 2524 @status.setter 2525 def status(self, status): 2526 """Sets the status of this Signer. 2527 2528 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2529 2530 :param status: The status of this Signer. # noqa: E501 2531 :type: str 2532 """ 2533 2534 self._status = status 2535 2536 @property 2537 def status_code(self): 2538 """Gets the status_code of this Signer. # noqa: E501 2539 2540 # noqa: E501 2541 2542 :return: The status_code of this Signer. # noqa: E501 2543 :rtype: str 2544 """ 2545 return self._status_code 2546 2547 @status_code.setter 2548 def status_code(self, status_code): 2549 """Sets the status_code of this Signer. 2550 2551 # noqa: E501 2552 2553 :param status_code: The status_code of this Signer. # noqa: E501 2554 :type: str 2555 """ 2556 2557 self._status_code = status_code 2558 2559 @property 2560 def suppress_emails(self): 2561 """Gets the suppress_emails of this Signer. # noqa: E501 2562 2563 # noqa: E501 2564 2565 :return: The suppress_emails of this Signer. # noqa: E501 2566 :rtype: str 2567 """ 2568 return self._suppress_emails 2569 2570 @suppress_emails.setter 2571 def suppress_emails(self, suppress_emails): 2572 """Sets the suppress_emails of this Signer. 2573 2574 # noqa: E501 2575 2576 :param suppress_emails: The suppress_emails of this Signer. # noqa: E501 2577 :type: str 2578 """ 2579 2580 self._suppress_emails = suppress_emails 2581 2582 @property 2583 def tabs(self): 2584 """Gets the tabs of this Signer. # noqa: E501 2585 2586 The tabs to assign to the recipient. [More information](/docs/esign-rest-api/esign101/concepts/tabs/). # noqa: E501 2587 2588 :return: The tabs of this Signer. # noqa: E501 2589 :rtype: Tabs 2590 """ 2591 return self._tabs 2592 2593 @tabs.setter 2594 def tabs(self, tabs): 2595 """Sets the tabs of this Signer. 2596 2597 The tabs to assign to the recipient. [More information](/docs/esign-rest-api/esign101/concepts/tabs/). # noqa: E501 2598 2599 :param tabs: The tabs of this Signer. # noqa: E501 2600 :type: Tabs 2601 """ 2602 2603 self._tabs = tabs 2604 2605 @property 2606 def template_locked(self): 2607 """Gets the template_locked of this Signer. # noqa: E501 2608 2609 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2610 2611 :return: The template_locked of this Signer. # noqa: E501 2612 :rtype: str 2613 """ 2614 return self._template_locked 2615 2616 @template_locked.setter 2617 def template_locked(self, template_locked): 2618 """Sets the template_locked of this Signer. 2619 2620 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2621 2622 :param template_locked: The template_locked of this Signer. # noqa: E501 2623 :type: str 2624 """ 2625 2626 self._template_locked = template_locked 2627 2628 @property 2629 def template_required(self): 2630 """Gets the template_required of this Signer. # noqa: E501 2631 2632 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2633 2634 :return: The template_required of this Signer. # noqa: E501 2635 :rtype: str 2636 """ 2637 return self._template_required 2638 2639 @template_required.setter 2640 def template_required(self, template_required): 2641 """Sets the template_required of this Signer. 2642 2643 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2644 2645 :param template_required: The template_required of this Signer. # noqa: E501 2646 :type: str 2647 """ 2648 2649 self._template_required = template_required 2650 2651 @property 2652 def total_tab_count(self): 2653 """Gets the total_tab_count of this Signer. # noqa: E501 2654 2655 # noqa: E501 2656 2657 :return: The total_tab_count of this Signer. # noqa: E501 2658 :rtype: str 2659 """ 2660 return self._total_tab_count 2661 2662 @total_tab_count.setter 2663 def total_tab_count(self, total_tab_count): 2664 """Sets the total_tab_count of this Signer. 2665 2666 # noqa: E501 2667 2668 :param total_tab_count: The total_tab_count of this Signer. # noqa: E501 2669 :type: str 2670 """ 2671 2672 self._total_tab_count = total_tab_count 2673 2674 @property 2675 def user_id(self): 2676 """Gets the user_id of this Signer. # noqa: E501 2677 2678 # noqa: E501 2679 2680 :return: The user_id of this Signer. # noqa: E501 2681 :rtype: str 2682 """ 2683 return self._user_id 2684 2685 @user_id.setter 2686 def user_id(self, user_id): 2687 """Sets the user_id of this Signer. 2688 2689 # noqa: E501 2690 2691 :param user_id: The user_id of this Signer. # noqa: E501 2692 :type: str 2693 """ 2694 2695 self._user_id = user_id 2696 2697 def to_dict(self): 2698 """Returns the model properties as a dict""" 2699 result = {} 2700 2701 for attr, _ in six.iteritems(self.swagger_types): 2702 value = getattr(self, attr) 2703 if isinstance(value, list): 2704 result[attr] = list(map( 2705 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2706 value 2707 )) 2708 elif hasattr(value, "to_dict"): 2709 result[attr] = value.to_dict() 2710 elif isinstance(value, dict): 2711 result[attr] = dict(map( 2712 lambda item: (item[0], item[1].to_dict()) 2713 if hasattr(item[1], "to_dict") else item, 2714 value.items() 2715 )) 2716 else: 2717 result[attr] = value 2718 if issubclass(Signer, dict): 2719 for key, value in self.items(): 2720 result[key] = value 2721 2722 return result 2723 2724 def to_str(self): 2725 """Returns the string representation of the model""" 2726 return pprint.pformat(self.to_dict()) 2727 2728 def __repr__(self): 2729 """For `print` and `pprint`""" 2730 return self.to_str() 2731 2732 def __eq__(self, other): 2733 """Returns true if both objects are equal""" 2734 if not isinstance(other, Signer): 2735 return False 2736 2737 return self.to_dict() == other.to_dict() 2738 2739 def __ne__(self, other): 2740 """Returns true if both objects are not equal""" 2741 if not isinstance(other, Signer): 2742 return True 2743 2744 return self.to_dict() != other.to_dict()
NOTE: This class is auto generated by the swagger code generator program.
Do not edit the class manually.
238 def __init__(self, _configuration=None, **kwargs): # noqa: E501 239 """Signer - a model defined in Swagger""" # noqa: E501 240 if _configuration is None: 241 _configuration = Configuration() 242 self._configuration = _configuration 243 244 self._access_code = None 245 self._access_code_metadata = None 246 self._add_access_code_to_email = None 247 self._additional_notifications = None 248 self._agent_can_edit_email = None 249 self._agent_can_edit_name = None 250 self._allow_system_override_for_locked_recipient = None 251 self._auto_navigation = None 252 self._auto_responded_reason = None 253 self._bulk_recipients_uri = None 254 self._bulk_send_v2_recipient = None 255 self._can_sign_offline = None 256 self._client_user_id = None 257 self._completed_count = None 258 self._consent_details_list = None 259 self._creation_reason = None 260 self._custom_fields = None 261 self._declined_date_time = None 262 self._declined_reason = None 263 self._default_recipient = None 264 self._delegated_by = None 265 self._delegated_to = None 266 self._delivered_date_time = None 267 self._delivery_method = None 268 self._delivery_method_metadata = None 269 self._designator_id = None 270 self._designator_id_guid = None 271 self._document_visibility = None 272 self._email = None 273 self._email_metadata = None 274 self._email_notification = None 275 self._email_recipient_post_signing_url = None 276 self._embedded_recipient_start_url = None 277 self._error_details = None 278 self._excluded_documents = None 279 self._fax_number = None 280 self._fax_number_metadata = None 281 self._first_name = None 282 self._first_name_metadata = None 283 self._full_name = None 284 self._full_name_metadata = None 285 self._id_check_configuration_name = None 286 self._id_check_configuration_name_metadata = None 287 self._id_check_information_input = None 288 self._identity_verification = None 289 self._inherit_email_notification_configuration = None 290 self._is_bulk_recipient = None 291 self._is_bulk_recipient_metadata = None 292 self._last_name = None 293 self._last_name_metadata = None 294 self._locked_recipient_phone_auth_editable = None 295 self._locked_recipient_sms_editable = None 296 self._name = None 297 self._name_metadata = None 298 self._notary_id = None 299 self._notary_signer_email_sent = None 300 self._note = None 301 self._note_metadata = None 302 self._offline_attributes = None 303 self._phone_authentication = None 304 self._phone_number = None 305 self._proof_file = None 306 self._recipient_attachments = None 307 self._recipient_authentication_status = None 308 self._recipient_feature_metadata = None 309 self._recipient_id = None 310 self._recipient_id_guid = None 311 self._recipient_signature_providers = None 312 self._recipient_supplies_tabs = None 313 self._recipient_type = None 314 self._recipient_type_metadata = None 315 self._require_id_lookup = None 316 self._require_id_lookup_metadata = None 317 self._require_signer_certificate = None 318 self._require_sign_on_paper = None 319 self._require_upload_signature = None 320 self._role_name = None 321 self._routing_order = None 322 self._routing_order_metadata = None 323 self._sent_date_time = None 324 self._signature_info = None 325 self._signed_date_time = None 326 self._sign_in_each_location = None 327 self._sign_in_each_location_metadata = None 328 self._signing_group_id = None 329 self._signing_group_id_metadata = None 330 self._signing_group_name = None 331 self._signing_group_users = None 332 self._sms_authentication = None 333 self._social_authentications = None 334 self._status = None 335 self._status_code = None 336 self._suppress_emails = None 337 self._tabs = None 338 self._template_locked = None 339 self._template_required = None 340 self._total_tab_count = None 341 self._user_id = None 342 self.discriminator = None 343 344 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 345 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 346 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 347 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 348 setattr(self, "_{}".format('agent_can_edit_email'), kwargs.get('agent_can_edit_email', None)) 349 setattr(self, "_{}".format('agent_can_edit_name'), kwargs.get('agent_can_edit_name', None)) 350 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 351 setattr(self, "_{}".format('auto_navigation'), kwargs.get('auto_navigation', None)) 352 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 353 setattr(self, "_{}".format('bulk_recipients_uri'), kwargs.get('bulk_recipients_uri', None)) 354 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 355 setattr(self, "_{}".format('can_sign_offline'), kwargs.get('can_sign_offline', None)) 356 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 357 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 358 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 359 setattr(self, "_{}".format('creation_reason'), kwargs.get('creation_reason', None)) 360 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 361 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 362 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 363 setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) 364 setattr(self, "_{}".format('delegated_by'), kwargs.get('delegated_by', None)) 365 setattr(self, "_{}".format('delegated_to'), kwargs.get('delegated_to', None)) 366 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 367 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 368 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 369 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 370 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 371 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 372 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 373 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 374 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 375 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 376 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 377 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 378 setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) 379 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 380 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 381 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 382 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 383 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 384 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 385 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 386 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 387 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 388 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 389 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 390 setattr(self, "_{}".format('is_bulk_recipient'), kwargs.get('is_bulk_recipient', None)) 391 setattr(self, "_{}".format('is_bulk_recipient_metadata'), kwargs.get('is_bulk_recipient_metadata', None)) 392 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 393 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 394 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 395 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 396 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 397 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 398 setattr(self, "_{}".format('notary_id'), kwargs.get('notary_id', None)) 399 setattr(self, "_{}".format('notary_signer_email_sent'), kwargs.get('notary_signer_email_sent', None)) 400 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 401 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 402 setattr(self, "_{}".format('offline_attributes'), kwargs.get('offline_attributes', None)) 403 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 404 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 405 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 406 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 407 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 408 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 409 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 410 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 411 setattr(self, "_{}".format('recipient_signature_providers'), kwargs.get('recipient_signature_providers', None)) 412 setattr(self, "_{}".format('recipient_supplies_tabs'), kwargs.get('recipient_supplies_tabs', None)) 413 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 414 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 415 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 416 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 417 setattr(self, "_{}".format('require_signer_certificate'), kwargs.get('require_signer_certificate', None)) 418 setattr(self, "_{}".format('require_sign_on_paper'), kwargs.get('require_sign_on_paper', None)) 419 setattr(self, "_{}".format('require_upload_signature'), kwargs.get('require_upload_signature', None)) 420 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 421 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 422 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 423 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 424 setattr(self, "_{}".format('signature_info'), kwargs.get('signature_info', None)) 425 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 426 setattr(self, "_{}".format('sign_in_each_location'), kwargs.get('sign_in_each_location', None)) 427 setattr(self, "_{}".format('sign_in_each_location_metadata'), kwargs.get('sign_in_each_location_metadata', None)) 428 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 429 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 430 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 431 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 432 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 433 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 434 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 435 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 436 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 437 setattr(self, "_{}".format('tabs'), kwargs.get('tabs', None)) 438 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 439 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 440 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 441 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None))
Signer - a model defined in Swagger
Gets the access_code of this Signer. # noqa: E501
If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer accessCode
property is set in the envelope, then that value is used. If blank and the signer accessCode
property is not set, then the access code is not required. # noqa: E501
Returns
The access_code of this Signer. # noqa: E501
Gets the access_code_metadata of this Signer. # noqa: E501
Metadata that indicates whether the accessCode
property is editable. This property is read-only. # noqa: E501
Returns
The access_code_metadata of this Signer. # noqa: E501
Gets the add_access_code_to_email of this Signer. # noqa: E501
This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501
Returns
The add_access_code_to_email of this Signer. # noqa: E501
Gets the additional_notifications of this Signer. # noqa: E501
# noqa: E501
Returns
The additional_notifications of this Signer. # noqa: E501
Gets the agent_can_edit_email of this Signer. # noqa: E501
# noqa: E501
Returns
The agent_can_edit_email of this Signer. # noqa: E501
Gets the agent_can_edit_name of this Signer. # noqa: E501
# noqa: E501
Returns
The agent_can_edit_name of this Signer. # noqa: E501
Gets the allow_system_override_for_locked_recipient of this Signer. # noqa: E501
# noqa: E501
Returns
The allow_system_override_for_locked_recipient of this Signer. # noqa: E501
Gets the auto_responded_reason of this Signer. # noqa: E501
# noqa: E501
Returns
The auto_responded_reason of this Signer. # noqa: E501
Gets the bulk_recipients_uri of this Signer. # noqa: E501
Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information. # noqa: E501
Returns
The bulk_recipients_uri of this Signer. # noqa: E501
Gets the bulk_send_v2_recipient of this Signer. # noqa: E501
# noqa: E501
Returns
The bulk_send_v2_recipient of this Signer. # noqa: E501
Gets the can_sign_offline of this Signer. # noqa: E501
When set to true, specifies that the signer can perform the signing ceremony offline. # noqa: E501
Returns
The can_sign_offline of this Signer. # noqa: E501
Gets the client_user_id of this Signer. # noqa: E501
Specifies whether the recipient is embedded or remote. If the clientUserId
property is not null then the recipient is embedded. Note that if the ClientUserId
property is set and either SignerMustHaveAccount
or SignerMustLoginToSign
property of the account settings is set to true, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501
Returns
The client_user_id of this Signer. # noqa: E501
Gets the completed_count of this Signer. # noqa: E501
# noqa: E501
Returns
The completed_count of this Signer. # noqa: E501
Gets the consent_details_list of this Signer. # noqa: E501
# noqa: E501
Returns
The consent_details_list of this Signer. # noqa: E501
Gets the creation_reason of this Signer. # noqa: E501
# noqa: E501
Returns
The creation_reason of this Signer. # noqa: E501
Gets the custom_fields of this Signer. # noqa: E501
An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501
Returns
The custom_fields of this Signer. # noqa: E501
Gets the declined_date_time of this Signer. # noqa: E501
The date and time the recipient declined the document. # noqa: E501
Returns
The declined_date_time of this Signer. # noqa: E501
Gets the declined_reason of this Signer. # noqa: E501
The reason the recipient declined the document. # noqa: E501
Returns
The declined_reason of this Signer. # noqa: E501
Gets the default_recipient of this Signer. # noqa: E501
# noqa: E501
Returns
The default_recipient of this Signer. # noqa: E501
Gets the delegated_by of this Signer. # noqa: E501
# noqa: E501
Returns
The delegated_by of this Signer. # noqa: E501
Gets the delegated_to of this Signer. # noqa: E501
# noqa: E501
Returns
The delegated_to of this Signer. # noqa: E501
Gets the delivered_date_time of this Signer. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivered_date_time of this Signer. # noqa: E501
Gets the delivery_method of this Signer. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivery_method of this Signer. # noqa: E501
Gets the delivery_method_metadata of this Signer. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The delivery_method_metadata of this Signer. # noqa: E501
Gets the designator_id of this Signer. # noqa: E501
# noqa: E501
Returns
The designator_id of this Signer. # noqa: E501
Gets the designator_id_guid of this Signer. # noqa: E501
# noqa: E501
Returns
The designator_id_guid of this Signer. # noqa: E501
Gets the document_visibility of this Signer. # noqa: E501
# noqa: E501
Returns
The document_visibility of this Signer. # noqa: E501
Gets the email of this Signer. # noqa: E501
Email id of the recipient. Notification of the document to sign is sent to this email id. Maximum length: 100 characters. # noqa: E501
Returns
The email of this Signer. # noqa: E501
Gets the email_metadata of this Signer. # noqa: E501
Metadata that indicates whether the email
property is editable. This property is read-only. # noqa: E501
Returns
The email_metadata of this Signer. # noqa: E501
Gets the email_notification of this Signer. # noqa: E501
A complex type that contains information sets the language of the recipient's email information. IMPORTANT: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and EmailBlurb
property settings. # noqa: E501
Returns
The email_notification of this Signer. # noqa: E501
Gets the email_recipient_post_signing_url of this Signer. # noqa: E501
# noqa: E501
Returns
The email_recipient_post_signing_url of this Signer. # noqa: E501
Gets the embedded_recipient_start_url of this Signer. # noqa: E501
Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to SIGN_AT_DOCUSIGN
, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN
, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the clientUserId
property is NOT set, and the embeddedRecipientStartURL
is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The customFields
property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. Example: http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]
# noqa: E501
Returns
The embedded_recipient_start_url of this Signer. # noqa: E501
Gets the error_details of this Signer. # noqa: E501
Array or errors. # noqa: E501
Returns
The error_details of this Signer. # noqa: E501
Gets the excluded_documents of this Signer. # noqa: E501
Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the enforceSignerVisibility
property must be set to true for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. # noqa: E501
Returns
The excluded_documents of this Signer. # noqa: E501
Gets the fax_number of this Signer. # noqa: E501
Reserved: # noqa: E501
Returns
The fax_number of this Signer. # noqa: E501
Gets the fax_number_metadata of this Signer. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The fax_number_metadata of this Signer. # noqa: E501
Gets the first_name of this Signer. # noqa: E501
The user's first name. Maximum Length: 50 characters. # noqa: E501
Returns
The first_name of this Signer. # noqa: E501
Gets the first_name_metadata of this Signer. # noqa: E501
Metadata that indicates whether the firstName
property is editable. This property is read-only. # noqa: E501
Returns
The first_name_metadata of this Signer. # noqa: E501
Gets the full_name of this Signer. # noqa: E501
# noqa: E501
Returns
The full_name of this Signer. # noqa: E501
Gets the full_name_metadata of this Signer. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The full_name_metadata of this Signer. # noqa: E501
Gets the id_check_configuration_name of this Signer. # noqa: E501
Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. Example: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the smsAuthentication
node. # noqa: E501
Returns
The id_check_configuration_name of this Signer. # noqa: E501
Gets the id_check_configuration_name_metadata of this Signer. # noqa: E501
Metadata that indicates whether the idCheckConfigurationName
property is editable. This property is read-only. # noqa: E501
Returns
The id_check_configuration_name_metadata of this Signer. # noqa: E501
Gets the id_check_information_input of this Signer. # noqa: E501
An object that contains input information related to a recipient ID check. # noqa: E501
Returns
The id_check_information_input of this Signer. # noqa: E501
Gets the identity_verification of this Signer. # noqa: E501
Specifies the ID Verification workflow applied on an envelope by workflow ID.
See the list method in the IdentityVerifications resource for more information on how to retrieve workflow IDs available for an account.
This can be used in addition to other recipient authentication methods.
Note that ID Verification and ID Check are two distinct methods. ID Verification checks recipients' identity by verifying their ID while ID Check relies on data available on public records (such as current and former address). # noqa: E501
Returns
The identity_verification of this Signer. # noqa: E501
Gets the inherit_email_notification_configuration of this Signer. # noqa: E501
When set to true and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501
Returns
The inherit_email_notification_configuration of this Signer. # noqa: E501
Gets the is_bulk_recipient of this Signer. # noqa: E501
When set to true, this signer is a bulk recipient and the recipient information is contained in a bulk recipient file. Note that when this is true the email and name for the recipient becomes bulk@recipient.com and "Bulk Recipient". These fields can not be changed for the bulk recipient. # noqa: E501
Returns
The is_bulk_recipient of this Signer. # noqa: E501
Gets the is_bulk_recipient_metadata of this Signer. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The is_bulk_recipient_metadata of this Signer. # noqa: E501
Gets the last_name of this Signer. # noqa: E501
# noqa: E501
Returns
The last_name of this Signer. # noqa: E501
Gets the last_name_metadata of this Signer. # noqa: E501
Metadata that indicates whether the lastName
property is editable. This property is read-only. # noqa: E501
Returns
The last_name_metadata of this Signer. # noqa: E501
Gets the locked_recipient_phone_auth_editable of this Signer. # noqa: E501
# noqa: E501
Returns
The locked_recipient_phone_auth_editable of this Signer. # noqa: E501
Gets the locked_recipient_sms_editable of this Signer. # noqa: E501
# noqa: E501
Returns
The locked_recipient_sms_editable of this Signer. # noqa: E501
Gets the name of this Signer. # noqa: E501
# noqa: E501
Returns
The name of this Signer. # noqa: E501
Gets the name_metadata of this Signer. # noqa: E501
Metadata that indicates whether the name
property is editable. This property is read-only. # noqa: E501
Returns
The name_metadata of this Signer. # noqa: E501
Gets the notary_id of this Signer. # noqa: E501
# noqa: E501
Returns
The notary_id of this Signer. # noqa: E501
Gets the notary_signer_email_sent of this Signer. # noqa: E501
# noqa: E501
Returns
The notary_signer_email_sent of this Signer. # noqa: E501
Gets the note of this Signer. # noqa: E501
Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501
Returns
The note of this Signer. # noqa: E501
Gets the note_metadata of this Signer. # noqa: E501
Metadata that indicates whether the note
property is editable. This property is read-only. # noqa: E501
Returns
The note_metadata of this Signer. # noqa: E501
Gets the offline_attributes of this Signer. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The offline_attributes of this Signer. # noqa: E501
Gets the phone_authentication of this Signer. # noqa: E501
When idCheckConfigurationName
is set to Phone Auth $
, you use this complex type to provide the recipient authentication method details. It contains the following elements: * recipMayProvideNumber
: Boolean. When true, the recipient can use whatever phone number they choose. * senderProvidedNumbers
: ArrayOfStrings. A list of phone numbers the recipient can use. * recordVoicePrint
: Reserved for DocuSign. * validateRecipProvidedNumber
: Reserved for DocuSign. # noqa: E501
Returns
The phone_authentication of this Signer. # noqa: E501
Gets the phone_number of this Signer. # noqa: E501
Describes the recipient phone number. # noqa: E501
Returns
The phone_number of this Signer. # noqa: E501
Gets the proof_file of this Signer. # noqa: E501
The proof file of the recipient. # noqa: E501
Returns
The proof_file of this Signer. # noqa: E501
Gets the recipient_attachments of this Signer. # noqa: E501
Reserved: # noqa: E501
Returns
The recipient_attachments of this Signer. # noqa: E501
Gets the recipient_authentication_status of this Signer. # noqa: E501
Information about the recipient's authentication status. This property is read-only. # noqa: E501
Returns
The recipient_authentication_status of this Signer. # noqa: E501
Gets the recipient_feature_metadata of this Signer. # noqa: E501
# noqa: E501
Returns
The recipient_feature_metadata of this Signer. # noqa: E501
Gets the recipient_id of this Signer. # noqa: E501
Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501
Returns
The recipient_id of this Signer. # noqa: E501
Gets the recipient_id_guid of this Signer. # noqa: E501
# noqa: E501
Returns
The recipient_id_guid of this Signer. # noqa: E501
Gets the recipient_signature_providers of this Signer. # noqa: E501
# noqa: E501
Returns
The recipient_signature_providers of this Signer. # noqa: E501
Gets the recipient_supplies_tabs of this Signer. # noqa: E501
# noqa: E501
Returns
The recipient_supplies_tabs of this Signer. # noqa: E501
Gets the recipient_type of this Signer. # noqa: E501
# noqa: E501
Returns
The recipient_type of this Signer. # noqa: E501
Gets the recipient_type_metadata of this Signer. # noqa: E501
Metadata that indicates whether the recipientType
property is editable. This property is read-only. # noqa: E501
Returns
The recipient_type_metadata of this Signer. # noqa: E501
Gets the require_id_lookup of this Signer. # noqa: E501
When set to true, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501
Returns
The require_id_lookup of this Signer. # noqa: E501
Gets the require_id_lookup_metadata of this Signer. # noqa: E501
Metadata that indicates whether the requireIdLookup
property is editable. This property is read-only. # noqa: E501
Returns
The require_id_lookup_metadata of this Signer. # noqa: E501
Gets the require_signer_certificate of this Signer. # noqa: E501
Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express - Requires a DocuSign Express certificate. * safe - Requires a SAFE-BioPharma certificate. * open_trust - Requires an OpenTrust certificate. Important: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. # noqa: E501
Returns
The require_signer_certificate of this Signer. # noqa: E501
Gets the require_sign_on_paper of this Signer. # noqa: E501
When set to true, the signer must print, sign, and upload or fax the signed documents to DocuSign. # noqa: E501
Returns
The require_sign_on_paper of this Signer. # noqa: E501
Gets the require_upload_signature of this Signer. # noqa: E501
# noqa: E501
Returns
The require_upload_signature of this Signer. # noqa: E501
Gets the role_name of this Signer. # noqa: E501
Optional element. Specifies the role name associated with the recipient.
This is required when working with template recipients. # noqa: E501
Returns
The role_name of this Signer. # noqa: E501
Gets the routing_order of this Signer. # noqa: E501
Specifies the routing order of the recipient in the envelope. # noqa: E501
Returns
The routing_order of this Signer. # noqa: E501
Gets the routing_order_metadata of this Signer. # noqa: E501
Metadata that indicates whether the routingOrder
property is editable. This property is read-only. # noqa: E501
Returns
The routing_order_metadata of this Signer. # noqa: E501
Gets the sent_date_time of this Signer. # noqa: E501
The date and time the envelope was sent. # noqa: E501
Returns
The sent_date_time of this Signer. # noqa: E501
Gets the signature_info of this Signer. # noqa: E501
Allows the sender to pre-specify the signature name, signature initials and signature font used in the signature stamp for the recipient. Used only with recipient types In Person Signers and Signers. # noqa: E501
Returns
The signature_info of this Signer. # noqa: E501
Gets the signed_date_time of this Signer. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The signed_date_time of this Signer. # noqa: E501
Gets the sign_in_each_location of this Signer. # noqa: E501
When set to true, specifies that the signer must sign in all locations. # noqa: E501
Returns
The sign_in_each_location of this Signer. # noqa: E501
Gets the sign_in_each_location_metadata of this Signer. # noqa: E501
Metadata that indicates whether the signInEachLocation
property is editable. This property is read-only. # noqa: E501
Returns
The sign_in_each_location_metadata of this Signer. # noqa: E501
Gets the signing_group_id of this Signer. # noqa: E501
When set to true and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501
Returns
The signing_group_id of this Signer. # noqa: E501
Gets the signing_group_id_metadata of this Signer. # noqa: E501
Metadata that indicates whether the signingGroupId
property is editable. This property is read-only. # noqa: E501
Returns
The signing_group_id_metadata of this Signer. # noqa: E501
Gets the signing_group_name of this Signer. # noqa: E501
The display name for the signing group. Maximum Length: 100 characters. # noqa: E501
Returns
The signing_group_name of this Signer. # noqa: E501
Gets the signing_group_users of this Signer. # noqa: E501
A complex type that contains information about users in the signing group. # noqa: E501
Returns
The signing_group_users of this Signer. # noqa: E501
Gets the sms_authentication of this Signer. # noqa: E501
When idCheckConfigurationName
is set to SMS Auth $
, you use this complex type to provide the recipient authentication method details. It contains the element senderProvidedNumbers
, which is an array of phone numbers that the recipient can use for SMS text authentication. # noqa: E501
Returns
The sms_authentication of this Signer. # noqa: E501
Gets the status of this Signer. # noqa: E501
Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501
Returns
The status of this Signer. # noqa: E501
Gets the status_code of this Signer. # noqa: E501
# noqa: E501
Returns
The status_code of this Signer. # noqa: E501
Gets the suppress_emails of this Signer. # noqa: E501
# noqa: E501
Returns
The suppress_emails of this Signer. # noqa: E501
Gets the tabs of this Signer. # noqa: E501
The tabs to assign to the recipient. More information. # noqa: E501
Returns
The tabs of this Signer. # noqa: E501
Gets the template_locked of this Signer. # noqa: E501
When set to true, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501
Returns
The template_locked of this Signer. # noqa: E501
Gets the template_required of this Signer. # noqa: E501
When set to true, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501
Returns
The template_required of this Signer. # noqa: E501
Gets the total_tab_count of this Signer. # noqa: E501
# noqa: E501
Returns
The total_tab_count of this Signer. # noqa: E501
Gets the user_id of this Signer. # noqa: E501
# noqa: E501
Returns
The user_id of this Signer. # noqa: E501
2697 def to_dict(self): 2698 """Returns the model properties as a dict""" 2699 result = {} 2700 2701 for attr, _ in six.iteritems(self.swagger_types): 2702 value = getattr(self, attr) 2703 if isinstance(value, list): 2704 result[attr] = list(map( 2705 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2706 value 2707 )) 2708 elif hasattr(value, "to_dict"): 2709 result[attr] = value.to_dict() 2710 elif isinstance(value, dict): 2711 result[attr] = dict(map( 2712 lambda item: (item[0], item[1].to_dict()) 2713 if hasattr(item[1], "to_dict") else item, 2714 value.items() 2715 )) 2716 else: 2717 result[attr] = value 2718 if issubclass(Signer, dict): 2719 for key, value in self.items(): 2720 result[key] = value 2721 2722 return result
Returns the model properties as a dict