docusign_esign.models.external_primary_account_recipient_auth_requirements
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 ExternalPrimaryAccountRecipientAuthRequirements(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 'id_verification': 'str', 38 'kba': 'str', 39 'phone': 'str' 40 } 41 42 attribute_map = { 43 'access_code': 'accessCode', 44 'id_verification': 'idVerification', 45 'kba': 'kba', 46 'phone': 'phone' 47 } 48 49 def __init__(self, _configuration=None, **kwargs): # noqa: E501 50 """ExternalPrimaryAccountRecipientAuthRequirements - a model defined in Swagger""" # noqa: E501 51 if _configuration is None: 52 _configuration = Configuration() 53 self._configuration = _configuration 54 55 self._access_code = None 56 self._id_verification = None 57 self._kba = None 58 self._phone = None 59 self.discriminator = None 60 61 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 62 setattr(self, "_{}".format('id_verification'), kwargs.get('id_verification', None)) 63 setattr(self, "_{}".format('kba'), kwargs.get('kba', None)) 64 setattr(self, "_{}".format('phone'), kwargs.get('phone', None)) 65 66 @property 67 def access_code(self): 68 """Gets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 69 70 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 71 72 :return: The access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 73 :rtype: str 74 """ 75 return self._access_code 76 77 @access_code.setter 78 def access_code(self, access_code): 79 """Sets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. 80 81 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 82 83 :param access_code: The access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 84 :type: str 85 """ 86 87 self._access_code = access_code 88 89 @property 90 def id_verification(self): 91 """Gets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 92 93 # noqa: E501 94 95 :return: The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 96 :rtype: str 97 """ 98 return self._id_verification 99 100 @id_verification.setter 101 def id_verification(self, id_verification): 102 """Sets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. 103 104 # noqa: E501 105 106 :param id_verification: The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 107 :type: str 108 """ 109 110 self._id_verification = id_verification 111 112 @property 113 def kba(self): 114 """Gets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 115 116 # noqa: E501 117 118 :return: The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 119 :rtype: str 120 """ 121 return self._kba 122 123 @kba.setter 124 def kba(self, kba): 125 """Sets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. 126 127 # noqa: E501 128 129 :param kba: The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 130 :type: str 131 """ 132 133 self._kba = kba 134 135 @property 136 def phone(self): 137 """Gets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 138 139 # noqa: E501 140 141 :return: The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 142 :rtype: str 143 """ 144 return self._phone 145 146 @phone.setter 147 def phone(self, phone): 148 """Sets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. 149 150 # noqa: E501 151 152 :param phone: The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 153 :type: str 154 """ 155 156 self._phone = phone 157 158 def to_dict(self): 159 """Returns the model properties as a dict""" 160 result = {} 161 162 for attr, _ in six.iteritems(self.swagger_types): 163 value = getattr(self, attr) 164 if isinstance(value, list): 165 result[attr] = list(map( 166 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 167 value 168 )) 169 elif hasattr(value, "to_dict"): 170 result[attr] = value.to_dict() 171 elif isinstance(value, dict): 172 result[attr] = dict(map( 173 lambda item: (item[0], item[1].to_dict()) 174 if hasattr(item[1], "to_dict") else item, 175 value.items() 176 )) 177 else: 178 result[attr] = value 179 if issubclass(ExternalPrimaryAccountRecipientAuthRequirements, dict): 180 for key, value in self.items(): 181 result[key] = value 182 183 return result 184 185 def to_str(self): 186 """Returns the string representation of the model""" 187 return pprint.pformat(self.to_dict()) 188 189 def __repr__(self): 190 """For `print` and `pprint`""" 191 return self.to_str() 192 193 def __eq__(self, other): 194 """Returns true if both objects are equal""" 195 if not isinstance(other, ExternalPrimaryAccountRecipientAuthRequirements): 196 return False 197 198 return self.to_dict() == other.to_dict() 199 200 def __ne__(self, other): 201 """Returns true if both objects are not equal""" 202 if not isinstance(other, ExternalPrimaryAccountRecipientAuthRequirements): 203 return True 204 205 return self.to_dict() != other.to_dict()
23class ExternalPrimaryAccountRecipientAuthRequirements(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 'id_verification': 'str', 39 'kba': 'str', 40 'phone': 'str' 41 } 42 43 attribute_map = { 44 'access_code': 'accessCode', 45 'id_verification': 'idVerification', 46 'kba': 'kba', 47 'phone': 'phone' 48 } 49 50 def __init__(self, _configuration=None, **kwargs): # noqa: E501 51 """ExternalPrimaryAccountRecipientAuthRequirements - a model defined in Swagger""" # noqa: E501 52 if _configuration is None: 53 _configuration = Configuration() 54 self._configuration = _configuration 55 56 self._access_code = None 57 self._id_verification = None 58 self._kba = None 59 self._phone = None 60 self.discriminator = None 61 62 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 63 setattr(self, "_{}".format('id_verification'), kwargs.get('id_verification', None)) 64 setattr(self, "_{}".format('kba'), kwargs.get('kba', None)) 65 setattr(self, "_{}".format('phone'), kwargs.get('phone', None)) 66 67 @property 68 def access_code(self): 69 """Gets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 70 71 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 72 73 :return: The access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 74 :rtype: str 75 """ 76 return self._access_code 77 78 @access_code.setter 79 def access_code(self, access_code): 80 """Sets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. 81 82 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 83 84 :param access_code: The access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 85 :type: str 86 """ 87 88 self._access_code = access_code 89 90 @property 91 def id_verification(self): 92 """Gets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 93 94 # noqa: E501 95 96 :return: The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 97 :rtype: str 98 """ 99 return self._id_verification 100 101 @id_verification.setter 102 def id_verification(self, id_verification): 103 """Sets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. 104 105 # noqa: E501 106 107 :param id_verification: The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 108 :type: str 109 """ 110 111 self._id_verification = id_verification 112 113 @property 114 def kba(self): 115 """Gets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 116 117 # noqa: E501 118 119 :return: The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 120 :rtype: str 121 """ 122 return self._kba 123 124 @kba.setter 125 def kba(self, kba): 126 """Sets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. 127 128 # noqa: E501 129 130 :param kba: The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 131 :type: str 132 """ 133 134 self._kba = kba 135 136 @property 137 def phone(self): 138 """Gets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 139 140 # noqa: E501 141 142 :return: The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 143 :rtype: str 144 """ 145 return self._phone 146 147 @phone.setter 148 def phone(self, phone): 149 """Sets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. 150 151 # noqa: E501 152 153 :param phone: The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 154 :type: str 155 """ 156 157 self._phone = phone 158 159 def to_dict(self): 160 """Returns the model properties as a dict""" 161 result = {} 162 163 for attr, _ in six.iteritems(self.swagger_types): 164 value = getattr(self, attr) 165 if isinstance(value, list): 166 result[attr] = list(map( 167 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 168 value 169 )) 170 elif hasattr(value, "to_dict"): 171 result[attr] = value.to_dict() 172 elif isinstance(value, dict): 173 result[attr] = dict(map( 174 lambda item: (item[0], item[1].to_dict()) 175 if hasattr(item[1], "to_dict") else item, 176 value.items() 177 )) 178 else: 179 result[attr] = value 180 if issubclass(ExternalPrimaryAccountRecipientAuthRequirements, dict): 181 for key, value in self.items(): 182 result[key] = value 183 184 return result 185 186 def to_str(self): 187 """Returns the string representation of the model""" 188 return pprint.pformat(self.to_dict()) 189 190 def __repr__(self): 191 """For `print` and `pprint`""" 192 return self.to_str() 193 194 def __eq__(self, other): 195 """Returns true if both objects are equal""" 196 if not isinstance(other, ExternalPrimaryAccountRecipientAuthRequirements): 197 return False 198 199 return self.to_dict() == other.to_dict() 200 201 def __ne__(self, other): 202 """Returns true if both objects are not equal""" 203 if not isinstance(other, ExternalPrimaryAccountRecipientAuthRequirements): 204 return True 205 206 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.
50 def __init__(self, _configuration=None, **kwargs): # noqa: E501 51 """ExternalPrimaryAccountRecipientAuthRequirements - a model defined in Swagger""" # noqa: E501 52 if _configuration is None: 53 _configuration = Configuration() 54 self._configuration = _configuration 55 56 self._access_code = None 57 self._id_verification = None 58 self._kba = None 59 self._phone = None 60 self.discriminator = None 61 62 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 63 setattr(self, "_{}".format('id_verification'), kwargs.get('id_verification', None)) 64 setattr(self, "_{}".format('kba'), kwargs.get('kba', None)) 65 setattr(self, "_{}".format('phone'), kwargs.get('phone', None))
ExternalPrimaryAccountRecipientAuthRequirements - a model defined in Swagger
Gets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # 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 ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
Gets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
# noqa: E501
Returns
The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
Gets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
# noqa: E501
Returns
The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
Gets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
# noqa: E501
Returns
The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501
159 def to_dict(self): 160 """Returns the model properties as a dict""" 161 result = {} 162 163 for attr, _ in six.iteritems(self.swagger_types): 164 value = getattr(self, attr) 165 if isinstance(value, list): 166 result[attr] = list(map( 167 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 168 value 169 )) 170 elif hasattr(value, "to_dict"): 171 result[attr] = value.to_dict() 172 elif isinstance(value, dict): 173 result[attr] = dict(map( 174 lambda item: (item[0], item[1].to_dict()) 175 if hasattr(item[1], "to_dict") else item, 176 value.items() 177 )) 178 else: 179 result[attr] = value 180 if issubclass(ExternalPrimaryAccountRecipientAuthRequirements, dict): 181 for key, value in self.items(): 182 result[key] = value 183 184 return result
Returns the model properties as a dict