docusign_esign.models.seal_sign
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 SealSign(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 'allow_system_override_for_locked_recipient': 'str', 40 'auto_responded_reason': 'str', 41 'bulk_send_v2_recipient': 'str', 42 'client_user_id': 'str', 43 'completed_count': 'str', 44 'custom_fields': 'list[str]', 45 'declined_date_time': 'str', 46 'declined_reason': 'str', 47 'delivered_date_time': 'str', 48 'delivery_method': 'str', 49 'delivery_method_metadata': 'PropertyMetadata', 50 'designator_id': 'str', 51 'designator_id_guid': 'str', 52 'document_template_id': 'str', 53 'document_visibility': 'list[DocumentVisibility]', 54 'email_notification': 'RecipientEmailNotification', 55 'embedded_recipient_start_url': 'str', 56 'error_details': 'ErrorDetails', 57 'fax_number': 'str', 58 'fax_number_metadata': 'PropertyMetadata', 59 'id_check_configuration_name': 'str', 60 'id_check_configuration_name_metadata': 'PropertyMetadata', 61 'id_check_information_input': 'IdCheckInformationInput', 62 'identity_verification': 'RecipientIdentityVerification', 63 'inherit_email_notification_configuration': 'str', 64 'locked_recipient_phone_auth_editable': 'str', 65 'locked_recipient_sms_editable': 'str', 66 'name': 'str', 67 'note': 'str', 68 'note_metadata': 'PropertyMetadata', 69 'phone_authentication': 'RecipientPhoneAuthentication', 70 'proof_file': 'RecipientProofFile', 71 'recipient_attachments': 'list[RecipientAttachment]', 72 'recipient_authentication_status': 'AuthenticationStatus', 73 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 74 'recipient_id': 'str', 75 'recipient_id_guid': 'str', 76 'recipient_signature_providers': 'list[RecipientSignatureProvider]', 77 'recipient_type': 'str', 78 'recipient_type_metadata': 'PropertyMetadata', 79 'require_id_lookup': 'str', 80 'require_id_lookup_metadata': 'PropertyMetadata', 81 'role_name': 'str', 82 'routing_order': 'str', 83 'routing_order_metadata': 'PropertyMetadata', 84 'sent_date_time': 'str', 85 'signed_date_time': 'str', 86 'sms_authentication': 'RecipientSMSAuthentication', 87 'social_authentications': 'list[SocialAuthentication]', 88 'status': 'str', 89 'status_code': 'str', 90 'suppress_emails': 'str', 91 'tabs': 'Tabs', 92 'template_locked': 'str', 93 'template_required': 'str', 94 'total_tab_count': 'str', 95 'user_id': 'str', 96 'web_form_recipient_view_id': 'str' 97 } 98 99 attribute_map = { 100 'access_code': 'accessCode', 101 'access_code_metadata': 'accessCodeMetadata', 102 'add_access_code_to_email': 'addAccessCodeToEmail', 103 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 104 'auto_responded_reason': 'autoRespondedReason', 105 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 106 'client_user_id': 'clientUserId', 107 'completed_count': 'completedCount', 108 'custom_fields': 'customFields', 109 'declined_date_time': 'declinedDateTime', 110 'declined_reason': 'declinedReason', 111 'delivered_date_time': 'deliveredDateTime', 112 'delivery_method': 'deliveryMethod', 113 'delivery_method_metadata': 'deliveryMethodMetadata', 114 'designator_id': 'designatorId', 115 'designator_id_guid': 'designatorIdGuid', 116 'document_template_id': 'documentTemplateId', 117 'document_visibility': 'documentVisibility', 118 'email_notification': 'emailNotification', 119 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 120 'error_details': 'errorDetails', 121 'fax_number': 'faxNumber', 122 'fax_number_metadata': 'faxNumberMetadata', 123 'id_check_configuration_name': 'idCheckConfigurationName', 124 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 125 'id_check_information_input': 'idCheckInformationInput', 126 'identity_verification': 'identityVerification', 127 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 128 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 129 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 130 'name': 'name', 131 'note': 'note', 132 'note_metadata': 'noteMetadata', 133 'phone_authentication': 'phoneAuthentication', 134 'proof_file': 'proofFile', 135 'recipient_attachments': 'recipientAttachments', 136 'recipient_authentication_status': 'recipientAuthenticationStatus', 137 'recipient_feature_metadata': 'recipientFeatureMetadata', 138 'recipient_id': 'recipientId', 139 'recipient_id_guid': 'recipientIdGuid', 140 'recipient_signature_providers': 'recipientSignatureProviders', 141 'recipient_type': 'recipientType', 142 'recipient_type_metadata': 'recipientTypeMetadata', 143 'require_id_lookup': 'requireIdLookup', 144 'require_id_lookup_metadata': 'requireIdLookupMetadata', 145 'role_name': 'roleName', 146 'routing_order': 'routingOrder', 147 'routing_order_metadata': 'routingOrderMetadata', 148 'sent_date_time': 'sentDateTime', 149 'signed_date_time': 'signedDateTime', 150 'sms_authentication': 'smsAuthentication', 151 'social_authentications': 'socialAuthentications', 152 'status': 'status', 153 'status_code': 'statusCode', 154 'suppress_emails': 'suppressEmails', 155 'tabs': 'tabs', 156 'template_locked': 'templateLocked', 157 'template_required': 'templateRequired', 158 'total_tab_count': 'totalTabCount', 159 'user_id': 'userId', 160 'web_form_recipient_view_id': 'webFormRecipientViewId' 161 } 162 163 def __init__(self, _configuration=None, **kwargs): # noqa: E501 164 """SealSign - a model defined in Swagger""" # noqa: E501 165 if _configuration is None: 166 _configuration = Configuration() 167 self._configuration = _configuration 168 169 self._access_code = None 170 self._access_code_metadata = None 171 self._add_access_code_to_email = None 172 self._allow_system_override_for_locked_recipient = None 173 self._auto_responded_reason = None 174 self._bulk_send_v2_recipient = None 175 self._client_user_id = None 176 self._completed_count = None 177 self._custom_fields = None 178 self._declined_date_time = None 179 self._declined_reason = None 180 self._delivered_date_time = None 181 self._delivery_method = None 182 self._delivery_method_metadata = None 183 self._designator_id = None 184 self._designator_id_guid = None 185 self._document_template_id = None 186 self._document_visibility = None 187 self._email_notification = None 188 self._embedded_recipient_start_url = None 189 self._error_details = None 190 self._fax_number = None 191 self._fax_number_metadata = None 192 self._id_check_configuration_name = None 193 self._id_check_configuration_name_metadata = None 194 self._id_check_information_input = None 195 self._identity_verification = None 196 self._inherit_email_notification_configuration = None 197 self._locked_recipient_phone_auth_editable = None 198 self._locked_recipient_sms_editable = None 199 self._name = None 200 self._note = None 201 self._note_metadata = None 202 self._phone_authentication = None 203 self._proof_file = None 204 self._recipient_attachments = None 205 self._recipient_authentication_status = None 206 self._recipient_feature_metadata = None 207 self._recipient_id = None 208 self._recipient_id_guid = None 209 self._recipient_signature_providers = None 210 self._recipient_type = None 211 self._recipient_type_metadata = None 212 self._require_id_lookup = None 213 self._require_id_lookup_metadata = None 214 self._role_name = None 215 self._routing_order = None 216 self._routing_order_metadata = None 217 self._sent_date_time = None 218 self._signed_date_time = None 219 self._sms_authentication = None 220 self._social_authentications = None 221 self._status = None 222 self._status_code = None 223 self._suppress_emails = None 224 self._tabs = None 225 self._template_locked = None 226 self._template_required = None 227 self._total_tab_count = None 228 self._user_id = None 229 self._web_form_recipient_view_id = None 230 self.discriminator = None 231 232 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 233 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 234 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 235 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 236 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 237 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 238 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 239 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 240 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 241 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 242 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 243 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 244 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 245 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 246 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 247 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 248 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 249 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 250 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 251 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 252 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 253 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 254 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 255 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 256 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 257 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 258 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 259 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 260 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 261 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 262 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 263 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 264 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 265 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 266 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 267 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 268 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 269 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 270 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 271 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 272 setattr(self, "_{}".format('recipient_signature_providers'), kwargs.get('recipient_signature_providers', None)) 273 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 274 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 275 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 276 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 277 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 278 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 279 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 280 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 281 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 282 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 283 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 284 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 285 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 286 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 287 setattr(self, "_{}".format('tabs'), kwargs.get('tabs', None)) 288 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 289 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 290 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 291 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 292 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None)) 293 294 @property 295 def access_code(self): 296 """Gets the access_code of this SealSign. # noqa: E501 297 298 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 299 300 :return: The access_code of this SealSign. # noqa: E501 301 :rtype: str 302 """ 303 return self._access_code 304 305 @access_code.setter 306 def access_code(self, access_code): 307 """Sets the access_code of this SealSign. 308 309 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 310 311 :param access_code: The access_code of this SealSign. # noqa: E501 312 :type: str 313 """ 314 315 self._access_code = access_code 316 317 @property 318 def access_code_metadata(self): 319 """Gets the access_code_metadata of this SealSign. # noqa: E501 320 321 Not applicable. # noqa: E501 322 323 :return: The access_code_metadata of this SealSign. # noqa: E501 324 :rtype: PropertyMetadata 325 """ 326 return self._access_code_metadata 327 328 @access_code_metadata.setter 329 def access_code_metadata(self, access_code_metadata): 330 """Sets the access_code_metadata of this SealSign. 331 332 Not applicable. # noqa: E501 333 334 :param access_code_metadata: The access_code_metadata of this SealSign. # noqa: E501 335 :type: PropertyMetadata 336 """ 337 338 self._access_code_metadata = access_code_metadata 339 340 @property 341 def add_access_code_to_email(self): 342 """Gets the add_access_code_to_email of this SealSign. # noqa: E501 343 344 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 345 346 :return: The add_access_code_to_email of this SealSign. # noqa: E501 347 :rtype: str 348 """ 349 return self._add_access_code_to_email 350 351 @add_access_code_to_email.setter 352 def add_access_code_to_email(self, add_access_code_to_email): 353 """Sets the add_access_code_to_email of this SealSign. 354 355 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 356 357 :param add_access_code_to_email: The add_access_code_to_email of this SealSign. # noqa: E501 358 :type: str 359 """ 360 361 self._add_access_code_to_email = add_access_code_to_email 362 363 @property 364 def allow_system_override_for_locked_recipient(self): 365 """Gets the allow_system_override_for_locked_recipient of this SealSign. # noqa: E501 366 367 # noqa: E501 368 369 :return: The allow_system_override_for_locked_recipient of this SealSign. # noqa: E501 370 :rtype: str 371 """ 372 return self._allow_system_override_for_locked_recipient 373 374 @allow_system_override_for_locked_recipient.setter 375 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 376 """Sets the allow_system_override_for_locked_recipient of this SealSign. 377 378 # noqa: E501 379 380 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this SealSign. # noqa: E501 381 :type: str 382 """ 383 384 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 385 386 @property 387 def auto_responded_reason(self): 388 """Gets the auto_responded_reason of this SealSign. # noqa: E501 389 390 # noqa: E501 391 392 :return: The auto_responded_reason of this SealSign. # noqa: E501 393 :rtype: str 394 """ 395 return self._auto_responded_reason 396 397 @auto_responded_reason.setter 398 def auto_responded_reason(self, auto_responded_reason): 399 """Sets the auto_responded_reason of this SealSign. 400 401 # noqa: E501 402 403 :param auto_responded_reason: The auto_responded_reason of this SealSign. # noqa: E501 404 :type: str 405 """ 406 407 self._auto_responded_reason = auto_responded_reason 408 409 @property 410 def bulk_send_v2_recipient(self): 411 """Gets the bulk_send_v2_recipient of this SealSign. # noqa: E501 412 413 # noqa: E501 414 415 :return: The bulk_send_v2_recipient of this SealSign. # noqa: E501 416 :rtype: str 417 """ 418 return self._bulk_send_v2_recipient 419 420 @bulk_send_v2_recipient.setter 421 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 422 """Sets the bulk_send_v2_recipient of this SealSign. 423 424 # noqa: E501 425 426 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this SealSign. # noqa: E501 427 :type: str 428 """ 429 430 self._bulk_send_v2_recipient = bulk_send_v2_recipient 431 432 @property 433 def client_user_id(self): 434 """Gets the client_user_id of this SealSign. # noqa: E501 435 436 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 437 438 :return: The client_user_id of this SealSign. # noqa: E501 439 :rtype: str 440 """ 441 return self._client_user_id 442 443 @client_user_id.setter 444 def client_user_id(self, client_user_id): 445 """Sets the client_user_id of this SealSign. 446 447 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 448 449 :param client_user_id: The client_user_id of this SealSign. # noqa: E501 450 :type: str 451 """ 452 453 self._client_user_id = client_user_id 454 455 @property 456 def completed_count(self): 457 """Gets the completed_count of this SealSign. # noqa: E501 458 459 # noqa: E501 460 461 :return: The completed_count of this SealSign. # noqa: E501 462 :rtype: str 463 """ 464 return self._completed_count 465 466 @completed_count.setter 467 def completed_count(self, completed_count): 468 """Sets the completed_count of this SealSign. 469 470 # noqa: E501 471 472 :param completed_count: The completed_count of this SealSign. # noqa: E501 473 :type: str 474 """ 475 476 self._completed_count = completed_count 477 478 @property 479 def custom_fields(self): 480 """Gets the custom_fields of this SealSign. # noqa: E501 481 482 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 483 484 :return: The custom_fields of this SealSign. # noqa: E501 485 :rtype: list[str] 486 """ 487 return self._custom_fields 488 489 @custom_fields.setter 490 def custom_fields(self, custom_fields): 491 """Sets the custom_fields of this SealSign. 492 493 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 494 495 :param custom_fields: The custom_fields of this SealSign. # noqa: E501 496 :type: list[str] 497 """ 498 499 self._custom_fields = custom_fields 500 501 @property 502 def declined_date_time(self): 503 """Gets the declined_date_time of this SealSign. # noqa: E501 504 505 The date and time the recipient declined the document. # noqa: E501 506 507 :return: The declined_date_time of this SealSign. # noqa: E501 508 :rtype: str 509 """ 510 return self._declined_date_time 511 512 @declined_date_time.setter 513 def declined_date_time(self, declined_date_time): 514 """Sets the declined_date_time of this SealSign. 515 516 The date and time the recipient declined the document. # noqa: E501 517 518 :param declined_date_time: The declined_date_time of this SealSign. # noqa: E501 519 :type: str 520 """ 521 522 self._declined_date_time = declined_date_time 523 524 @property 525 def declined_reason(self): 526 """Gets the declined_reason of this SealSign. # noqa: E501 527 528 The reason the recipient declined the document. # noqa: E501 529 530 :return: The declined_reason of this SealSign. # noqa: E501 531 :rtype: str 532 """ 533 return self._declined_reason 534 535 @declined_reason.setter 536 def declined_reason(self, declined_reason): 537 """Sets the declined_reason of this SealSign. 538 539 The reason the recipient declined the document. # noqa: E501 540 541 :param declined_reason: The declined_reason of this SealSign. # noqa: E501 542 :type: str 543 """ 544 545 self._declined_reason = declined_reason 546 547 @property 548 def delivered_date_time(self): 549 """Gets the delivered_date_time of this SealSign. # noqa: E501 550 551 Reserved: For DocuSign use only. # noqa: E501 552 553 :return: The delivered_date_time of this SealSign. # noqa: E501 554 :rtype: str 555 """ 556 return self._delivered_date_time 557 558 @delivered_date_time.setter 559 def delivered_date_time(self, delivered_date_time): 560 """Sets the delivered_date_time of this SealSign. 561 562 Reserved: For DocuSign use only. # noqa: E501 563 564 :param delivered_date_time: The delivered_date_time of this SealSign. # noqa: E501 565 :type: str 566 """ 567 568 self._delivered_date_time = delivered_date_time 569 570 @property 571 def delivery_method(self): 572 """Gets the delivery_method of this SealSign. # noqa: E501 573 574 Reserved: For DocuSign use only. # noqa: E501 575 576 :return: The delivery_method of this SealSign. # noqa: E501 577 :rtype: str 578 """ 579 return self._delivery_method 580 581 @delivery_method.setter 582 def delivery_method(self, delivery_method): 583 """Sets the delivery_method of this SealSign. 584 585 Reserved: For DocuSign use only. # noqa: E501 586 587 :param delivery_method: The delivery_method of this SealSign. # noqa: E501 588 :type: str 589 """ 590 591 self._delivery_method = delivery_method 592 593 @property 594 def delivery_method_metadata(self): 595 """Gets the delivery_method_metadata of this SealSign. # noqa: E501 596 597 Reserved for DocuSign. # noqa: E501 598 599 :return: The delivery_method_metadata of this SealSign. # noqa: E501 600 :rtype: PropertyMetadata 601 """ 602 return self._delivery_method_metadata 603 604 @delivery_method_metadata.setter 605 def delivery_method_metadata(self, delivery_method_metadata): 606 """Sets the delivery_method_metadata of this SealSign. 607 608 Reserved for DocuSign. # noqa: E501 609 610 :param delivery_method_metadata: The delivery_method_metadata of this SealSign. # noqa: E501 611 :type: PropertyMetadata 612 """ 613 614 self._delivery_method_metadata = delivery_method_metadata 615 616 @property 617 def designator_id(self): 618 """Gets the designator_id of this SealSign. # noqa: E501 619 620 # noqa: E501 621 622 :return: The designator_id of this SealSign. # noqa: E501 623 :rtype: str 624 """ 625 return self._designator_id 626 627 @designator_id.setter 628 def designator_id(self, designator_id): 629 """Sets the designator_id of this SealSign. 630 631 # noqa: E501 632 633 :param designator_id: The designator_id of this SealSign. # noqa: E501 634 :type: str 635 """ 636 637 self._designator_id = designator_id 638 639 @property 640 def designator_id_guid(self): 641 """Gets the designator_id_guid of this SealSign. # noqa: E501 642 643 # noqa: E501 644 645 :return: The designator_id_guid of this SealSign. # noqa: E501 646 :rtype: str 647 """ 648 return self._designator_id_guid 649 650 @designator_id_guid.setter 651 def designator_id_guid(self, designator_id_guid): 652 """Sets the designator_id_guid of this SealSign. 653 654 # noqa: E501 655 656 :param designator_id_guid: The designator_id_guid of this SealSign. # noqa: E501 657 :type: str 658 """ 659 660 self._designator_id_guid = designator_id_guid 661 662 @property 663 def document_template_id(self): 664 """Gets the document_template_id of this SealSign. # noqa: E501 665 666 # noqa: E501 667 668 :return: The document_template_id of this SealSign. # noqa: E501 669 :rtype: str 670 """ 671 return self._document_template_id 672 673 @document_template_id.setter 674 def document_template_id(self, document_template_id): 675 """Sets the document_template_id of this SealSign. 676 677 # noqa: E501 678 679 :param document_template_id: The document_template_id of this SealSign. # noqa: E501 680 :type: str 681 """ 682 683 self._document_template_id = document_template_id 684 685 @property 686 def document_visibility(self): 687 """Gets the document_visibility of this SealSign. # noqa: E501 688 689 # noqa: E501 690 691 :return: The document_visibility of this SealSign. # noqa: E501 692 :rtype: list[DocumentVisibility] 693 """ 694 return self._document_visibility 695 696 @document_visibility.setter 697 def document_visibility(self, document_visibility): 698 """Sets the document_visibility of this SealSign. 699 700 # noqa: E501 701 702 :param document_visibility: The document_visibility of this SealSign. # noqa: E501 703 :type: list[DocumentVisibility] 704 """ 705 706 self._document_visibility = document_visibility 707 708 @property 709 def email_notification(self): 710 """Gets the email_notification of this SealSign. # noqa: E501 711 712 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 713 714 :return: The email_notification of this SealSign. # noqa: E501 715 :rtype: RecipientEmailNotification 716 """ 717 return self._email_notification 718 719 @email_notification.setter 720 def email_notification(self, email_notification): 721 """Sets the email_notification of this SealSign. 722 723 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 724 725 :param email_notification: The email_notification of this SealSign. # noqa: E501 726 :type: RecipientEmailNotification 727 """ 728 729 self._email_notification = email_notification 730 731 @property 732 def embedded_recipient_start_url(self): 733 """Gets the embedded_recipient_start_url of this SealSign. # noqa: E501 734 735 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 736 737 :return: The embedded_recipient_start_url of this SealSign. # noqa: E501 738 :rtype: str 739 """ 740 return self._embedded_recipient_start_url 741 742 @embedded_recipient_start_url.setter 743 def embedded_recipient_start_url(self, embedded_recipient_start_url): 744 """Sets the embedded_recipient_start_url of this SealSign. 745 746 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 747 748 :param embedded_recipient_start_url: The embedded_recipient_start_url of this SealSign. # noqa: E501 749 :type: str 750 """ 751 752 self._embedded_recipient_start_url = embedded_recipient_start_url 753 754 @property 755 def error_details(self): 756 """Gets the error_details of this SealSign. # noqa: E501 757 758 Array or errors. # noqa: E501 759 760 :return: The error_details of this SealSign. # noqa: E501 761 :rtype: ErrorDetails 762 """ 763 return self._error_details 764 765 @error_details.setter 766 def error_details(self, error_details): 767 """Sets the error_details of this SealSign. 768 769 Array or errors. # noqa: E501 770 771 :param error_details: The error_details of this SealSign. # noqa: E501 772 :type: ErrorDetails 773 """ 774 775 self._error_details = error_details 776 777 @property 778 def fax_number(self): 779 """Gets the fax_number of this SealSign. # noqa: E501 780 781 Reserved: # noqa: E501 782 783 :return: The fax_number of this SealSign. # noqa: E501 784 :rtype: str 785 """ 786 return self._fax_number 787 788 @fax_number.setter 789 def fax_number(self, fax_number): 790 """Sets the fax_number of this SealSign. 791 792 Reserved: # noqa: E501 793 794 :param fax_number: The fax_number of this SealSign. # noqa: E501 795 :type: str 796 """ 797 798 self._fax_number = fax_number 799 800 @property 801 def fax_number_metadata(self): 802 """Gets the fax_number_metadata of this SealSign. # noqa: E501 803 804 Reserved for DocuSign. # noqa: E501 805 806 :return: The fax_number_metadata of this SealSign. # noqa: E501 807 :rtype: PropertyMetadata 808 """ 809 return self._fax_number_metadata 810 811 @fax_number_metadata.setter 812 def fax_number_metadata(self, fax_number_metadata): 813 """Sets the fax_number_metadata of this SealSign. 814 815 Reserved for DocuSign. # noqa: E501 816 817 :param fax_number_metadata: The fax_number_metadata of this SealSign. # noqa: E501 818 :type: PropertyMetadata 819 """ 820 821 self._fax_number_metadata = fax_number_metadata 822 823 @property 824 def id_check_configuration_name(self): 825 """Gets the id_check_configuration_name of this SealSign. # noqa: E501 826 827 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 828 829 :return: The id_check_configuration_name of this SealSign. # noqa: E501 830 :rtype: str 831 """ 832 return self._id_check_configuration_name 833 834 @id_check_configuration_name.setter 835 def id_check_configuration_name(self, id_check_configuration_name): 836 """Sets the id_check_configuration_name of this SealSign. 837 838 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 839 840 :param id_check_configuration_name: The id_check_configuration_name of this SealSign. # noqa: E501 841 :type: str 842 """ 843 844 self._id_check_configuration_name = id_check_configuration_name 845 846 @property 847 def id_check_configuration_name_metadata(self): 848 """Gets the id_check_configuration_name_metadata of this SealSign. # noqa: E501 849 850 Not applicable. # noqa: E501 851 852 :return: The id_check_configuration_name_metadata of this SealSign. # noqa: E501 853 :rtype: PropertyMetadata 854 """ 855 return self._id_check_configuration_name_metadata 856 857 @id_check_configuration_name_metadata.setter 858 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 859 """Sets the id_check_configuration_name_metadata of this SealSign. 860 861 Not applicable. # noqa: E501 862 863 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this SealSign. # noqa: E501 864 :type: PropertyMetadata 865 """ 866 867 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 868 869 @property 870 def id_check_information_input(self): 871 """Gets the id_check_information_input of this SealSign. # noqa: E501 872 873 Not applicable. # noqa: E501 874 875 :return: The id_check_information_input of this SealSign. # noqa: E501 876 :rtype: IdCheckInformationInput 877 """ 878 return self._id_check_information_input 879 880 @id_check_information_input.setter 881 def id_check_information_input(self, id_check_information_input): 882 """Sets the id_check_information_input of this SealSign. 883 884 Not applicable. # noqa: E501 885 886 :param id_check_information_input: The id_check_information_input of this SealSign. # noqa: E501 887 :type: IdCheckInformationInput 888 """ 889 890 self._id_check_information_input = id_check_information_input 891 892 @property 893 def identity_verification(self): 894 """Gets the identity_verification of this SealSign. # noqa: E501 895 896 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 897 898 :return: The identity_verification of this SealSign. # noqa: E501 899 :rtype: RecipientIdentityVerification 900 """ 901 return self._identity_verification 902 903 @identity_verification.setter 904 def identity_verification(self, identity_verification): 905 """Sets the identity_verification of this SealSign. 906 907 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 908 909 :param identity_verification: The identity_verification of this SealSign. # noqa: E501 910 :type: RecipientIdentityVerification 911 """ 912 913 self._identity_verification = identity_verification 914 915 @property 916 def inherit_email_notification_configuration(self): 917 """Gets the inherit_email_notification_configuration of this SealSign. # noqa: E501 918 919 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 920 921 :return: The inherit_email_notification_configuration of this SealSign. # noqa: E501 922 :rtype: str 923 """ 924 return self._inherit_email_notification_configuration 925 926 @inherit_email_notification_configuration.setter 927 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 928 """Sets the inherit_email_notification_configuration of this SealSign. 929 930 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 931 932 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this SealSign. # noqa: E501 933 :type: str 934 """ 935 936 self._inherit_email_notification_configuration = inherit_email_notification_configuration 937 938 @property 939 def locked_recipient_phone_auth_editable(self): 940 """Gets the locked_recipient_phone_auth_editable of this SealSign. # noqa: E501 941 942 # noqa: E501 943 944 :return: The locked_recipient_phone_auth_editable of this SealSign. # noqa: E501 945 :rtype: str 946 """ 947 return self._locked_recipient_phone_auth_editable 948 949 @locked_recipient_phone_auth_editable.setter 950 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 951 """Sets the locked_recipient_phone_auth_editable of this SealSign. 952 953 # noqa: E501 954 955 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this SealSign. # noqa: E501 956 :type: str 957 """ 958 959 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 960 961 @property 962 def locked_recipient_sms_editable(self): 963 """Gets the locked_recipient_sms_editable of this SealSign. # noqa: E501 964 965 # noqa: E501 966 967 :return: The locked_recipient_sms_editable of this SealSign. # noqa: E501 968 :rtype: str 969 """ 970 return self._locked_recipient_sms_editable 971 972 @locked_recipient_sms_editable.setter 973 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 974 """Sets the locked_recipient_sms_editable of this SealSign. 975 976 # noqa: E501 977 978 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this SealSign. # noqa: E501 979 :type: str 980 """ 981 982 self._locked_recipient_sms_editable = locked_recipient_sms_editable 983 984 @property 985 def name(self): 986 """Gets the name of this SealSign. # noqa: E501 987 988 # noqa: E501 989 990 :return: The name of this SealSign. # noqa: E501 991 :rtype: str 992 """ 993 return self._name 994 995 @name.setter 996 def name(self, name): 997 """Sets the name of this SealSign. 998 999 # noqa: E501 1000 1001 :param name: The name of this SealSign. # noqa: E501 1002 :type: str 1003 """ 1004 1005 self._name = name 1006 1007 @property 1008 def note(self): 1009 """Gets the note of this SealSign. # noqa: E501 1010 1011 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 1012 1013 :return: The note of this SealSign. # noqa: E501 1014 :rtype: str 1015 """ 1016 return self._note 1017 1018 @note.setter 1019 def note(self, note): 1020 """Sets the note of this SealSign. 1021 1022 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 1023 1024 :param note: The note of this SealSign. # noqa: E501 1025 :type: str 1026 """ 1027 1028 self._note = note 1029 1030 @property 1031 def note_metadata(self): 1032 """Gets the note_metadata of this SealSign. # noqa: E501 1033 1034 Not applicable. # noqa: E501 1035 1036 :return: The note_metadata of this SealSign. # noqa: E501 1037 :rtype: PropertyMetadata 1038 """ 1039 return self._note_metadata 1040 1041 @note_metadata.setter 1042 def note_metadata(self, note_metadata): 1043 """Sets the note_metadata of this SealSign. 1044 1045 Not applicable. # noqa: E501 1046 1047 :param note_metadata: The note_metadata of this SealSign. # noqa: E501 1048 :type: PropertyMetadata 1049 """ 1050 1051 self._note_metadata = note_metadata 1052 1053 @property 1054 def phone_authentication(self): 1055 """Gets the phone_authentication of this SealSign. # noqa: E501 1056 1057 Not applicable. # noqa: E501 1058 1059 :return: The phone_authentication of this SealSign. # noqa: E501 1060 :rtype: RecipientPhoneAuthentication 1061 """ 1062 return self._phone_authentication 1063 1064 @phone_authentication.setter 1065 def phone_authentication(self, phone_authentication): 1066 """Sets the phone_authentication of this SealSign. 1067 1068 Not applicable. # noqa: E501 1069 1070 :param phone_authentication: The phone_authentication of this SealSign. # noqa: E501 1071 :type: RecipientPhoneAuthentication 1072 """ 1073 1074 self._phone_authentication = phone_authentication 1075 1076 @property 1077 def proof_file(self): 1078 """Gets the proof_file of this SealSign. # noqa: E501 1079 1080 # noqa: E501 1081 1082 :return: The proof_file of this SealSign. # noqa: E501 1083 :rtype: RecipientProofFile 1084 """ 1085 return self._proof_file 1086 1087 @proof_file.setter 1088 def proof_file(self, proof_file): 1089 """Sets the proof_file of this SealSign. 1090 1091 # noqa: E501 1092 1093 :param proof_file: The proof_file of this SealSign. # noqa: E501 1094 :type: RecipientProofFile 1095 """ 1096 1097 self._proof_file = proof_file 1098 1099 @property 1100 def recipient_attachments(self): 1101 """Gets the recipient_attachments of this SealSign. # noqa: E501 1102 1103 Reserved: # noqa: E501 1104 1105 :return: The recipient_attachments of this SealSign. # noqa: E501 1106 :rtype: list[RecipientAttachment] 1107 """ 1108 return self._recipient_attachments 1109 1110 @recipient_attachments.setter 1111 def recipient_attachments(self, recipient_attachments): 1112 """Sets the recipient_attachments of this SealSign. 1113 1114 Reserved: # noqa: E501 1115 1116 :param recipient_attachments: The recipient_attachments of this SealSign. # noqa: E501 1117 :type: list[RecipientAttachment] 1118 """ 1119 1120 self._recipient_attachments = recipient_attachments 1121 1122 @property 1123 def recipient_authentication_status(self): 1124 """Gets the recipient_authentication_status of this SealSign. # noqa: E501 1125 1126 Not applicable. # noqa: E501 1127 1128 :return: The recipient_authentication_status of this SealSign. # noqa: E501 1129 :rtype: AuthenticationStatus 1130 """ 1131 return self._recipient_authentication_status 1132 1133 @recipient_authentication_status.setter 1134 def recipient_authentication_status(self, recipient_authentication_status): 1135 """Sets the recipient_authentication_status of this SealSign. 1136 1137 Not applicable. # noqa: E501 1138 1139 :param recipient_authentication_status: The recipient_authentication_status of this SealSign. # noqa: E501 1140 :type: AuthenticationStatus 1141 """ 1142 1143 self._recipient_authentication_status = recipient_authentication_status 1144 1145 @property 1146 def recipient_feature_metadata(self): 1147 """Gets the recipient_feature_metadata of this SealSign. # noqa: E501 1148 1149 # noqa: E501 1150 1151 :return: The recipient_feature_metadata of this SealSign. # noqa: E501 1152 :rtype: list[FeatureAvailableMetadata] 1153 """ 1154 return self._recipient_feature_metadata 1155 1156 @recipient_feature_metadata.setter 1157 def recipient_feature_metadata(self, recipient_feature_metadata): 1158 """Sets the recipient_feature_metadata of this SealSign. 1159 1160 # noqa: E501 1161 1162 :param recipient_feature_metadata: The recipient_feature_metadata of this SealSign. # noqa: E501 1163 :type: list[FeatureAvailableMetadata] 1164 """ 1165 1166 self._recipient_feature_metadata = recipient_feature_metadata 1167 1168 @property 1169 def recipient_id(self): 1170 """Gets the recipient_id of this SealSign. # noqa: E501 1171 1172 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1173 1174 :return: The recipient_id of this SealSign. # noqa: E501 1175 :rtype: str 1176 """ 1177 return self._recipient_id 1178 1179 @recipient_id.setter 1180 def recipient_id(self, recipient_id): 1181 """Sets the recipient_id of this SealSign. 1182 1183 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1184 1185 :param recipient_id: The recipient_id of this SealSign. # noqa: E501 1186 :type: str 1187 """ 1188 1189 self._recipient_id = recipient_id 1190 1191 @property 1192 def recipient_id_guid(self): 1193 """Gets the recipient_id_guid of this SealSign. # noqa: E501 1194 1195 # noqa: E501 1196 1197 :return: The recipient_id_guid of this SealSign. # noqa: E501 1198 :rtype: str 1199 """ 1200 return self._recipient_id_guid 1201 1202 @recipient_id_guid.setter 1203 def recipient_id_guid(self, recipient_id_guid): 1204 """Sets the recipient_id_guid of this SealSign. 1205 1206 # noqa: E501 1207 1208 :param recipient_id_guid: The recipient_id_guid of this SealSign. # noqa: E501 1209 :type: str 1210 """ 1211 1212 self._recipient_id_guid = recipient_id_guid 1213 1214 @property 1215 def recipient_signature_providers(self): 1216 """Gets the recipient_signature_providers of this SealSign. # noqa: E501 1217 1218 # noqa: E501 1219 1220 :return: The recipient_signature_providers of this SealSign. # noqa: E501 1221 :rtype: list[RecipientSignatureProvider] 1222 """ 1223 return self._recipient_signature_providers 1224 1225 @recipient_signature_providers.setter 1226 def recipient_signature_providers(self, recipient_signature_providers): 1227 """Sets the recipient_signature_providers of this SealSign. 1228 1229 # noqa: E501 1230 1231 :param recipient_signature_providers: The recipient_signature_providers of this SealSign. # noqa: E501 1232 :type: list[RecipientSignatureProvider] 1233 """ 1234 1235 self._recipient_signature_providers = recipient_signature_providers 1236 1237 @property 1238 def recipient_type(self): 1239 """Gets the recipient_type of this SealSign. # noqa: E501 1240 1241 # noqa: E501 1242 1243 :return: The recipient_type of this SealSign. # noqa: E501 1244 :rtype: str 1245 """ 1246 return self._recipient_type 1247 1248 @recipient_type.setter 1249 def recipient_type(self, recipient_type): 1250 """Sets the recipient_type of this SealSign. 1251 1252 # noqa: E501 1253 1254 :param recipient_type: The recipient_type of this SealSign. # noqa: E501 1255 :type: str 1256 """ 1257 1258 self._recipient_type = recipient_type 1259 1260 @property 1261 def recipient_type_metadata(self): 1262 """Gets the recipient_type_metadata of this SealSign. # noqa: E501 1263 1264 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 1265 1266 :return: The recipient_type_metadata of this SealSign. # noqa: E501 1267 :rtype: PropertyMetadata 1268 """ 1269 return self._recipient_type_metadata 1270 1271 @recipient_type_metadata.setter 1272 def recipient_type_metadata(self, recipient_type_metadata): 1273 """Sets the recipient_type_metadata of this SealSign. 1274 1275 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 1276 1277 :param recipient_type_metadata: The recipient_type_metadata of this SealSign. # noqa: E501 1278 :type: PropertyMetadata 1279 """ 1280 1281 self._recipient_type_metadata = recipient_type_metadata 1282 1283 @property 1284 def require_id_lookup(self): 1285 """Gets the require_id_lookup of this SealSign. # noqa: E501 1286 1287 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 1288 1289 :return: The require_id_lookup of this SealSign. # noqa: E501 1290 :rtype: str 1291 """ 1292 return self._require_id_lookup 1293 1294 @require_id_lookup.setter 1295 def require_id_lookup(self, require_id_lookup): 1296 """Sets the require_id_lookup of this SealSign. 1297 1298 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 1299 1300 :param require_id_lookup: The require_id_lookup of this SealSign. # noqa: E501 1301 :type: str 1302 """ 1303 1304 self._require_id_lookup = require_id_lookup 1305 1306 @property 1307 def require_id_lookup_metadata(self): 1308 """Gets the require_id_lookup_metadata of this SealSign. # noqa: E501 1309 1310 Not applicable. # noqa: E501 1311 1312 :return: The require_id_lookup_metadata of this SealSign. # noqa: E501 1313 :rtype: PropertyMetadata 1314 """ 1315 return self._require_id_lookup_metadata 1316 1317 @require_id_lookup_metadata.setter 1318 def require_id_lookup_metadata(self, require_id_lookup_metadata): 1319 """Sets the require_id_lookup_metadata of this SealSign. 1320 1321 Not applicable. # noqa: E501 1322 1323 :param require_id_lookup_metadata: The require_id_lookup_metadata of this SealSign. # noqa: E501 1324 :type: PropertyMetadata 1325 """ 1326 1327 self._require_id_lookup_metadata = require_id_lookup_metadata 1328 1329 @property 1330 def role_name(self): 1331 """Gets the role_name of this SealSign. # noqa: E501 1332 1333 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1334 1335 :return: The role_name of this SealSign. # noqa: E501 1336 :rtype: str 1337 """ 1338 return self._role_name 1339 1340 @role_name.setter 1341 def role_name(self, role_name): 1342 """Sets the role_name of this SealSign. 1343 1344 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1345 1346 :param role_name: The role_name of this SealSign. # noqa: E501 1347 :type: str 1348 """ 1349 1350 self._role_name = role_name 1351 1352 @property 1353 def routing_order(self): 1354 """Gets the routing_order of this SealSign. # noqa: E501 1355 1356 Specifies the routing order of the recipient in the envelope. # noqa: E501 1357 1358 :return: The routing_order of this SealSign. # noqa: E501 1359 :rtype: str 1360 """ 1361 return self._routing_order 1362 1363 @routing_order.setter 1364 def routing_order(self, routing_order): 1365 """Sets the routing_order of this SealSign. 1366 1367 Specifies the routing order of the recipient in the envelope. # noqa: E501 1368 1369 :param routing_order: The routing_order of this SealSign. # noqa: E501 1370 :type: str 1371 """ 1372 1373 self._routing_order = routing_order 1374 1375 @property 1376 def routing_order_metadata(self): 1377 """Gets the routing_order_metadata of this SealSign. # noqa: E501 1378 1379 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 1380 1381 :return: The routing_order_metadata of this SealSign. # noqa: E501 1382 :rtype: PropertyMetadata 1383 """ 1384 return self._routing_order_metadata 1385 1386 @routing_order_metadata.setter 1387 def routing_order_metadata(self, routing_order_metadata): 1388 """Sets the routing_order_metadata of this SealSign. 1389 1390 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 1391 1392 :param routing_order_metadata: The routing_order_metadata of this SealSign. # noqa: E501 1393 :type: PropertyMetadata 1394 """ 1395 1396 self._routing_order_metadata = routing_order_metadata 1397 1398 @property 1399 def sent_date_time(self): 1400 """Gets the sent_date_time of this SealSign. # noqa: E501 1401 1402 The date and time the envelope was sent. # noqa: E501 1403 1404 :return: The sent_date_time of this SealSign. # noqa: E501 1405 :rtype: str 1406 """ 1407 return self._sent_date_time 1408 1409 @sent_date_time.setter 1410 def sent_date_time(self, sent_date_time): 1411 """Sets the sent_date_time of this SealSign. 1412 1413 The date and time the envelope was sent. # noqa: E501 1414 1415 :param sent_date_time: The sent_date_time of this SealSign. # noqa: E501 1416 :type: str 1417 """ 1418 1419 self._sent_date_time = sent_date_time 1420 1421 @property 1422 def signed_date_time(self): 1423 """Gets the signed_date_time of this SealSign. # noqa: E501 1424 1425 Reserved: For DocuSign use only. # noqa: E501 1426 1427 :return: The signed_date_time of this SealSign. # noqa: E501 1428 :rtype: str 1429 """ 1430 return self._signed_date_time 1431 1432 @signed_date_time.setter 1433 def signed_date_time(self, signed_date_time): 1434 """Sets the signed_date_time of this SealSign. 1435 1436 Reserved: For DocuSign use only. # noqa: E501 1437 1438 :param signed_date_time: The signed_date_time of this SealSign. # noqa: E501 1439 :type: str 1440 """ 1441 1442 self._signed_date_time = signed_date_time 1443 1444 @property 1445 def sms_authentication(self): 1446 """Gets the sms_authentication of this SealSign. # noqa: E501 1447 1448 Not applicable. # noqa: E501 1449 1450 :return: The sms_authentication of this SealSign. # noqa: E501 1451 :rtype: RecipientSMSAuthentication 1452 """ 1453 return self._sms_authentication 1454 1455 @sms_authentication.setter 1456 def sms_authentication(self, sms_authentication): 1457 """Sets the sms_authentication of this SealSign. 1458 1459 Not applicable. # noqa: E501 1460 1461 :param sms_authentication: The sms_authentication of this SealSign. # noqa: E501 1462 :type: RecipientSMSAuthentication 1463 """ 1464 1465 self._sms_authentication = sms_authentication 1466 1467 @property 1468 def social_authentications(self): 1469 """Gets the social_authentications of this SealSign. # noqa: E501 1470 1471 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1472 1473 :return: The social_authentications of this SealSign. # noqa: E501 1474 :rtype: list[SocialAuthentication] 1475 """ 1476 return self._social_authentications 1477 1478 @social_authentications.setter 1479 def social_authentications(self, social_authentications): 1480 """Sets the social_authentications of this SealSign. 1481 1482 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1483 1484 :param social_authentications: The social_authentications of this SealSign. # noqa: E501 1485 :type: list[SocialAuthentication] 1486 """ 1487 1488 self._social_authentications = social_authentications 1489 1490 @property 1491 def status(self): 1492 """Gets the status of this SealSign. # noqa: E501 1493 1494 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 1495 1496 :return: The status of this SealSign. # noqa: E501 1497 :rtype: str 1498 """ 1499 return self._status 1500 1501 @status.setter 1502 def status(self, status): 1503 """Sets the status of this SealSign. 1504 1505 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 1506 1507 :param status: The status of this SealSign. # noqa: E501 1508 :type: str 1509 """ 1510 1511 self._status = status 1512 1513 @property 1514 def status_code(self): 1515 """Gets the status_code of this SealSign. # noqa: E501 1516 1517 # noqa: E501 1518 1519 :return: The status_code of this SealSign. # noqa: E501 1520 :rtype: str 1521 """ 1522 return self._status_code 1523 1524 @status_code.setter 1525 def status_code(self, status_code): 1526 """Sets the status_code of this SealSign. 1527 1528 # noqa: E501 1529 1530 :param status_code: The status_code of this SealSign. # noqa: E501 1531 :type: str 1532 """ 1533 1534 self._status_code = status_code 1535 1536 @property 1537 def suppress_emails(self): 1538 """Gets the suppress_emails of this SealSign. # noqa: E501 1539 1540 # noqa: E501 1541 1542 :return: The suppress_emails of this SealSign. # noqa: E501 1543 :rtype: str 1544 """ 1545 return self._suppress_emails 1546 1547 @suppress_emails.setter 1548 def suppress_emails(self, suppress_emails): 1549 """Sets the suppress_emails of this SealSign. 1550 1551 # noqa: E501 1552 1553 :param suppress_emails: The suppress_emails of this SealSign. # noqa: E501 1554 :type: str 1555 """ 1556 1557 self._suppress_emails = suppress_emails 1558 1559 @property 1560 def tabs(self): 1561 """Gets the tabs of this SealSign. # noqa: E501 1562 1563 A list of tabs, which are represented graphically as symbols on documents at the time of signing. Tabs show recipients where to sign, initial, or enter data. They may also display data to the recipients. # noqa: E501 1564 1565 :return: The tabs of this SealSign. # noqa: E501 1566 :rtype: Tabs 1567 """ 1568 return self._tabs 1569 1570 @tabs.setter 1571 def tabs(self, tabs): 1572 """Sets the tabs of this SealSign. 1573 1574 A list of tabs, which are represented graphically as symbols on documents at the time of signing. Tabs show recipients where to sign, initial, or enter data. They may also display data to the recipients. # noqa: E501 1575 1576 :param tabs: The tabs of this SealSign. # noqa: E501 1577 :type: Tabs 1578 """ 1579 1580 self._tabs = tabs 1581 1582 @property 1583 def template_locked(self): 1584 """Gets the template_locked of this SealSign. # noqa: E501 1585 1586 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 1587 1588 :return: The template_locked of this SealSign. # noqa: E501 1589 :rtype: str 1590 """ 1591 return self._template_locked 1592 1593 @template_locked.setter 1594 def template_locked(self, template_locked): 1595 """Sets the template_locked of this SealSign. 1596 1597 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 1598 1599 :param template_locked: The template_locked of this SealSign. # noqa: E501 1600 :type: str 1601 """ 1602 1603 self._template_locked = template_locked 1604 1605 @property 1606 def template_required(self): 1607 """Gets the template_required of this SealSign. # noqa: E501 1608 1609 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 1610 1611 :return: The template_required of this SealSign. # noqa: E501 1612 :rtype: str 1613 """ 1614 return self._template_required 1615 1616 @template_required.setter 1617 def template_required(self, template_required): 1618 """Sets the template_required of this SealSign. 1619 1620 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 1621 1622 :param template_required: The template_required of this SealSign. # noqa: E501 1623 :type: str 1624 """ 1625 1626 self._template_required = template_required 1627 1628 @property 1629 def total_tab_count(self): 1630 """Gets the total_tab_count of this SealSign. # noqa: E501 1631 1632 # noqa: E501 1633 1634 :return: The total_tab_count of this SealSign. # noqa: E501 1635 :rtype: str 1636 """ 1637 return self._total_tab_count 1638 1639 @total_tab_count.setter 1640 def total_tab_count(self, total_tab_count): 1641 """Sets the total_tab_count of this SealSign. 1642 1643 # noqa: E501 1644 1645 :param total_tab_count: The total_tab_count of this SealSign. # noqa: E501 1646 :type: str 1647 """ 1648 1649 self._total_tab_count = total_tab_count 1650 1651 @property 1652 def user_id(self): 1653 """Gets the user_id of this SealSign. # noqa: E501 1654 1655 # noqa: E501 1656 1657 :return: The user_id of this SealSign. # noqa: E501 1658 :rtype: str 1659 """ 1660 return self._user_id 1661 1662 @user_id.setter 1663 def user_id(self, user_id): 1664 """Sets the user_id of this SealSign. 1665 1666 # noqa: E501 1667 1668 :param user_id: The user_id of this SealSign. # noqa: E501 1669 :type: str 1670 """ 1671 1672 self._user_id = user_id 1673 1674 @property 1675 def web_form_recipient_view_id(self): 1676 """Gets the web_form_recipient_view_id of this SealSign. # noqa: E501 1677 1678 # noqa: E501 1679 1680 :return: The web_form_recipient_view_id of this SealSign. # noqa: E501 1681 :rtype: str 1682 """ 1683 return self._web_form_recipient_view_id 1684 1685 @web_form_recipient_view_id.setter 1686 def web_form_recipient_view_id(self, web_form_recipient_view_id): 1687 """Sets the web_form_recipient_view_id of this SealSign. 1688 1689 # noqa: E501 1690 1691 :param web_form_recipient_view_id: The web_form_recipient_view_id of this SealSign. # noqa: E501 1692 :type: str 1693 """ 1694 1695 self._web_form_recipient_view_id = web_form_recipient_view_id 1696 1697 def to_dict(self): 1698 """Returns the model properties as a dict""" 1699 result = {} 1700 1701 for attr, _ in six.iteritems(self.swagger_types): 1702 value = getattr(self, attr) 1703 if isinstance(value, list): 1704 result[attr] = list(map( 1705 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 1706 value 1707 )) 1708 elif hasattr(value, "to_dict"): 1709 result[attr] = value.to_dict() 1710 elif isinstance(value, dict): 1711 result[attr] = dict(map( 1712 lambda item: (item[0], item[1].to_dict()) 1713 if hasattr(item[1], "to_dict") else item, 1714 value.items() 1715 )) 1716 else: 1717 result[attr] = value 1718 if issubclass(SealSign, dict): 1719 for key, value in self.items(): 1720 result[key] = value 1721 1722 return result 1723 1724 def to_str(self): 1725 """Returns the string representation of the model""" 1726 return pprint.pformat(self.to_dict()) 1727 1728 def __repr__(self): 1729 """For `print` and `pprint`""" 1730 return self.to_str() 1731 1732 def __eq__(self, other): 1733 """Returns true if both objects are equal""" 1734 if not isinstance(other, SealSign): 1735 return False 1736 1737 return self.to_dict() == other.to_dict() 1738 1739 def __ne__(self, other): 1740 """Returns true if both objects are not equal""" 1741 if not isinstance(other, SealSign): 1742 return True 1743 1744 return self.to_dict() != other.to_dict()
23class SealSign(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 'allow_system_override_for_locked_recipient': 'str', 41 'auto_responded_reason': 'str', 42 'bulk_send_v2_recipient': 'str', 43 'client_user_id': 'str', 44 'completed_count': 'str', 45 'custom_fields': 'list[str]', 46 'declined_date_time': 'str', 47 'declined_reason': 'str', 48 'delivered_date_time': 'str', 49 'delivery_method': 'str', 50 'delivery_method_metadata': 'PropertyMetadata', 51 'designator_id': 'str', 52 'designator_id_guid': 'str', 53 'document_template_id': 'str', 54 'document_visibility': 'list[DocumentVisibility]', 55 'email_notification': 'RecipientEmailNotification', 56 'embedded_recipient_start_url': 'str', 57 'error_details': 'ErrorDetails', 58 'fax_number': 'str', 59 'fax_number_metadata': 'PropertyMetadata', 60 'id_check_configuration_name': 'str', 61 'id_check_configuration_name_metadata': 'PropertyMetadata', 62 'id_check_information_input': 'IdCheckInformationInput', 63 'identity_verification': 'RecipientIdentityVerification', 64 'inherit_email_notification_configuration': 'str', 65 'locked_recipient_phone_auth_editable': 'str', 66 'locked_recipient_sms_editable': 'str', 67 'name': 'str', 68 'note': 'str', 69 'note_metadata': 'PropertyMetadata', 70 'phone_authentication': 'RecipientPhoneAuthentication', 71 'proof_file': 'RecipientProofFile', 72 'recipient_attachments': 'list[RecipientAttachment]', 73 'recipient_authentication_status': 'AuthenticationStatus', 74 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 75 'recipient_id': 'str', 76 'recipient_id_guid': 'str', 77 'recipient_signature_providers': 'list[RecipientSignatureProvider]', 78 'recipient_type': 'str', 79 'recipient_type_metadata': 'PropertyMetadata', 80 'require_id_lookup': 'str', 81 'require_id_lookup_metadata': 'PropertyMetadata', 82 'role_name': 'str', 83 'routing_order': 'str', 84 'routing_order_metadata': 'PropertyMetadata', 85 'sent_date_time': 'str', 86 'signed_date_time': 'str', 87 'sms_authentication': 'RecipientSMSAuthentication', 88 'social_authentications': 'list[SocialAuthentication]', 89 'status': 'str', 90 'status_code': 'str', 91 'suppress_emails': 'str', 92 'tabs': 'Tabs', 93 'template_locked': 'str', 94 'template_required': 'str', 95 'total_tab_count': 'str', 96 'user_id': 'str', 97 'web_form_recipient_view_id': 'str' 98 } 99 100 attribute_map = { 101 'access_code': 'accessCode', 102 'access_code_metadata': 'accessCodeMetadata', 103 'add_access_code_to_email': 'addAccessCodeToEmail', 104 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 105 'auto_responded_reason': 'autoRespondedReason', 106 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 107 'client_user_id': 'clientUserId', 108 'completed_count': 'completedCount', 109 'custom_fields': 'customFields', 110 'declined_date_time': 'declinedDateTime', 111 'declined_reason': 'declinedReason', 112 'delivered_date_time': 'deliveredDateTime', 113 'delivery_method': 'deliveryMethod', 114 'delivery_method_metadata': 'deliveryMethodMetadata', 115 'designator_id': 'designatorId', 116 'designator_id_guid': 'designatorIdGuid', 117 'document_template_id': 'documentTemplateId', 118 'document_visibility': 'documentVisibility', 119 'email_notification': 'emailNotification', 120 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 121 'error_details': 'errorDetails', 122 'fax_number': 'faxNumber', 123 'fax_number_metadata': 'faxNumberMetadata', 124 'id_check_configuration_name': 'idCheckConfigurationName', 125 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 126 'id_check_information_input': 'idCheckInformationInput', 127 'identity_verification': 'identityVerification', 128 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 129 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 130 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 131 'name': 'name', 132 'note': 'note', 133 'note_metadata': 'noteMetadata', 134 'phone_authentication': 'phoneAuthentication', 135 'proof_file': 'proofFile', 136 'recipient_attachments': 'recipientAttachments', 137 'recipient_authentication_status': 'recipientAuthenticationStatus', 138 'recipient_feature_metadata': 'recipientFeatureMetadata', 139 'recipient_id': 'recipientId', 140 'recipient_id_guid': 'recipientIdGuid', 141 'recipient_signature_providers': 'recipientSignatureProviders', 142 'recipient_type': 'recipientType', 143 'recipient_type_metadata': 'recipientTypeMetadata', 144 'require_id_lookup': 'requireIdLookup', 145 'require_id_lookup_metadata': 'requireIdLookupMetadata', 146 'role_name': 'roleName', 147 'routing_order': 'routingOrder', 148 'routing_order_metadata': 'routingOrderMetadata', 149 'sent_date_time': 'sentDateTime', 150 'signed_date_time': 'signedDateTime', 151 'sms_authentication': 'smsAuthentication', 152 'social_authentications': 'socialAuthentications', 153 'status': 'status', 154 'status_code': 'statusCode', 155 'suppress_emails': 'suppressEmails', 156 'tabs': 'tabs', 157 'template_locked': 'templateLocked', 158 'template_required': 'templateRequired', 159 'total_tab_count': 'totalTabCount', 160 'user_id': 'userId', 161 'web_form_recipient_view_id': 'webFormRecipientViewId' 162 } 163 164 def __init__(self, _configuration=None, **kwargs): # noqa: E501 165 """SealSign - a model defined in Swagger""" # noqa: E501 166 if _configuration is None: 167 _configuration = Configuration() 168 self._configuration = _configuration 169 170 self._access_code = None 171 self._access_code_metadata = None 172 self._add_access_code_to_email = None 173 self._allow_system_override_for_locked_recipient = None 174 self._auto_responded_reason = None 175 self._bulk_send_v2_recipient = None 176 self._client_user_id = None 177 self._completed_count = None 178 self._custom_fields = None 179 self._declined_date_time = None 180 self._declined_reason = None 181 self._delivered_date_time = None 182 self._delivery_method = None 183 self._delivery_method_metadata = None 184 self._designator_id = None 185 self._designator_id_guid = None 186 self._document_template_id = None 187 self._document_visibility = None 188 self._email_notification = None 189 self._embedded_recipient_start_url = None 190 self._error_details = None 191 self._fax_number = None 192 self._fax_number_metadata = None 193 self._id_check_configuration_name = None 194 self._id_check_configuration_name_metadata = None 195 self._id_check_information_input = None 196 self._identity_verification = None 197 self._inherit_email_notification_configuration = None 198 self._locked_recipient_phone_auth_editable = None 199 self._locked_recipient_sms_editable = None 200 self._name = None 201 self._note = None 202 self._note_metadata = None 203 self._phone_authentication = None 204 self._proof_file = None 205 self._recipient_attachments = None 206 self._recipient_authentication_status = None 207 self._recipient_feature_metadata = None 208 self._recipient_id = None 209 self._recipient_id_guid = None 210 self._recipient_signature_providers = None 211 self._recipient_type = None 212 self._recipient_type_metadata = None 213 self._require_id_lookup = None 214 self._require_id_lookup_metadata = None 215 self._role_name = None 216 self._routing_order = None 217 self._routing_order_metadata = None 218 self._sent_date_time = None 219 self._signed_date_time = None 220 self._sms_authentication = None 221 self._social_authentications = None 222 self._status = None 223 self._status_code = None 224 self._suppress_emails = None 225 self._tabs = None 226 self._template_locked = None 227 self._template_required = None 228 self._total_tab_count = None 229 self._user_id = None 230 self._web_form_recipient_view_id = None 231 self.discriminator = None 232 233 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 234 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 235 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 236 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 237 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 238 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 239 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 240 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 241 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 242 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 243 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 244 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 245 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 246 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 247 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 248 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 249 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 250 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 251 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 252 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 253 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 254 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 255 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 256 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 257 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 258 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 259 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 260 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 261 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 262 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 263 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 264 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 265 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 266 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 267 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 268 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 269 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 270 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 271 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 272 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 273 setattr(self, "_{}".format('recipient_signature_providers'), kwargs.get('recipient_signature_providers', None)) 274 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 275 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 276 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 277 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 278 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 279 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 280 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 281 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 282 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 283 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 284 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 285 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 286 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 287 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 288 setattr(self, "_{}".format('tabs'), kwargs.get('tabs', None)) 289 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 290 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 291 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 292 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 293 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None)) 294 295 @property 296 def access_code(self): 297 """Gets the access_code of this SealSign. # noqa: E501 298 299 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 300 301 :return: The access_code of this SealSign. # noqa: E501 302 :rtype: str 303 """ 304 return self._access_code 305 306 @access_code.setter 307 def access_code(self, access_code): 308 """Sets the access_code of this SealSign. 309 310 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 311 312 :param access_code: The access_code of this SealSign. # noqa: E501 313 :type: str 314 """ 315 316 self._access_code = access_code 317 318 @property 319 def access_code_metadata(self): 320 """Gets the access_code_metadata of this SealSign. # noqa: E501 321 322 Not applicable. # noqa: E501 323 324 :return: The access_code_metadata of this SealSign. # noqa: E501 325 :rtype: PropertyMetadata 326 """ 327 return self._access_code_metadata 328 329 @access_code_metadata.setter 330 def access_code_metadata(self, access_code_metadata): 331 """Sets the access_code_metadata of this SealSign. 332 333 Not applicable. # noqa: E501 334 335 :param access_code_metadata: The access_code_metadata of this SealSign. # noqa: E501 336 :type: PropertyMetadata 337 """ 338 339 self._access_code_metadata = access_code_metadata 340 341 @property 342 def add_access_code_to_email(self): 343 """Gets the add_access_code_to_email of this SealSign. # noqa: E501 344 345 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 346 347 :return: The add_access_code_to_email of this SealSign. # noqa: E501 348 :rtype: str 349 """ 350 return self._add_access_code_to_email 351 352 @add_access_code_to_email.setter 353 def add_access_code_to_email(self, add_access_code_to_email): 354 """Sets the add_access_code_to_email of this SealSign. 355 356 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 357 358 :param add_access_code_to_email: The add_access_code_to_email of this SealSign. # noqa: E501 359 :type: str 360 """ 361 362 self._add_access_code_to_email = add_access_code_to_email 363 364 @property 365 def allow_system_override_for_locked_recipient(self): 366 """Gets the allow_system_override_for_locked_recipient of this SealSign. # noqa: E501 367 368 # noqa: E501 369 370 :return: The allow_system_override_for_locked_recipient of this SealSign. # noqa: E501 371 :rtype: str 372 """ 373 return self._allow_system_override_for_locked_recipient 374 375 @allow_system_override_for_locked_recipient.setter 376 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 377 """Sets the allow_system_override_for_locked_recipient of this SealSign. 378 379 # noqa: E501 380 381 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this SealSign. # noqa: E501 382 :type: str 383 """ 384 385 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 386 387 @property 388 def auto_responded_reason(self): 389 """Gets the auto_responded_reason of this SealSign. # noqa: E501 390 391 # noqa: E501 392 393 :return: The auto_responded_reason of this SealSign. # noqa: E501 394 :rtype: str 395 """ 396 return self._auto_responded_reason 397 398 @auto_responded_reason.setter 399 def auto_responded_reason(self, auto_responded_reason): 400 """Sets the auto_responded_reason of this SealSign. 401 402 # noqa: E501 403 404 :param auto_responded_reason: The auto_responded_reason of this SealSign. # noqa: E501 405 :type: str 406 """ 407 408 self._auto_responded_reason = auto_responded_reason 409 410 @property 411 def bulk_send_v2_recipient(self): 412 """Gets the bulk_send_v2_recipient of this SealSign. # noqa: E501 413 414 # noqa: E501 415 416 :return: The bulk_send_v2_recipient of this SealSign. # noqa: E501 417 :rtype: str 418 """ 419 return self._bulk_send_v2_recipient 420 421 @bulk_send_v2_recipient.setter 422 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 423 """Sets the bulk_send_v2_recipient of this SealSign. 424 425 # noqa: E501 426 427 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this SealSign. # noqa: E501 428 :type: str 429 """ 430 431 self._bulk_send_v2_recipient = bulk_send_v2_recipient 432 433 @property 434 def client_user_id(self): 435 """Gets the client_user_id of this SealSign. # noqa: E501 436 437 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 438 439 :return: The client_user_id of this SealSign. # noqa: E501 440 :rtype: str 441 """ 442 return self._client_user_id 443 444 @client_user_id.setter 445 def client_user_id(self, client_user_id): 446 """Sets the client_user_id of this SealSign. 447 448 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 449 450 :param client_user_id: The client_user_id of this SealSign. # noqa: E501 451 :type: str 452 """ 453 454 self._client_user_id = client_user_id 455 456 @property 457 def completed_count(self): 458 """Gets the completed_count of this SealSign. # noqa: E501 459 460 # noqa: E501 461 462 :return: The completed_count of this SealSign. # noqa: E501 463 :rtype: str 464 """ 465 return self._completed_count 466 467 @completed_count.setter 468 def completed_count(self, completed_count): 469 """Sets the completed_count of this SealSign. 470 471 # noqa: E501 472 473 :param completed_count: The completed_count of this SealSign. # noqa: E501 474 :type: str 475 """ 476 477 self._completed_count = completed_count 478 479 @property 480 def custom_fields(self): 481 """Gets the custom_fields of this SealSign. # noqa: E501 482 483 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 484 485 :return: The custom_fields of this SealSign. # noqa: E501 486 :rtype: list[str] 487 """ 488 return self._custom_fields 489 490 @custom_fields.setter 491 def custom_fields(self, custom_fields): 492 """Sets the custom_fields of this SealSign. 493 494 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 495 496 :param custom_fields: The custom_fields of this SealSign. # noqa: E501 497 :type: list[str] 498 """ 499 500 self._custom_fields = custom_fields 501 502 @property 503 def declined_date_time(self): 504 """Gets the declined_date_time of this SealSign. # noqa: E501 505 506 The date and time the recipient declined the document. # noqa: E501 507 508 :return: The declined_date_time of this SealSign. # noqa: E501 509 :rtype: str 510 """ 511 return self._declined_date_time 512 513 @declined_date_time.setter 514 def declined_date_time(self, declined_date_time): 515 """Sets the declined_date_time of this SealSign. 516 517 The date and time the recipient declined the document. # noqa: E501 518 519 :param declined_date_time: The declined_date_time of this SealSign. # noqa: E501 520 :type: str 521 """ 522 523 self._declined_date_time = declined_date_time 524 525 @property 526 def declined_reason(self): 527 """Gets the declined_reason of this SealSign. # noqa: E501 528 529 The reason the recipient declined the document. # noqa: E501 530 531 :return: The declined_reason of this SealSign. # noqa: E501 532 :rtype: str 533 """ 534 return self._declined_reason 535 536 @declined_reason.setter 537 def declined_reason(self, declined_reason): 538 """Sets the declined_reason of this SealSign. 539 540 The reason the recipient declined the document. # noqa: E501 541 542 :param declined_reason: The declined_reason of this SealSign. # noqa: E501 543 :type: str 544 """ 545 546 self._declined_reason = declined_reason 547 548 @property 549 def delivered_date_time(self): 550 """Gets the delivered_date_time of this SealSign. # noqa: E501 551 552 Reserved: For DocuSign use only. # noqa: E501 553 554 :return: The delivered_date_time of this SealSign. # noqa: E501 555 :rtype: str 556 """ 557 return self._delivered_date_time 558 559 @delivered_date_time.setter 560 def delivered_date_time(self, delivered_date_time): 561 """Sets the delivered_date_time of this SealSign. 562 563 Reserved: For DocuSign use only. # noqa: E501 564 565 :param delivered_date_time: The delivered_date_time of this SealSign. # noqa: E501 566 :type: str 567 """ 568 569 self._delivered_date_time = delivered_date_time 570 571 @property 572 def delivery_method(self): 573 """Gets the delivery_method of this SealSign. # noqa: E501 574 575 Reserved: For DocuSign use only. # noqa: E501 576 577 :return: The delivery_method of this SealSign. # noqa: E501 578 :rtype: str 579 """ 580 return self._delivery_method 581 582 @delivery_method.setter 583 def delivery_method(self, delivery_method): 584 """Sets the delivery_method of this SealSign. 585 586 Reserved: For DocuSign use only. # noqa: E501 587 588 :param delivery_method: The delivery_method of this SealSign. # noqa: E501 589 :type: str 590 """ 591 592 self._delivery_method = delivery_method 593 594 @property 595 def delivery_method_metadata(self): 596 """Gets the delivery_method_metadata of this SealSign. # noqa: E501 597 598 Reserved for DocuSign. # noqa: E501 599 600 :return: The delivery_method_metadata of this SealSign. # noqa: E501 601 :rtype: PropertyMetadata 602 """ 603 return self._delivery_method_metadata 604 605 @delivery_method_metadata.setter 606 def delivery_method_metadata(self, delivery_method_metadata): 607 """Sets the delivery_method_metadata of this SealSign. 608 609 Reserved for DocuSign. # noqa: E501 610 611 :param delivery_method_metadata: The delivery_method_metadata of this SealSign. # noqa: E501 612 :type: PropertyMetadata 613 """ 614 615 self._delivery_method_metadata = delivery_method_metadata 616 617 @property 618 def designator_id(self): 619 """Gets the designator_id of this SealSign. # noqa: E501 620 621 # noqa: E501 622 623 :return: The designator_id of this SealSign. # noqa: E501 624 :rtype: str 625 """ 626 return self._designator_id 627 628 @designator_id.setter 629 def designator_id(self, designator_id): 630 """Sets the designator_id of this SealSign. 631 632 # noqa: E501 633 634 :param designator_id: The designator_id of this SealSign. # noqa: E501 635 :type: str 636 """ 637 638 self._designator_id = designator_id 639 640 @property 641 def designator_id_guid(self): 642 """Gets the designator_id_guid of this SealSign. # noqa: E501 643 644 # noqa: E501 645 646 :return: The designator_id_guid of this SealSign. # noqa: E501 647 :rtype: str 648 """ 649 return self._designator_id_guid 650 651 @designator_id_guid.setter 652 def designator_id_guid(self, designator_id_guid): 653 """Sets the designator_id_guid of this SealSign. 654 655 # noqa: E501 656 657 :param designator_id_guid: The designator_id_guid of this SealSign. # noqa: E501 658 :type: str 659 """ 660 661 self._designator_id_guid = designator_id_guid 662 663 @property 664 def document_template_id(self): 665 """Gets the document_template_id of this SealSign. # noqa: E501 666 667 # noqa: E501 668 669 :return: The document_template_id of this SealSign. # noqa: E501 670 :rtype: str 671 """ 672 return self._document_template_id 673 674 @document_template_id.setter 675 def document_template_id(self, document_template_id): 676 """Sets the document_template_id of this SealSign. 677 678 # noqa: E501 679 680 :param document_template_id: The document_template_id of this SealSign. # noqa: E501 681 :type: str 682 """ 683 684 self._document_template_id = document_template_id 685 686 @property 687 def document_visibility(self): 688 """Gets the document_visibility of this SealSign. # noqa: E501 689 690 # noqa: E501 691 692 :return: The document_visibility of this SealSign. # noqa: E501 693 :rtype: list[DocumentVisibility] 694 """ 695 return self._document_visibility 696 697 @document_visibility.setter 698 def document_visibility(self, document_visibility): 699 """Sets the document_visibility of this SealSign. 700 701 # noqa: E501 702 703 :param document_visibility: The document_visibility of this SealSign. # noqa: E501 704 :type: list[DocumentVisibility] 705 """ 706 707 self._document_visibility = document_visibility 708 709 @property 710 def email_notification(self): 711 """Gets the email_notification of this SealSign. # noqa: E501 712 713 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 714 715 :return: The email_notification of this SealSign. # noqa: E501 716 :rtype: RecipientEmailNotification 717 """ 718 return self._email_notification 719 720 @email_notification.setter 721 def email_notification(self, email_notification): 722 """Sets the email_notification of this SealSign. 723 724 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 725 726 :param email_notification: The email_notification of this SealSign. # noqa: E501 727 :type: RecipientEmailNotification 728 """ 729 730 self._email_notification = email_notification 731 732 @property 733 def embedded_recipient_start_url(self): 734 """Gets the embedded_recipient_start_url of this SealSign. # noqa: E501 735 736 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 737 738 :return: The embedded_recipient_start_url of this SealSign. # noqa: E501 739 :rtype: str 740 """ 741 return self._embedded_recipient_start_url 742 743 @embedded_recipient_start_url.setter 744 def embedded_recipient_start_url(self, embedded_recipient_start_url): 745 """Sets the embedded_recipient_start_url of this SealSign. 746 747 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 748 749 :param embedded_recipient_start_url: The embedded_recipient_start_url of this SealSign. # noqa: E501 750 :type: str 751 """ 752 753 self._embedded_recipient_start_url = embedded_recipient_start_url 754 755 @property 756 def error_details(self): 757 """Gets the error_details of this SealSign. # noqa: E501 758 759 Array or errors. # noqa: E501 760 761 :return: The error_details of this SealSign. # noqa: E501 762 :rtype: ErrorDetails 763 """ 764 return self._error_details 765 766 @error_details.setter 767 def error_details(self, error_details): 768 """Sets the error_details of this SealSign. 769 770 Array or errors. # noqa: E501 771 772 :param error_details: The error_details of this SealSign. # noqa: E501 773 :type: ErrorDetails 774 """ 775 776 self._error_details = error_details 777 778 @property 779 def fax_number(self): 780 """Gets the fax_number of this SealSign. # noqa: E501 781 782 Reserved: # noqa: E501 783 784 :return: The fax_number of this SealSign. # noqa: E501 785 :rtype: str 786 """ 787 return self._fax_number 788 789 @fax_number.setter 790 def fax_number(self, fax_number): 791 """Sets the fax_number of this SealSign. 792 793 Reserved: # noqa: E501 794 795 :param fax_number: The fax_number of this SealSign. # noqa: E501 796 :type: str 797 """ 798 799 self._fax_number = fax_number 800 801 @property 802 def fax_number_metadata(self): 803 """Gets the fax_number_metadata of this SealSign. # noqa: E501 804 805 Reserved for DocuSign. # noqa: E501 806 807 :return: The fax_number_metadata of this SealSign. # noqa: E501 808 :rtype: PropertyMetadata 809 """ 810 return self._fax_number_metadata 811 812 @fax_number_metadata.setter 813 def fax_number_metadata(self, fax_number_metadata): 814 """Sets the fax_number_metadata of this SealSign. 815 816 Reserved for DocuSign. # noqa: E501 817 818 :param fax_number_metadata: The fax_number_metadata of this SealSign. # noqa: E501 819 :type: PropertyMetadata 820 """ 821 822 self._fax_number_metadata = fax_number_metadata 823 824 @property 825 def id_check_configuration_name(self): 826 """Gets the id_check_configuration_name of this SealSign. # noqa: E501 827 828 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 829 830 :return: The id_check_configuration_name of this SealSign. # noqa: E501 831 :rtype: str 832 """ 833 return self._id_check_configuration_name 834 835 @id_check_configuration_name.setter 836 def id_check_configuration_name(self, id_check_configuration_name): 837 """Sets the id_check_configuration_name of this SealSign. 838 839 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 840 841 :param id_check_configuration_name: The id_check_configuration_name of this SealSign. # noqa: E501 842 :type: str 843 """ 844 845 self._id_check_configuration_name = id_check_configuration_name 846 847 @property 848 def id_check_configuration_name_metadata(self): 849 """Gets the id_check_configuration_name_metadata of this SealSign. # noqa: E501 850 851 Not applicable. # noqa: E501 852 853 :return: The id_check_configuration_name_metadata of this SealSign. # noqa: E501 854 :rtype: PropertyMetadata 855 """ 856 return self._id_check_configuration_name_metadata 857 858 @id_check_configuration_name_metadata.setter 859 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 860 """Sets the id_check_configuration_name_metadata of this SealSign. 861 862 Not applicable. # noqa: E501 863 864 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this SealSign. # noqa: E501 865 :type: PropertyMetadata 866 """ 867 868 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 869 870 @property 871 def id_check_information_input(self): 872 """Gets the id_check_information_input of this SealSign. # noqa: E501 873 874 Not applicable. # noqa: E501 875 876 :return: The id_check_information_input of this SealSign. # noqa: E501 877 :rtype: IdCheckInformationInput 878 """ 879 return self._id_check_information_input 880 881 @id_check_information_input.setter 882 def id_check_information_input(self, id_check_information_input): 883 """Sets the id_check_information_input of this SealSign. 884 885 Not applicable. # noqa: E501 886 887 :param id_check_information_input: The id_check_information_input of this SealSign. # noqa: E501 888 :type: IdCheckInformationInput 889 """ 890 891 self._id_check_information_input = id_check_information_input 892 893 @property 894 def identity_verification(self): 895 """Gets the identity_verification of this SealSign. # noqa: E501 896 897 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 898 899 :return: The identity_verification of this SealSign. # noqa: E501 900 :rtype: RecipientIdentityVerification 901 """ 902 return self._identity_verification 903 904 @identity_verification.setter 905 def identity_verification(self, identity_verification): 906 """Sets the identity_verification of this SealSign. 907 908 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 909 910 :param identity_verification: The identity_verification of this SealSign. # noqa: E501 911 :type: RecipientIdentityVerification 912 """ 913 914 self._identity_verification = identity_verification 915 916 @property 917 def inherit_email_notification_configuration(self): 918 """Gets the inherit_email_notification_configuration of this SealSign. # noqa: E501 919 920 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 921 922 :return: The inherit_email_notification_configuration of this SealSign. # noqa: E501 923 :rtype: str 924 """ 925 return self._inherit_email_notification_configuration 926 927 @inherit_email_notification_configuration.setter 928 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 929 """Sets the inherit_email_notification_configuration of this SealSign. 930 931 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 932 933 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this SealSign. # noqa: E501 934 :type: str 935 """ 936 937 self._inherit_email_notification_configuration = inherit_email_notification_configuration 938 939 @property 940 def locked_recipient_phone_auth_editable(self): 941 """Gets the locked_recipient_phone_auth_editable of this SealSign. # noqa: E501 942 943 # noqa: E501 944 945 :return: The locked_recipient_phone_auth_editable of this SealSign. # noqa: E501 946 :rtype: str 947 """ 948 return self._locked_recipient_phone_auth_editable 949 950 @locked_recipient_phone_auth_editable.setter 951 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 952 """Sets the locked_recipient_phone_auth_editable of this SealSign. 953 954 # noqa: E501 955 956 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this SealSign. # noqa: E501 957 :type: str 958 """ 959 960 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 961 962 @property 963 def locked_recipient_sms_editable(self): 964 """Gets the locked_recipient_sms_editable of this SealSign. # noqa: E501 965 966 # noqa: E501 967 968 :return: The locked_recipient_sms_editable of this SealSign. # noqa: E501 969 :rtype: str 970 """ 971 return self._locked_recipient_sms_editable 972 973 @locked_recipient_sms_editable.setter 974 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 975 """Sets the locked_recipient_sms_editable of this SealSign. 976 977 # noqa: E501 978 979 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this SealSign. # noqa: E501 980 :type: str 981 """ 982 983 self._locked_recipient_sms_editable = locked_recipient_sms_editable 984 985 @property 986 def name(self): 987 """Gets the name of this SealSign. # noqa: E501 988 989 # noqa: E501 990 991 :return: The name of this SealSign. # noqa: E501 992 :rtype: str 993 """ 994 return self._name 995 996 @name.setter 997 def name(self, name): 998 """Sets the name of this SealSign. 999 1000 # noqa: E501 1001 1002 :param name: The name of this SealSign. # noqa: E501 1003 :type: str 1004 """ 1005 1006 self._name = name 1007 1008 @property 1009 def note(self): 1010 """Gets the note of this SealSign. # noqa: E501 1011 1012 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 1013 1014 :return: The note of this SealSign. # noqa: E501 1015 :rtype: str 1016 """ 1017 return self._note 1018 1019 @note.setter 1020 def note(self, note): 1021 """Sets the note of this SealSign. 1022 1023 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 1024 1025 :param note: The note of this SealSign. # noqa: E501 1026 :type: str 1027 """ 1028 1029 self._note = note 1030 1031 @property 1032 def note_metadata(self): 1033 """Gets the note_metadata of this SealSign. # noqa: E501 1034 1035 Not applicable. # noqa: E501 1036 1037 :return: The note_metadata of this SealSign. # noqa: E501 1038 :rtype: PropertyMetadata 1039 """ 1040 return self._note_metadata 1041 1042 @note_metadata.setter 1043 def note_metadata(self, note_metadata): 1044 """Sets the note_metadata of this SealSign. 1045 1046 Not applicable. # noqa: E501 1047 1048 :param note_metadata: The note_metadata of this SealSign. # noqa: E501 1049 :type: PropertyMetadata 1050 """ 1051 1052 self._note_metadata = note_metadata 1053 1054 @property 1055 def phone_authentication(self): 1056 """Gets the phone_authentication of this SealSign. # noqa: E501 1057 1058 Not applicable. # noqa: E501 1059 1060 :return: The phone_authentication of this SealSign. # noqa: E501 1061 :rtype: RecipientPhoneAuthentication 1062 """ 1063 return self._phone_authentication 1064 1065 @phone_authentication.setter 1066 def phone_authentication(self, phone_authentication): 1067 """Sets the phone_authentication of this SealSign. 1068 1069 Not applicable. # noqa: E501 1070 1071 :param phone_authentication: The phone_authentication of this SealSign. # noqa: E501 1072 :type: RecipientPhoneAuthentication 1073 """ 1074 1075 self._phone_authentication = phone_authentication 1076 1077 @property 1078 def proof_file(self): 1079 """Gets the proof_file of this SealSign. # noqa: E501 1080 1081 # noqa: E501 1082 1083 :return: The proof_file of this SealSign. # noqa: E501 1084 :rtype: RecipientProofFile 1085 """ 1086 return self._proof_file 1087 1088 @proof_file.setter 1089 def proof_file(self, proof_file): 1090 """Sets the proof_file of this SealSign. 1091 1092 # noqa: E501 1093 1094 :param proof_file: The proof_file of this SealSign. # noqa: E501 1095 :type: RecipientProofFile 1096 """ 1097 1098 self._proof_file = proof_file 1099 1100 @property 1101 def recipient_attachments(self): 1102 """Gets the recipient_attachments of this SealSign. # noqa: E501 1103 1104 Reserved: # noqa: E501 1105 1106 :return: The recipient_attachments of this SealSign. # noqa: E501 1107 :rtype: list[RecipientAttachment] 1108 """ 1109 return self._recipient_attachments 1110 1111 @recipient_attachments.setter 1112 def recipient_attachments(self, recipient_attachments): 1113 """Sets the recipient_attachments of this SealSign. 1114 1115 Reserved: # noqa: E501 1116 1117 :param recipient_attachments: The recipient_attachments of this SealSign. # noqa: E501 1118 :type: list[RecipientAttachment] 1119 """ 1120 1121 self._recipient_attachments = recipient_attachments 1122 1123 @property 1124 def recipient_authentication_status(self): 1125 """Gets the recipient_authentication_status of this SealSign. # noqa: E501 1126 1127 Not applicable. # noqa: E501 1128 1129 :return: The recipient_authentication_status of this SealSign. # noqa: E501 1130 :rtype: AuthenticationStatus 1131 """ 1132 return self._recipient_authentication_status 1133 1134 @recipient_authentication_status.setter 1135 def recipient_authentication_status(self, recipient_authentication_status): 1136 """Sets the recipient_authentication_status of this SealSign. 1137 1138 Not applicable. # noqa: E501 1139 1140 :param recipient_authentication_status: The recipient_authentication_status of this SealSign. # noqa: E501 1141 :type: AuthenticationStatus 1142 """ 1143 1144 self._recipient_authentication_status = recipient_authentication_status 1145 1146 @property 1147 def recipient_feature_metadata(self): 1148 """Gets the recipient_feature_metadata of this SealSign. # noqa: E501 1149 1150 # noqa: E501 1151 1152 :return: The recipient_feature_metadata of this SealSign. # noqa: E501 1153 :rtype: list[FeatureAvailableMetadata] 1154 """ 1155 return self._recipient_feature_metadata 1156 1157 @recipient_feature_metadata.setter 1158 def recipient_feature_metadata(self, recipient_feature_metadata): 1159 """Sets the recipient_feature_metadata of this SealSign. 1160 1161 # noqa: E501 1162 1163 :param recipient_feature_metadata: The recipient_feature_metadata of this SealSign. # noqa: E501 1164 :type: list[FeatureAvailableMetadata] 1165 """ 1166 1167 self._recipient_feature_metadata = recipient_feature_metadata 1168 1169 @property 1170 def recipient_id(self): 1171 """Gets the recipient_id of this SealSign. # noqa: E501 1172 1173 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1174 1175 :return: The recipient_id of this SealSign. # noqa: E501 1176 :rtype: str 1177 """ 1178 return self._recipient_id 1179 1180 @recipient_id.setter 1181 def recipient_id(self, recipient_id): 1182 """Sets the recipient_id of this SealSign. 1183 1184 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1185 1186 :param recipient_id: The recipient_id of this SealSign. # noqa: E501 1187 :type: str 1188 """ 1189 1190 self._recipient_id = recipient_id 1191 1192 @property 1193 def recipient_id_guid(self): 1194 """Gets the recipient_id_guid of this SealSign. # noqa: E501 1195 1196 # noqa: E501 1197 1198 :return: The recipient_id_guid of this SealSign. # noqa: E501 1199 :rtype: str 1200 """ 1201 return self._recipient_id_guid 1202 1203 @recipient_id_guid.setter 1204 def recipient_id_guid(self, recipient_id_guid): 1205 """Sets the recipient_id_guid of this SealSign. 1206 1207 # noqa: E501 1208 1209 :param recipient_id_guid: The recipient_id_guid of this SealSign. # noqa: E501 1210 :type: str 1211 """ 1212 1213 self._recipient_id_guid = recipient_id_guid 1214 1215 @property 1216 def recipient_signature_providers(self): 1217 """Gets the recipient_signature_providers of this SealSign. # noqa: E501 1218 1219 # noqa: E501 1220 1221 :return: The recipient_signature_providers of this SealSign. # noqa: E501 1222 :rtype: list[RecipientSignatureProvider] 1223 """ 1224 return self._recipient_signature_providers 1225 1226 @recipient_signature_providers.setter 1227 def recipient_signature_providers(self, recipient_signature_providers): 1228 """Sets the recipient_signature_providers of this SealSign. 1229 1230 # noqa: E501 1231 1232 :param recipient_signature_providers: The recipient_signature_providers of this SealSign. # noqa: E501 1233 :type: list[RecipientSignatureProvider] 1234 """ 1235 1236 self._recipient_signature_providers = recipient_signature_providers 1237 1238 @property 1239 def recipient_type(self): 1240 """Gets the recipient_type of this SealSign. # noqa: E501 1241 1242 # noqa: E501 1243 1244 :return: The recipient_type of this SealSign. # noqa: E501 1245 :rtype: str 1246 """ 1247 return self._recipient_type 1248 1249 @recipient_type.setter 1250 def recipient_type(self, recipient_type): 1251 """Sets the recipient_type of this SealSign. 1252 1253 # noqa: E501 1254 1255 :param recipient_type: The recipient_type of this SealSign. # noqa: E501 1256 :type: str 1257 """ 1258 1259 self._recipient_type = recipient_type 1260 1261 @property 1262 def recipient_type_metadata(self): 1263 """Gets the recipient_type_metadata of this SealSign. # noqa: E501 1264 1265 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 1266 1267 :return: The recipient_type_metadata of this SealSign. # noqa: E501 1268 :rtype: PropertyMetadata 1269 """ 1270 return self._recipient_type_metadata 1271 1272 @recipient_type_metadata.setter 1273 def recipient_type_metadata(self, recipient_type_metadata): 1274 """Sets the recipient_type_metadata of this SealSign. 1275 1276 Metadata that indicates whether the `recipientType` property is editable. This property is read-only. # noqa: E501 1277 1278 :param recipient_type_metadata: The recipient_type_metadata of this SealSign. # noqa: E501 1279 :type: PropertyMetadata 1280 """ 1281 1282 self._recipient_type_metadata = recipient_type_metadata 1283 1284 @property 1285 def require_id_lookup(self): 1286 """Gets the require_id_lookup of this SealSign. # noqa: E501 1287 1288 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 1289 1290 :return: The require_id_lookup of this SealSign. # noqa: E501 1291 :rtype: str 1292 """ 1293 return self._require_id_lookup 1294 1295 @require_id_lookup.setter 1296 def require_id_lookup(self, require_id_lookup): 1297 """Sets the require_id_lookup of this SealSign. 1298 1299 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 1300 1301 :param require_id_lookup: The require_id_lookup of this SealSign. # noqa: E501 1302 :type: str 1303 """ 1304 1305 self._require_id_lookup = require_id_lookup 1306 1307 @property 1308 def require_id_lookup_metadata(self): 1309 """Gets the require_id_lookup_metadata of this SealSign. # noqa: E501 1310 1311 Not applicable. # noqa: E501 1312 1313 :return: The require_id_lookup_metadata of this SealSign. # noqa: E501 1314 :rtype: PropertyMetadata 1315 """ 1316 return self._require_id_lookup_metadata 1317 1318 @require_id_lookup_metadata.setter 1319 def require_id_lookup_metadata(self, require_id_lookup_metadata): 1320 """Sets the require_id_lookup_metadata of this SealSign. 1321 1322 Not applicable. # noqa: E501 1323 1324 :param require_id_lookup_metadata: The require_id_lookup_metadata of this SealSign. # noqa: E501 1325 :type: PropertyMetadata 1326 """ 1327 1328 self._require_id_lookup_metadata = require_id_lookup_metadata 1329 1330 @property 1331 def role_name(self): 1332 """Gets the role_name of this SealSign. # noqa: E501 1333 1334 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1335 1336 :return: The role_name of this SealSign. # noqa: E501 1337 :rtype: str 1338 """ 1339 return self._role_name 1340 1341 @role_name.setter 1342 def role_name(self, role_name): 1343 """Sets the role_name of this SealSign. 1344 1345 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1346 1347 :param role_name: The role_name of this SealSign. # noqa: E501 1348 :type: str 1349 """ 1350 1351 self._role_name = role_name 1352 1353 @property 1354 def routing_order(self): 1355 """Gets the routing_order of this SealSign. # noqa: E501 1356 1357 Specifies the routing order of the recipient in the envelope. # noqa: E501 1358 1359 :return: The routing_order of this SealSign. # noqa: E501 1360 :rtype: str 1361 """ 1362 return self._routing_order 1363 1364 @routing_order.setter 1365 def routing_order(self, routing_order): 1366 """Sets the routing_order of this SealSign. 1367 1368 Specifies the routing order of the recipient in the envelope. # noqa: E501 1369 1370 :param routing_order: The routing_order of this SealSign. # noqa: E501 1371 :type: str 1372 """ 1373 1374 self._routing_order = routing_order 1375 1376 @property 1377 def routing_order_metadata(self): 1378 """Gets the routing_order_metadata of this SealSign. # noqa: E501 1379 1380 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 1381 1382 :return: The routing_order_metadata of this SealSign. # noqa: E501 1383 :rtype: PropertyMetadata 1384 """ 1385 return self._routing_order_metadata 1386 1387 @routing_order_metadata.setter 1388 def routing_order_metadata(self, routing_order_metadata): 1389 """Sets the routing_order_metadata of this SealSign. 1390 1391 Metadata that indicates whether the `routingOrder` property is editable. This property is read-only. # noqa: E501 1392 1393 :param routing_order_metadata: The routing_order_metadata of this SealSign. # noqa: E501 1394 :type: PropertyMetadata 1395 """ 1396 1397 self._routing_order_metadata = routing_order_metadata 1398 1399 @property 1400 def sent_date_time(self): 1401 """Gets the sent_date_time of this SealSign. # noqa: E501 1402 1403 The date and time the envelope was sent. # noqa: E501 1404 1405 :return: The sent_date_time of this SealSign. # noqa: E501 1406 :rtype: str 1407 """ 1408 return self._sent_date_time 1409 1410 @sent_date_time.setter 1411 def sent_date_time(self, sent_date_time): 1412 """Sets the sent_date_time of this SealSign. 1413 1414 The date and time the envelope was sent. # noqa: E501 1415 1416 :param sent_date_time: The sent_date_time of this SealSign. # noqa: E501 1417 :type: str 1418 """ 1419 1420 self._sent_date_time = sent_date_time 1421 1422 @property 1423 def signed_date_time(self): 1424 """Gets the signed_date_time of this SealSign. # noqa: E501 1425 1426 Reserved: For DocuSign use only. # noqa: E501 1427 1428 :return: The signed_date_time of this SealSign. # noqa: E501 1429 :rtype: str 1430 """ 1431 return self._signed_date_time 1432 1433 @signed_date_time.setter 1434 def signed_date_time(self, signed_date_time): 1435 """Sets the signed_date_time of this SealSign. 1436 1437 Reserved: For DocuSign use only. # noqa: E501 1438 1439 :param signed_date_time: The signed_date_time of this SealSign. # noqa: E501 1440 :type: str 1441 """ 1442 1443 self._signed_date_time = signed_date_time 1444 1445 @property 1446 def sms_authentication(self): 1447 """Gets the sms_authentication of this SealSign. # noqa: E501 1448 1449 Not applicable. # noqa: E501 1450 1451 :return: The sms_authentication of this SealSign. # noqa: E501 1452 :rtype: RecipientSMSAuthentication 1453 """ 1454 return self._sms_authentication 1455 1456 @sms_authentication.setter 1457 def sms_authentication(self, sms_authentication): 1458 """Sets the sms_authentication of this SealSign. 1459 1460 Not applicable. # noqa: E501 1461 1462 :param sms_authentication: The sms_authentication of this SealSign. # noqa: E501 1463 :type: RecipientSMSAuthentication 1464 """ 1465 1466 self._sms_authentication = sms_authentication 1467 1468 @property 1469 def social_authentications(self): 1470 """Gets the social_authentications of this SealSign. # noqa: E501 1471 1472 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1473 1474 :return: The social_authentications of this SealSign. # noqa: E501 1475 :rtype: list[SocialAuthentication] 1476 """ 1477 return self._social_authentications 1478 1479 @social_authentications.setter 1480 def social_authentications(self, social_authentications): 1481 """Sets the social_authentications of this SealSign. 1482 1483 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1484 1485 :param social_authentications: The social_authentications of this SealSign. # noqa: E501 1486 :type: list[SocialAuthentication] 1487 """ 1488 1489 self._social_authentications = social_authentications 1490 1491 @property 1492 def status(self): 1493 """Gets the status of this SealSign. # noqa: E501 1494 1495 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 1496 1497 :return: The status of this SealSign. # noqa: E501 1498 :rtype: str 1499 """ 1500 return self._status 1501 1502 @status.setter 1503 def status(self, status): 1504 """Sets the status of this SealSign. 1505 1506 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 1507 1508 :param status: The status of this SealSign. # noqa: E501 1509 :type: str 1510 """ 1511 1512 self._status = status 1513 1514 @property 1515 def status_code(self): 1516 """Gets the status_code of this SealSign. # noqa: E501 1517 1518 # noqa: E501 1519 1520 :return: The status_code of this SealSign. # noqa: E501 1521 :rtype: str 1522 """ 1523 return self._status_code 1524 1525 @status_code.setter 1526 def status_code(self, status_code): 1527 """Sets the status_code of this SealSign. 1528 1529 # noqa: E501 1530 1531 :param status_code: The status_code of this SealSign. # noqa: E501 1532 :type: str 1533 """ 1534 1535 self._status_code = status_code 1536 1537 @property 1538 def suppress_emails(self): 1539 """Gets the suppress_emails of this SealSign. # noqa: E501 1540 1541 # noqa: E501 1542 1543 :return: The suppress_emails of this SealSign. # noqa: E501 1544 :rtype: str 1545 """ 1546 return self._suppress_emails 1547 1548 @suppress_emails.setter 1549 def suppress_emails(self, suppress_emails): 1550 """Sets the suppress_emails of this SealSign. 1551 1552 # noqa: E501 1553 1554 :param suppress_emails: The suppress_emails of this SealSign. # noqa: E501 1555 :type: str 1556 """ 1557 1558 self._suppress_emails = suppress_emails 1559 1560 @property 1561 def tabs(self): 1562 """Gets the tabs of this SealSign. # noqa: E501 1563 1564 A list of tabs, which are represented graphically as symbols on documents at the time of signing. Tabs show recipients where to sign, initial, or enter data. They may also display data to the recipients. # noqa: E501 1565 1566 :return: The tabs of this SealSign. # noqa: E501 1567 :rtype: Tabs 1568 """ 1569 return self._tabs 1570 1571 @tabs.setter 1572 def tabs(self, tabs): 1573 """Sets the tabs of this SealSign. 1574 1575 A list of tabs, which are represented graphically as symbols on documents at the time of signing. Tabs show recipients where to sign, initial, or enter data. They may also display data to the recipients. # noqa: E501 1576 1577 :param tabs: The tabs of this SealSign. # noqa: E501 1578 :type: Tabs 1579 """ 1580 1581 self._tabs = tabs 1582 1583 @property 1584 def template_locked(self): 1585 """Gets the template_locked of this SealSign. # noqa: E501 1586 1587 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 1588 1589 :return: The template_locked of this SealSign. # noqa: E501 1590 :rtype: str 1591 """ 1592 return self._template_locked 1593 1594 @template_locked.setter 1595 def template_locked(self, template_locked): 1596 """Sets the template_locked of this SealSign. 1597 1598 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 1599 1600 :param template_locked: The template_locked of this SealSign. # noqa: E501 1601 :type: str 1602 """ 1603 1604 self._template_locked = template_locked 1605 1606 @property 1607 def template_required(self): 1608 """Gets the template_required of this SealSign. # noqa: E501 1609 1610 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 1611 1612 :return: The template_required of this SealSign. # noqa: E501 1613 :rtype: str 1614 """ 1615 return self._template_required 1616 1617 @template_required.setter 1618 def template_required(self, template_required): 1619 """Sets the template_required of this SealSign. 1620 1621 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 1622 1623 :param template_required: The template_required of this SealSign. # noqa: E501 1624 :type: str 1625 """ 1626 1627 self._template_required = template_required 1628 1629 @property 1630 def total_tab_count(self): 1631 """Gets the total_tab_count of this SealSign. # noqa: E501 1632 1633 # noqa: E501 1634 1635 :return: The total_tab_count of this SealSign. # noqa: E501 1636 :rtype: str 1637 """ 1638 return self._total_tab_count 1639 1640 @total_tab_count.setter 1641 def total_tab_count(self, total_tab_count): 1642 """Sets the total_tab_count of this SealSign. 1643 1644 # noqa: E501 1645 1646 :param total_tab_count: The total_tab_count of this SealSign. # noqa: E501 1647 :type: str 1648 """ 1649 1650 self._total_tab_count = total_tab_count 1651 1652 @property 1653 def user_id(self): 1654 """Gets the user_id of this SealSign. # noqa: E501 1655 1656 # noqa: E501 1657 1658 :return: The user_id of this SealSign. # noqa: E501 1659 :rtype: str 1660 """ 1661 return self._user_id 1662 1663 @user_id.setter 1664 def user_id(self, user_id): 1665 """Sets the user_id of this SealSign. 1666 1667 # noqa: E501 1668 1669 :param user_id: The user_id of this SealSign. # noqa: E501 1670 :type: str 1671 """ 1672 1673 self._user_id = user_id 1674 1675 @property 1676 def web_form_recipient_view_id(self): 1677 """Gets the web_form_recipient_view_id of this SealSign. # noqa: E501 1678 1679 # noqa: E501 1680 1681 :return: The web_form_recipient_view_id of this SealSign. # noqa: E501 1682 :rtype: str 1683 """ 1684 return self._web_form_recipient_view_id 1685 1686 @web_form_recipient_view_id.setter 1687 def web_form_recipient_view_id(self, web_form_recipient_view_id): 1688 """Sets the web_form_recipient_view_id of this SealSign. 1689 1690 # noqa: E501 1691 1692 :param web_form_recipient_view_id: The web_form_recipient_view_id of this SealSign. # noqa: E501 1693 :type: str 1694 """ 1695 1696 self._web_form_recipient_view_id = web_form_recipient_view_id 1697 1698 def to_dict(self): 1699 """Returns the model properties as a dict""" 1700 result = {} 1701 1702 for attr, _ in six.iteritems(self.swagger_types): 1703 value = getattr(self, attr) 1704 if isinstance(value, list): 1705 result[attr] = list(map( 1706 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 1707 value 1708 )) 1709 elif hasattr(value, "to_dict"): 1710 result[attr] = value.to_dict() 1711 elif isinstance(value, dict): 1712 result[attr] = dict(map( 1713 lambda item: (item[0], item[1].to_dict()) 1714 if hasattr(item[1], "to_dict") else item, 1715 value.items() 1716 )) 1717 else: 1718 result[attr] = value 1719 if issubclass(SealSign, dict): 1720 for key, value in self.items(): 1721 result[key] = value 1722 1723 return result 1724 1725 def to_str(self): 1726 """Returns the string representation of the model""" 1727 return pprint.pformat(self.to_dict()) 1728 1729 def __repr__(self): 1730 """For `print` and `pprint`""" 1731 return self.to_str() 1732 1733 def __eq__(self, other): 1734 """Returns true if both objects are equal""" 1735 if not isinstance(other, SealSign): 1736 return False 1737 1738 return self.to_dict() == other.to_dict() 1739 1740 def __ne__(self, other): 1741 """Returns true if both objects are not equal""" 1742 if not isinstance(other, SealSign): 1743 return True 1744 1745 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.
164 def __init__(self, _configuration=None, **kwargs): # noqa: E501 165 """SealSign - a model defined in Swagger""" # noqa: E501 166 if _configuration is None: 167 _configuration = Configuration() 168 self._configuration = _configuration 169 170 self._access_code = None 171 self._access_code_metadata = None 172 self._add_access_code_to_email = None 173 self._allow_system_override_for_locked_recipient = None 174 self._auto_responded_reason = None 175 self._bulk_send_v2_recipient = None 176 self._client_user_id = None 177 self._completed_count = None 178 self._custom_fields = None 179 self._declined_date_time = None 180 self._declined_reason = None 181 self._delivered_date_time = None 182 self._delivery_method = None 183 self._delivery_method_metadata = None 184 self._designator_id = None 185 self._designator_id_guid = None 186 self._document_template_id = None 187 self._document_visibility = None 188 self._email_notification = None 189 self._embedded_recipient_start_url = None 190 self._error_details = None 191 self._fax_number = None 192 self._fax_number_metadata = None 193 self._id_check_configuration_name = None 194 self._id_check_configuration_name_metadata = None 195 self._id_check_information_input = None 196 self._identity_verification = None 197 self._inherit_email_notification_configuration = None 198 self._locked_recipient_phone_auth_editable = None 199 self._locked_recipient_sms_editable = None 200 self._name = None 201 self._note = None 202 self._note_metadata = None 203 self._phone_authentication = None 204 self._proof_file = None 205 self._recipient_attachments = None 206 self._recipient_authentication_status = None 207 self._recipient_feature_metadata = None 208 self._recipient_id = None 209 self._recipient_id_guid = None 210 self._recipient_signature_providers = None 211 self._recipient_type = None 212 self._recipient_type_metadata = None 213 self._require_id_lookup = None 214 self._require_id_lookup_metadata = None 215 self._role_name = None 216 self._routing_order = None 217 self._routing_order_metadata = None 218 self._sent_date_time = None 219 self._signed_date_time = None 220 self._sms_authentication = None 221 self._social_authentications = None 222 self._status = None 223 self._status_code = None 224 self._suppress_emails = None 225 self._tabs = None 226 self._template_locked = None 227 self._template_required = None 228 self._total_tab_count = None 229 self._user_id = None 230 self._web_form_recipient_view_id = None 231 self.discriminator = None 232 233 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 234 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 235 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 236 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 237 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 238 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 239 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 240 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 241 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 242 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 243 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 244 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 245 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 246 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 247 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 248 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 249 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 250 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 251 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 252 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 253 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 254 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 255 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 256 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 257 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 258 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 259 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 260 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 261 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 262 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 263 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 264 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 265 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 266 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 267 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 268 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 269 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 270 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 271 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 272 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 273 setattr(self, "_{}".format('recipient_signature_providers'), kwargs.get('recipient_signature_providers', None)) 274 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 275 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 276 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 277 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 278 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 279 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 280 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 281 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 282 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 283 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 284 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 285 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 286 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 287 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 288 setattr(self, "_{}".format('tabs'), kwargs.get('tabs', None)) 289 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 290 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 291 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 292 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 293 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None))
SealSign - a model defined in Swagger
Gets the access_code of this SealSign. # 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 SealSign. # noqa: E501
Gets the access_code_metadata of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The access_code_metadata of this SealSign. # noqa: E501
Gets the add_access_code_to_email of this SealSign. # 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 SealSign. # noqa: E501
Gets the allow_system_override_for_locked_recipient of this SealSign. # noqa: E501
# noqa: E501
Returns
The allow_system_override_for_locked_recipient of this SealSign. # noqa: E501
Gets the auto_responded_reason of this SealSign. # noqa: E501
# noqa: E501
Returns
The auto_responded_reason of this SealSign. # noqa: E501
Gets the bulk_send_v2_recipient of this SealSign. # noqa: E501
# noqa: E501
Returns
The bulk_send_v2_recipient of this SealSign. # noqa: E501
Gets the client_user_id of this SealSign. # 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 SealSign. # noqa: E501
Gets the completed_count of this SealSign. # noqa: E501
# noqa: E501
Returns
The completed_count of this SealSign. # noqa: E501
Gets the custom_fields of this SealSign. # 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 SealSign. # noqa: E501
Gets the declined_date_time of this SealSign. # noqa: E501
The date and time the recipient declined the document. # noqa: E501
Returns
The declined_date_time of this SealSign. # noqa: E501
Gets the declined_reason of this SealSign. # noqa: E501
The reason the recipient declined the document. # noqa: E501
Returns
The declined_reason of this SealSign. # noqa: E501
Gets the delivered_date_time of this SealSign. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivered_date_time of this SealSign. # noqa: E501
Gets the delivery_method of this SealSign. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivery_method of this SealSign. # noqa: E501
Gets the delivery_method_metadata of this SealSign. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The delivery_method_metadata of this SealSign. # noqa: E501
Gets the designator_id of this SealSign. # noqa: E501
# noqa: E501
Returns
The designator_id of this SealSign. # noqa: E501
Gets the designator_id_guid of this SealSign. # noqa: E501
# noqa: E501
Returns
The designator_id_guid of this SealSign. # noqa: E501
Gets the document_template_id of this SealSign. # noqa: E501
# noqa: E501
Returns
The document_template_id of this SealSign. # noqa: E501
Gets the document_visibility of this SealSign. # noqa: E501
# noqa: E501
Returns
The document_visibility of this SealSign. # noqa: E501
Gets the email_notification of this SealSign. # 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 SealSign. # noqa: E501
Gets the embedded_recipient_start_url of this SealSign. # 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 SealSign. # noqa: E501
Gets the error_details of this SealSign. # noqa: E501
Array or errors. # noqa: E501
Returns
The error_details of this SealSign. # noqa: E501
Gets the fax_number of this SealSign. # noqa: E501
Reserved: # noqa: E501
Returns
The fax_number of this SealSign. # noqa: E501
Gets the fax_number_metadata of this SealSign. # noqa: E501
Reserved for DocuSign. # noqa: E501
Returns
The fax_number_metadata of this SealSign. # noqa: E501
Gets the id_check_configuration_name of this SealSign. # 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 SealSign. # noqa: E501
Gets the id_check_configuration_name_metadata of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The id_check_configuration_name_metadata of this SealSign. # noqa: E501
Gets the id_check_information_input of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The id_check_information_input of this SealSign. # noqa: E501
Gets the identity_verification of this SealSign. # 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 SealSign. # noqa: E501
Gets the inherit_email_notification_configuration of this SealSign. # 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 SealSign. # noqa: E501
Gets the locked_recipient_phone_auth_editable of this SealSign. # noqa: E501
# noqa: E501
Returns
The locked_recipient_phone_auth_editable of this SealSign. # noqa: E501
Gets the locked_recipient_sms_editable of this SealSign. # noqa: E501
# noqa: E501
Returns
The locked_recipient_sms_editable of this SealSign. # noqa: E501
Gets the name of this SealSign. # noqa: E501
# noqa: E501
Returns
The name of this SealSign. # noqa: E501
Gets the note of this SealSign. # 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 SealSign. # noqa: E501
Gets the note_metadata of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The note_metadata of this SealSign. # noqa: E501
Gets the phone_authentication of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The phone_authentication of this SealSign. # noqa: E501
Gets the proof_file of this SealSign. # noqa: E501
# noqa: E501
Returns
The proof_file of this SealSign. # noqa: E501
Gets the recipient_attachments of this SealSign. # noqa: E501
Reserved: # noqa: E501
Returns
The recipient_attachments of this SealSign. # noqa: E501
Gets the recipient_authentication_status of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The recipient_authentication_status of this SealSign. # noqa: E501
Gets the recipient_feature_metadata of this SealSign. # noqa: E501
# noqa: E501
Returns
The recipient_feature_metadata of this SealSign. # noqa: E501
Gets the recipient_id of this SealSign. # 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 SealSign. # noqa: E501
Gets the recipient_id_guid of this SealSign. # noqa: E501
# noqa: E501
Returns
The recipient_id_guid of this SealSign. # noqa: E501
Gets the recipient_signature_providers of this SealSign. # noqa: E501
# noqa: E501
Returns
The recipient_signature_providers of this SealSign. # noqa: E501
Gets the recipient_type of this SealSign. # noqa: E501
# noqa: E501
Returns
The recipient_type of this SealSign. # noqa: E501
Gets the recipient_type_metadata of this SealSign. # 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 SealSign. # noqa: E501
Gets the require_id_lookup of this SealSign. # 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 SealSign. # noqa: E501
Gets the require_id_lookup_metadata of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The require_id_lookup_metadata of this SealSign. # noqa: E501
Gets the role_name of this SealSign. # 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 SealSign. # noqa: E501
Gets the routing_order of this SealSign. # noqa: E501
Specifies the routing order of the recipient in the envelope. # noqa: E501
Returns
The routing_order of this SealSign. # noqa: E501
Gets the routing_order_metadata of this SealSign. # 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 SealSign. # noqa: E501
Gets the sent_date_time of this SealSign. # noqa: E501
The date and time the envelope was sent. # noqa: E501
Returns
The sent_date_time of this SealSign. # noqa: E501
Gets the signed_date_time of this SealSign. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The signed_date_time of this SealSign. # noqa: E501
Gets the sms_authentication of this SealSign. # noqa: E501
Not applicable. # noqa: E501
Returns
The sms_authentication of this SealSign. # noqa: E501
Gets the status of this SealSign. # 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 SealSign. # noqa: E501
Gets the status_code of this SealSign. # noqa: E501
# noqa: E501
Returns
The status_code of this SealSign. # noqa: E501
Gets the suppress_emails of this SealSign. # noqa: E501
# noqa: E501
Returns
The suppress_emails of this SealSign. # noqa: E501
Gets the tabs of this SealSign. # noqa: E501
A list of tabs, which are represented graphically as symbols on documents at the time of signing. Tabs show recipients where to sign, initial, or enter data. They may also display data to the recipients. # noqa: E501
Returns
The tabs of this SealSign. # noqa: E501
Gets the template_locked of this SealSign. # 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 SealSign. # noqa: E501
Gets the template_required of this SealSign. # 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 SealSign. # noqa: E501
Gets the total_tab_count of this SealSign. # noqa: E501
# noqa: E501
Returns
The total_tab_count of this SealSign. # noqa: E501
Gets the user_id of this SealSign. # noqa: E501
# noqa: E501
Returns
The user_id of this SealSign. # noqa: E501
Gets the web_form_recipient_view_id of this SealSign. # noqa: E501
# noqa: E501
Returns
The web_form_recipient_view_id of this SealSign. # noqa: E501
1698 def to_dict(self): 1699 """Returns the model properties as a dict""" 1700 result = {} 1701 1702 for attr, _ in six.iteritems(self.swagger_types): 1703 value = getattr(self, attr) 1704 if isinstance(value, list): 1705 result[attr] = list(map( 1706 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 1707 value 1708 )) 1709 elif hasattr(value, "to_dict"): 1710 result[attr] = value.to_dict() 1711 elif isinstance(value, dict): 1712 result[attr] = dict(map( 1713 lambda item: (item[0], item[1].to_dict()) 1714 if hasattr(item[1], "to_dict") else item, 1715 value.items() 1716 )) 1717 else: 1718 result[attr] = value 1719 if issubclass(SealSign, dict): 1720 for key, value in self.items(): 1721 result[key] = value 1722 1723 return result
Returns the model properties as a dict