UNPKG

docusign-esign

Version:
785 lines (777 loc) 302 kB
/** * Docusign eSignature REST API * The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. * * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead. * */ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(['ApiClient', 'model/AccessCodeFormat', 'model/AccountIdentityVerificationWorkflow', 'model/AccountNotification', 'model/AccountUISettings', 'model/AddressInformation', 'model/ExternalDocumentSources', 'model/IdCheckConfiguration', 'model/LinkedExternalPrimaryAccount', 'model/SettingsMetadata', 'model/TabAccountSettings'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. module.exports = factory(require('../ApiClient'), require('./AccessCodeFormat'), require('./AccountIdentityVerificationWorkflow'), require('./AccountNotification'), require('./AccountUISettings'), require('./AddressInformation'), require('./ExternalDocumentSources'), require('./IdCheckConfiguration'), require('./LinkedExternalPrimaryAccount'), require('./SettingsMetadata'), require('./TabAccountSettings')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } root.Docusign.AccountSettingsInformation = factory(root.Docusign.ApiClient, root.Docusign.AccessCodeFormat, root.Docusign.AccountIdentityVerificationWorkflow, root.Docusign.AccountNotification, root.Docusign.AccountUISettings, root.Docusign.AddressInformation, root.Docusign.ExternalDocumentSources, root.Docusign.IdCheckConfiguration, root.Docusign.LinkedExternalPrimaryAccount, root.Docusign.SettingsMetadata, root.Docusign.TabAccountSettings); } }(this, function(ApiClient, AccessCodeFormat, AccountIdentityVerificationWorkflow, AccountNotification, AccountUISettings, AddressInformation, ExternalDocumentSources, IdCheckConfiguration, LinkedExternalPrimaryAccount, SettingsMetadata, TabAccountSettings) { 'use strict'; /** * The AccountSettingsInformation model module. * @module model/AccountSettingsInformation */ /** * Constructs a new <code>AccountSettingsInformation</code>. * Contains account settings information. * @alias module:model/AccountSettingsInformation * @class */ var exports = function() { var _this = this; }; /** * Constructs a <code>AccountSettingsInformation</code> from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from <code>data</code> to <code>obj</code> if supplied or a new instance if not. * @param {Object} data The plain JavaScript object bearing properties of interest. * @param {module:model/AccountSettingsInformation} obj Optional instance to populate. * @return {module:model/AccountSettingsInformation} The populated <code>AccountSettingsInformation</code> instance. */ exports.constructFromObject = function(data, obj) { if (data) { obj = obj || new exports(); if (data.hasOwnProperty('accessCodeFormat')) { obj['accessCodeFormat'] = AccessCodeFormat.constructFromObject(data['accessCodeFormat']); } if (data.hasOwnProperty('accountDateTimeFormat')) { obj['accountDateTimeFormat'] = ApiClient.convertToType(data['accountDateTimeFormat'], 'String'); } if (data.hasOwnProperty('accountDateTimeFormatMetadata')) { obj['accountDateTimeFormatMetadata'] = SettingsMetadata.constructFromObject(data['accountDateTimeFormatMetadata']); } if (data.hasOwnProperty('accountDefaultLanguage')) { obj['accountDefaultLanguage'] = ApiClient.convertToType(data['accountDefaultLanguage'], 'String'); } if (data.hasOwnProperty('accountDefaultLanguageMetadata')) { obj['accountDefaultLanguageMetadata'] = SettingsMetadata.constructFromObject(data['accountDefaultLanguageMetadata']); } if (data.hasOwnProperty('accountName')) { obj['accountName'] = ApiClient.convertToType(data['accountName'], 'String'); } if (data.hasOwnProperty('accountNameMetadata')) { obj['accountNameMetadata'] = SettingsMetadata.constructFromObject(data['accountNameMetadata']); } if (data.hasOwnProperty('accountNotification')) { obj['accountNotification'] = AccountNotification.constructFromObject(data['accountNotification']); } if (data.hasOwnProperty('accountUISettings')) { obj['accountUISettings'] = AccountUISettings.constructFromObject(data['accountUISettings']); } if (data.hasOwnProperty('adoptSigConfig')) { obj['adoptSigConfig'] = ApiClient.convertToType(data['adoptSigConfig'], 'String'); } if (data.hasOwnProperty('adoptSigConfigMetadata')) { obj['adoptSigConfigMetadata'] = SettingsMetadata.constructFromObject(data['adoptSigConfigMetadata']); } if (data.hasOwnProperty('advancedCorrect')) { obj['advancedCorrect'] = ApiClient.convertToType(data['advancedCorrect'], 'String'); } if (data.hasOwnProperty('advancedCorrectMetadata')) { obj['advancedCorrectMetadata'] = SettingsMetadata.constructFromObject(data['advancedCorrectMetadata']); } if (data.hasOwnProperty('advancedSearchEnableTabField')) { obj['advancedSearchEnableTabField'] = ApiClient.convertToType(data['advancedSearchEnableTabField'], 'String'); } if (data.hasOwnProperty('advancedSearchEnableTabFieldMetadata')) { obj['advancedSearchEnableTabFieldMetadata'] = SettingsMetadata.constructFromObject(data['advancedSearchEnableTabFieldMetadata']); } if (data.hasOwnProperty('advancedSearchEnableTemplateIdField')) { obj['advancedSearchEnableTemplateIdField'] = ApiClient.convertToType(data['advancedSearchEnableTemplateIdField'], 'String'); } if (data.hasOwnProperty('advancedSearchEnableTemplateIdFieldMetadata')) { obj['advancedSearchEnableTemplateIdFieldMetadata'] = SettingsMetadata.constructFromObject(data['advancedSearchEnableTemplateIdFieldMetadata']); } if (data.hasOwnProperty('advancedSearchEnableTemplateNameField')) { obj['advancedSearchEnableTemplateNameField'] = ApiClient.convertToType(data['advancedSearchEnableTemplateNameField'], 'String'); } if (data.hasOwnProperty('advancedSearchEnableTemplateNameFieldMetadata')) { obj['advancedSearchEnableTemplateNameFieldMetadata'] = SettingsMetadata.constructFromObject(data['advancedSearchEnableTemplateNameFieldMetadata']); } if (data.hasOwnProperty('allowAccessCodeFormat')) { obj['allowAccessCodeFormat'] = ApiClient.convertToType(data['allowAccessCodeFormat'], 'String'); } if (data.hasOwnProperty('allowAccessCodeFormatMetadata')) { obj['allowAccessCodeFormatMetadata'] = SettingsMetadata.constructFromObject(data['allowAccessCodeFormatMetadata']); } if (data.hasOwnProperty('allowAccountManagementGranular')) { obj['allowAccountManagementGranular'] = ApiClient.convertToType(data['allowAccountManagementGranular'], 'String'); } if (data.hasOwnProperty('allowAccountManagementGranularMetadata')) { obj['allowAccountManagementGranularMetadata'] = SettingsMetadata.constructFromObject(data['allowAccountManagementGranularMetadata']); } if (data.hasOwnProperty('allowAccountMemberNameChange')) { obj['allowAccountMemberNameChange'] = ApiClient.convertToType(data['allowAccountMemberNameChange'], 'String'); } if (data.hasOwnProperty('allowAccountMemberNameChangeMetadata')) { obj['allowAccountMemberNameChangeMetadata'] = SettingsMetadata.constructFromObject(data['allowAccountMemberNameChangeMetadata']); } if (data.hasOwnProperty('allowACE')) { obj['allowACE'] = ApiClient.convertToType(data['allowACE'], 'String'); } if (data.hasOwnProperty('allowACEMetadata')) { obj['allowACEMetadata'] = SettingsMetadata.constructFromObject(data['allowACEMetadata']); } if (data.hasOwnProperty('allowAdvancedRecipientRoutingConditional')) { obj['allowAdvancedRecipientRoutingConditional'] = ApiClient.convertToType(data['allowAdvancedRecipientRoutingConditional'], 'String'); } if (data.hasOwnProperty('allowAdvancedRecipientRoutingConditionalMetadata')) { obj['allowAdvancedRecipientRoutingConditionalMetadata'] = SettingsMetadata.constructFromObject(data['allowAdvancedRecipientRoutingConditionalMetadata']); } if (data.hasOwnProperty('allowAgentNameEmailEdit')) { obj['allowAgentNameEmailEdit'] = ApiClient.convertToType(data['allowAgentNameEmailEdit'], 'String'); } if (data.hasOwnProperty('allowAgentNameEmailEditMetadata')) { obj['allowAgentNameEmailEditMetadata'] = SettingsMetadata.constructFromObject(data['allowAgentNameEmailEditMetadata']); } if (data.hasOwnProperty('allowAgreementActions')) { obj['allowAgreementActions'] = ApiClient.convertToType(data['allowAgreementActions'], 'String'); } if (data.hasOwnProperty('allowAgreementActionsMetadata')) { obj['allowAgreementActionsMetadata'] = SettingsMetadata.constructFromObject(data['allowAgreementActionsMetadata']); } if (data.hasOwnProperty('allowAgreementOrchestrations')) { obj['allowAgreementOrchestrations'] = ApiClient.convertToType(data['allowAgreementOrchestrations'], 'String'); } if (data.hasOwnProperty('allowAgreementOrchestrationsMetadata')) { obj['allowAgreementOrchestrationsMetadata'] = SettingsMetadata.constructFromObject(data['allowAgreementOrchestrationsMetadata']); } if (data.hasOwnProperty('allowAutoNavSettings')) { obj['allowAutoNavSettings'] = ApiClient.convertToType(data['allowAutoNavSettings'], 'String'); } if (data.hasOwnProperty('allowAutoNavSettingsMetadata')) { obj['allowAutoNavSettingsMetadata'] = SettingsMetadata.constructFromObject(data['allowAutoNavSettingsMetadata']); } if (data.hasOwnProperty('allowAutoTagging')) { obj['allowAutoTagging'] = ApiClient.convertToType(data['allowAutoTagging'], 'String'); } if (data.hasOwnProperty('allowAutoTaggingMetadata')) { obj['allowAutoTaggingMetadata'] = SettingsMetadata.constructFromObject(data['allowAutoTaggingMetadata']); } if (data.hasOwnProperty('allowBulkSend')) { obj['allowBulkSend'] = ApiClient.convertToType(data['allowBulkSend'], 'String'); } if (data.hasOwnProperty('allowBulkSendMetadata')) { obj['allowBulkSendMetadata'] = SettingsMetadata.constructFromObject(data['allowBulkSendMetadata']); } if (data.hasOwnProperty('allowCDWithdraw')) { obj['allowCDWithdraw'] = ApiClient.convertToType(data['allowCDWithdraw'], 'String'); } if (data.hasOwnProperty('allowCDWithdrawMetadata')) { obj['allowCDWithdrawMetadata'] = SettingsMetadata.constructFromObject(data['allowCDWithdrawMetadata']); } if (data.hasOwnProperty('allowConnectAgreementUI')) { obj['allowConnectAgreementUI'] = ApiClient.convertToType(data['allowConnectAgreementUI'], 'String'); } if (data.hasOwnProperty('allowConnectAgreementUIMetadata')) { obj['allowConnectAgreementUIMetadata'] = SettingsMetadata.constructFromObject(data['allowConnectAgreementUIMetadata']); } if (data.hasOwnProperty('allowConnectAuthoritativeCopyReadyEventUI')) { obj['allowConnectAuthoritativeCopyReadyEventUI'] = ApiClient.convertToType(data['allowConnectAuthoritativeCopyReadyEventUI'], 'String'); } if (data.hasOwnProperty('allowConnectEnvelopeRemovedEvent')) { obj['allowConnectEnvelopeRemovedEvent'] = ApiClient.convertToType(data['allowConnectEnvelopeRemovedEvent'], 'String'); } if (data.hasOwnProperty('allowConnectExtensionUI')) { obj['allowConnectExtensionUI'] = ApiClient.convertToType(data['allowConnectExtensionUI'], 'String'); } if (data.hasOwnProperty('allowConnectHttpListenerConfigs')) { obj['allowConnectHttpListenerConfigs'] = ApiClient.convertToType(data['allowConnectHttpListenerConfigs'], 'String'); } if (data.hasOwnProperty('AllowConnectIdentityVerificationUI')) { obj['AllowConnectIdentityVerificationUI'] = ApiClient.convertToType(data['AllowConnectIdentityVerificationUI'], 'String'); } if (data.hasOwnProperty('allowConnectOAuthUI')) { obj['allowConnectOAuthUI'] = ApiClient.convertToType(data['allowConnectOAuthUI'], 'String'); } if (data.hasOwnProperty('allowConnectSendFinishLater')) { obj['allowConnectSendFinishLater'] = ApiClient.convertToType(data['allowConnectSendFinishLater'], 'String'); } if (data.hasOwnProperty('allowConnectSendFinishLaterMetadata')) { obj['allowConnectSendFinishLaterMetadata'] = SettingsMetadata.constructFromObject(data['allowConnectSendFinishLaterMetadata']); } if (data.hasOwnProperty('allowConnectUnifiedPayloadUI')) { obj['allowConnectUnifiedPayloadUI'] = ApiClient.convertToType(data['allowConnectUnifiedPayloadUI'], 'String'); } if (data.hasOwnProperty('allowConsumerDisclosureOverride')) { obj['allowConsumerDisclosureOverride'] = ApiClient.convertToType(data['allowConsumerDisclosureOverride'], 'String'); } if (data.hasOwnProperty('allowConsumerDisclosureOverrideMetadata')) { obj['allowConsumerDisclosureOverrideMetadata'] = SettingsMetadata.constructFromObject(data['allowConsumerDisclosureOverrideMetadata']); } if (data.hasOwnProperty('allowDataDownload')) { obj['allowDataDownload'] = ApiClient.convertToType(data['allowDataDownload'], 'String'); } if (data.hasOwnProperty('allowDataDownloadMetadata')) { obj['allowDataDownloadMetadata'] = SettingsMetadata.constructFromObject(data['allowDataDownloadMetadata']); } if (data.hasOwnProperty('allowDelayedRouting')) { obj['allowDelayedRouting'] = ApiClient.convertToType(data['allowDelayedRouting'], 'String'); } if (data.hasOwnProperty('allowDelayedRoutingMetadata')) { obj['allowDelayedRoutingMetadata'] = SettingsMetadata.constructFromObject(data['allowDelayedRoutingMetadata']); } if (data.hasOwnProperty('allowDelegatedSigning')) { obj['allowDelegatedSigning'] = ApiClient.convertToType(data['allowDelegatedSigning'], 'String'); } if (data.hasOwnProperty('allowDelegatedSigningMetadata')) { obj['allowDelegatedSigningMetadata'] = SettingsMetadata.constructFromObject(data['allowDelegatedSigningMetadata']); } if (data.hasOwnProperty('allowDocGenDocuments')) { obj['allowDocGenDocuments'] = ApiClient.convertToType(data['allowDocGenDocuments'], 'String'); } if (data.hasOwnProperty('allowDocGenDocumentsMetadata')) { obj['allowDocGenDocumentsMetadata'] = SettingsMetadata.constructFromObject(data['allowDocGenDocumentsMetadata']); } if (data.hasOwnProperty('allowDocumentDisclosures')) { obj['allowDocumentDisclosures'] = ApiClient.convertToType(data['allowDocumentDisclosures'], 'String'); } if (data.hasOwnProperty('allowDocumentDisclosuresMetadata')) { obj['allowDocumentDisclosuresMetadata'] = SettingsMetadata.constructFromObject(data['allowDocumentDisclosuresMetadata']); } if (data.hasOwnProperty('allowDocumentsOnSignedEnvelopes')) { obj['allowDocumentsOnSignedEnvelopes'] = ApiClient.convertToType(data['allowDocumentsOnSignedEnvelopes'], 'String'); } if (data.hasOwnProperty('allowDocumentsOnSignedEnvelopesMetadata')) { obj['allowDocumentsOnSignedEnvelopesMetadata'] = SettingsMetadata.constructFromObject(data['allowDocumentsOnSignedEnvelopesMetadata']); } if (data.hasOwnProperty('allowDocumentVisibility')) { obj['allowDocumentVisibility'] = ApiClient.convertToType(data['allowDocumentVisibility'], 'String'); } if (data.hasOwnProperty('allowDocumentVisibilityMetadata')) { obj['allowDocumentVisibilityMetadata'] = SettingsMetadata.constructFromObject(data['allowDocumentVisibilityMetadata']); } if (data.hasOwnProperty('allowEditingEnvelopesOnBehalfOfOthers')) { obj['allowEditingEnvelopesOnBehalfOfOthers'] = ApiClient.convertToType(data['allowEditingEnvelopesOnBehalfOfOthers'], 'String'); } if (data.hasOwnProperty('allowEditingEnvelopesOnBehalfOfOthersMetadata')) { obj['allowEditingEnvelopesOnBehalfOfOthersMetadata'] = SettingsMetadata.constructFromObject(data['allowEditingEnvelopesOnBehalfOfOthersMetadata']); } if (data.hasOwnProperty('allowEHankoStamps')) { obj['allowEHankoStamps'] = ApiClient.convertToType(data['allowEHankoStamps'], 'String'); } if (data.hasOwnProperty('allowEHankoStampsMetadata')) { obj['allowEHankoStampsMetadata'] = SettingsMetadata.constructFromObject(data['allowEHankoStampsMetadata']); } if (data.hasOwnProperty('allowENoteEOriginal')) { obj['allowENoteEOriginal'] = ApiClient.convertToType(data['allowENoteEOriginal'], 'String'); } if (data.hasOwnProperty('allowENoteEOriginalMetadata')) { obj['allowENoteEOriginalMetadata'] = SettingsMetadata.constructFromObject(data['allowENoteEOriginalMetadata']); } if (data.hasOwnProperty('allowEnvelopeCorrect')) { obj['allowEnvelopeCorrect'] = ApiClient.convertToType(data['allowEnvelopeCorrect'], 'String'); } if (data.hasOwnProperty('allowEnvelopeCorrectMetadata')) { obj['allowEnvelopeCorrectMetadata'] = SettingsMetadata.constructFromObject(data['allowEnvelopeCorrectMetadata']); } if (data.hasOwnProperty('allowEnvelopeCustodyTransfer')) { obj['allowEnvelopeCustodyTransfer'] = ApiClient.convertToType(data['allowEnvelopeCustodyTransfer'], 'String'); } if (data.hasOwnProperty('allowEnvelopeCustodyTransferMetadata')) { obj['allowEnvelopeCustodyTransferMetadata'] = SettingsMetadata.constructFromObject(data['allowEnvelopeCustodyTransferMetadata']); } if (data.hasOwnProperty('allowEnvelopeCustomFields')) { obj['allowEnvelopeCustomFields'] = ApiClient.convertToType(data['allowEnvelopeCustomFields'], 'String'); } if (data.hasOwnProperty('allowEnvelopeCustomFieldsMetadata')) { obj['allowEnvelopeCustomFieldsMetadata'] = SettingsMetadata.constructFromObject(data['allowEnvelopeCustomFieldsMetadata']); } if (data.hasOwnProperty('allowEnvelopePublishReporting')) { obj['allowEnvelopePublishReporting'] = ApiClient.convertToType(data['allowEnvelopePublishReporting'], 'String'); } if (data.hasOwnProperty('allowEnvelopePublishReportingMetadata')) { obj['allowEnvelopePublishReportingMetadata'] = SettingsMetadata.constructFromObject(data['allowEnvelopePublishReportingMetadata']); } if (data.hasOwnProperty('allowEnvelopeReporting')) { obj['allowEnvelopeReporting'] = ApiClient.convertToType(data['allowEnvelopeReporting'], 'String'); } if (data.hasOwnProperty('allowEnvelopeReportingMetadata')) { obj['allowEnvelopeReportingMetadata'] = SettingsMetadata.constructFromObject(data['allowEnvelopeReportingMetadata']); } if (data.hasOwnProperty('allowExpression')) { obj['allowExpression'] = ApiClient.convertToType(data['allowExpression'], 'String'); } if (data.hasOwnProperty('allowExpressionMetadata')) { obj['allowExpressionMetadata'] = SettingsMetadata.constructFromObject(data['allowExpressionMetadata']); } if (data.hasOwnProperty('allowExpressSignerCertificate')) { obj['allowExpressSignerCertificate'] = ApiClient.convertToType(data['allowExpressSignerCertificate'], 'String'); } if (data.hasOwnProperty('allowExpressSignerCertificateMetadata')) { obj['allowExpressSignerCertificateMetadata'] = SettingsMetadata.constructFromObject(data['allowExpressSignerCertificateMetadata']); } if (data.hasOwnProperty('allowExtendedSendingResourceFile')) { obj['allowExtendedSendingResourceFile'] = ApiClient.convertToType(data['allowExtendedSendingResourceFile'], 'String'); } if (data.hasOwnProperty('allowExtendedSendingResourceFileMetadata')) { obj['allowExtendedSendingResourceFileMetadata'] = SettingsMetadata.constructFromObject(data['allowExtendedSendingResourceFileMetadata']); } if (data.hasOwnProperty('allowExternalLinkedAccounts')) { obj['allowExternalLinkedAccounts'] = ApiClient.convertToType(data['allowExternalLinkedAccounts'], 'String'); } if (data.hasOwnProperty('allowExternalLinkedAccountsMetadata')) { obj['allowExternalLinkedAccountsMetadata'] = SettingsMetadata.constructFromObject(data['allowExternalLinkedAccountsMetadata']); } if (data.hasOwnProperty('allowExternalSignaturePad')) { obj['allowExternalSignaturePad'] = ApiClient.convertToType(data['allowExternalSignaturePad'], 'String'); } if (data.hasOwnProperty('allowExternalSignaturePadMetadata')) { obj['allowExternalSignaturePadMetadata'] = SettingsMetadata.constructFromObject(data['allowExternalSignaturePadMetadata']); } if (data.hasOwnProperty('allowIDVForEUQualifiedSignatures')) { obj['allowIDVForEUQualifiedSignatures'] = ApiClient.convertToType(data['allowIDVForEUQualifiedSignatures'], 'String'); } if (data.hasOwnProperty('allowIDVForEUQualifiedSignaturesMetadata')) { obj['allowIDVForEUQualifiedSignaturesMetadata'] = SettingsMetadata.constructFromObject(data['allowIDVForEUQualifiedSignaturesMetadata']); } if (data.hasOwnProperty('allowIDVLevel1')) { obj['allowIDVLevel1'] = ApiClient.convertToType(data['allowIDVLevel1'], 'String'); } if (data.hasOwnProperty('allowIDVLevel1Metadata')) { obj['allowIDVLevel1Metadata'] = SettingsMetadata.constructFromObject(data['allowIDVLevel1Metadata']); } if (data.hasOwnProperty('allowIDVLevel1Trial')) { obj['allowIDVLevel1Trial'] = ApiClient.convertToType(data['allowIDVLevel1Trial'], 'String'); } if (data.hasOwnProperty('allowIDVLevel1TrialMetadata')) { obj['allowIDVLevel1TrialMetadata'] = SettingsMetadata.constructFromObject(data['allowIDVLevel1TrialMetadata']); } if (data.hasOwnProperty('allowIDVLevel2')) { obj['allowIDVLevel2'] = ApiClient.convertToType(data['allowIDVLevel2'], 'String'); } if (data.hasOwnProperty('allowIDVLevel2Metadata')) { obj['allowIDVLevel2Metadata'] = SettingsMetadata.constructFromObject(data['allowIDVLevel2Metadata']); } if (data.hasOwnProperty('allowIDVLevel3')) { obj['allowIDVLevel3'] = ApiClient.convertToType(data['allowIDVLevel3'], 'String'); } if (data.hasOwnProperty('allowIDVLevel3Metadata')) { obj['allowIDVLevel3Metadata'] = SettingsMetadata.constructFromObject(data['allowIDVLevel3Metadata']); } if (data.hasOwnProperty('allowIDVPlatform')) { obj['allowIDVPlatform'] = ApiClient.convertToType(data['allowIDVPlatform'], 'String'); } if (data.hasOwnProperty('allowIDVPlatformMetadata')) { obj['allowIDVPlatformMetadata'] = SettingsMetadata.constructFromObject(data['allowIDVPlatformMetadata']); } if (data.hasOwnProperty('allowInPerson')) { obj['allowInPerson'] = ApiClient.convertToType(data['allowInPerson'], 'String'); } if (data.hasOwnProperty('allowInPersonElectronicNotary')) { obj['allowInPersonElectronicNotary'] = ApiClient.convertToType(data['allowInPersonElectronicNotary'], 'String'); } if (data.hasOwnProperty('allowInPersonElectronicNotaryMetadata')) { obj['allowInPersonElectronicNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowInPersonElectronicNotaryMetadata']); } if (data.hasOwnProperty('allowInPersonMetadata')) { obj['allowInPersonMetadata'] = SettingsMetadata.constructFromObject(data['allowInPersonMetadata']); } if (data.hasOwnProperty('allowManagedStamps')) { obj['allowManagedStamps'] = ApiClient.convertToType(data['allowManagedStamps'], 'String'); } if (data.hasOwnProperty('allowManagedStampsMetadata')) { obj['allowManagedStampsMetadata'] = SettingsMetadata.constructFromObject(data['allowManagedStampsMetadata']); } if (data.hasOwnProperty('allowManagingEnvelopesOnBehalfOfOthers')) { obj['allowManagingEnvelopesOnBehalfOfOthers'] = ApiClient.convertToType(data['allowManagingEnvelopesOnBehalfOfOthers'], 'String'); } if (data.hasOwnProperty('allowManagingEnvelopesOnBehalfOfOthersMetadata')) { obj['allowManagingEnvelopesOnBehalfOfOthersMetadata'] = SettingsMetadata.constructFromObject(data['allowManagingEnvelopesOnBehalfOfOthersMetadata']); } if (data.hasOwnProperty('allowMarkup')) { obj['allowMarkup'] = ApiClient.convertToType(data['allowMarkup'], 'String'); } if (data.hasOwnProperty('allowMarkupMetadata')) { obj['allowMarkupMetadata'] = SettingsMetadata.constructFromObject(data['allowMarkupMetadata']); } if (data.hasOwnProperty('allowMemberTimeZone')) { obj['allowMemberTimeZone'] = ApiClient.convertToType(data['allowMemberTimeZone'], 'String'); } if (data.hasOwnProperty('allowMemberTimeZoneMetadata')) { obj['allowMemberTimeZoneMetadata'] = SettingsMetadata.constructFromObject(data['allowMemberTimeZoneMetadata']); } if (data.hasOwnProperty('allowMergeFields')) { obj['allowMergeFields'] = ApiClient.convertToType(data['allowMergeFields'], 'String'); } if (data.hasOwnProperty('allowMergeFieldsMetadata')) { obj['allowMergeFieldsMetadata'] = SettingsMetadata.constructFromObject(data['allowMergeFieldsMetadata']); } if (data.hasOwnProperty('allowMultipleBrandProfiles')) { obj['allowMultipleBrandProfiles'] = ApiClient.convertToType(data['allowMultipleBrandProfiles'], 'String'); } if (data.hasOwnProperty('allowMultipleBrandProfilesMetadata')) { obj['allowMultipleBrandProfilesMetadata'] = SettingsMetadata.constructFromObject(data['allowMultipleBrandProfilesMetadata']); } if (data.hasOwnProperty('allowMultipleSignerAttachments')) { obj['allowMultipleSignerAttachments'] = ApiClient.convertToType(data['allowMultipleSignerAttachments'], 'String'); } if (data.hasOwnProperty('allowMultipleSignerAttachmentsMetadata')) { obj['allowMultipleSignerAttachmentsMetadata'] = SettingsMetadata.constructFromObject(data['allowMultipleSignerAttachmentsMetadata']); } if (data.hasOwnProperty('allowNonUSPhoneAuth')) { obj['allowNonUSPhoneAuth'] = ApiClient.convertToType(data['allowNonUSPhoneAuth'], 'String'); } if (data.hasOwnProperty('allowNonUSPhoneAuthMetadata')) { obj['allowNonUSPhoneAuthMetadata'] = SettingsMetadata.constructFromObject(data['allowNonUSPhoneAuthMetadata']); } if (data.hasOwnProperty('allowOcrOfEnvelopeDocuments')) { obj['allowOcrOfEnvelopeDocuments'] = ApiClient.convertToType(data['allowOcrOfEnvelopeDocuments'], 'String'); } if (data.hasOwnProperty('allowOcrOfEnvelopeDocumentsMetadata')) { obj['allowOcrOfEnvelopeDocumentsMetadata'] = SettingsMetadata.constructFromObject(data['allowOcrOfEnvelopeDocumentsMetadata']); } if (data.hasOwnProperty('allowOfflineSigning')) { obj['allowOfflineSigning'] = ApiClient.convertToType(data['allowOfflineSigning'], 'String'); } if (data.hasOwnProperty('allowOfflineSigningMetadata')) { obj['allowOfflineSigningMetadata'] = SettingsMetadata.constructFromObject(data['allowOfflineSigningMetadata']); } if (data.hasOwnProperty('allowOnlyStandaloneWebForms')) { obj['allowOnlyStandaloneWebForms'] = ApiClient.convertToType(data['allowOnlyStandaloneWebForms'], 'String'); } if (data.hasOwnProperty('allowOnlyStandaloneWebFormsMetadata')) { obj['allowOnlyStandaloneWebFormsMetadata'] = SettingsMetadata.constructFromObject(data['allowOnlyStandaloneWebFormsMetadata']); } if (data.hasOwnProperty('allowOpenTrustSignerCertificate')) { obj['allowOpenTrustSignerCertificate'] = ApiClient.convertToType(data['allowOpenTrustSignerCertificate'], 'String'); } if (data.hasOwnProperty('allowOpenTrustSignerCertificateMetadata')) { obj['allowOpenTrustSignerCertificateMetadata'] = SettingsMetadata.constructFromObject(data['allowOpenTrustSignerCertificateMetadata']); } if (data.hasOwnProperty('allowOrganizationBranding')) { obj['allowOrganizationBranding'] = ApiClient.convertToType(data['allowOrganizationBranding'], 'String'); } if (data.hasOwnProperty('allowOrganizationBrandingMetadata')) { obj['allowOrganizationBrandingMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationBrandingMetadata']); } if (data.hasOwnProperty('allowOrganizationDocusignMonitor')) { obj['allowOrganizationDocusignMonitor'] = ApiClient.convertToType(data['allowOrganizationDocusignMonitor'], 'String'); } if (data.hasOwnProperty('allowOrganizationDocusignMonitorFree')) { obj['allowOrganizationDocusignMonitorFree'] = ApiClient.convertToType(data['allowOrganizationDocusignMonitorFree'], 'String'); } if (data.hasOwnProperty('allowOrganizationDocusignMonitorFreeMetadata')) { obj['allowOrganizationDocusignMonitorFreeMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationDocusignMonitorFreeMetadata']); } if (data.hasOwnProperty('allowOrganizationDocusignMonitorMetadata')) { obj['allowOrganizationDocusignMonitorMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationDocusignMonitorMetadata']); } if (data.hasOwnProperty('allowOrganizationDomainUserManagement')) { obj['allowOrganizationDomainUserManagement'] = ApiClient.convertToType(data['allowOrganizationDomainUserManagement'], 'String'); } if (data.hasOwnProperty('allowOrganizationDomainUserManagementMetadata')) { obj['allowOrganizationDomainUserManagementMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationDomainUserManagementMetadata']); } if (data.hasOwnProperty('allowOrganizations')) { obj['allowOrganizations'] = ApiClient.convertToType(data['allowOrganizations'], 'String'); } if (data.hasOwnProperty('allowOrganizationsMetadata')) { obj['allowOrganizationsMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationsMetadata']); } if (data.hasOwnProperty('allowOrganizationSsoManagement')) { obj['allowOrganizationSsoManagement'] = ApiClient.convertToType(data['allowOrganizationSsoManagement'], 'String'); } if (data.hasOwnProperty('allowOrganizationSsoManagementMetadata')) { obj['allowOrganizationSsoManagementMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationSsoManagementMetadata']); } if (data.hasOwnProperty('allowOrganizationToUseInPersonElectronicNotary')) { obj['allowOrganizationToUseInPersonElectronicNotary'] = ApiClient.convertToType(data['allowOrganizationToUseInPersonElectronicNotary'], 'String'); } if (data.hasOwnProperty('allowOrganizationToUseInPersonElectronicNotaryMetadata')) { obj['allowOrganizationToUseInPersonElectronicNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationToUseInPersonElectronicNotaryMetadata']); } if (data.hasOwnProperty('allowOrganizationToUseRemoteNotary')) { obj['allowOrganizationToUseRemoteNotary'] = ApiClient.convertToType(data['allowOrganizationToUseRemoteNotary'], 'String'); } if (data.hasOwnProperty('allowOrganizationToUseRemoteNotaryMetadata')) { obj['allowOrganizationToUseRemoteNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationToUseRemoteNotaryMetadata']); } if (data.hasOwnProperty('allowOrganizationToUseThirdPartyElectronicNotary')) { obj['allowOrganizationToUseThirdPartyElectronicNotary'] = ApiClient.convertToType(data['allowOrganizationToUseThirdPartyElectronicNotary'], 'String'); } if (data.hasOwnProperty('allowOrganizationToUseThirdPartyElectronicNotaryMetadata')) { obj['allowOrganizationToUseThirdPartyElectronicNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowOrganizationToUseThirdPartyElectronicNotaryMetadata']); } if (data.hasOwnProperty('allowParticipantRecipientType')) { obj['allowParticipantRecipientType'] = ApiClient.convertToType(data['allowParticipantRecipientType'], 'String'); } if (data.hasOwnProperty('allowParticipantRecipientTypeMetadata')) { obj['allowParticipantRecipientTypeMetadata'] = SettingsMetadata.constructFromObject(data['allowParticipantRecipientTypeMetadata']); } if (data.hasOwnProperty('allowPaymentProcessing')) { obj['allowPaymentProcessing'] = ApiClient.convertToType(data['allowPaymentProcessing'], 'String'); } if (data.hasOwnProperty('allowPaymentProcessingMetadata')) { obj['allowPaymentProcessingMetadata'] = SettingsMetadata.constructFromObject(data['allowPaymentProcessingMetadata']); } if (data.hasOwnProperty('allowPendingDestinationUrlEdition')) { obj['allowPendingDestinationUrlEdition'] = ApiClient.convertToType(data['allowPendingDestinationUrlEdition'], 'String'); } if (data.hasOwnProperty('allowPendingDestinationUrlEditionMetadata')) { obj['allowPendingDestinationUrlEditionMetadata'] = SettingsMetadata.constructFromObject(data['allowPendingDestinationUrlEditionMetadata']); } if (data.hasOwnProperty('allowPerformanceAnalytics')) { obj['allowPerformanceAnalytics'] = ApiClient.convertToType(data['allowPerformanceAnalytics'], 'String'); } if (data.hasOwnProperty('allowPerformanceAnalyticsMetadata')) { obj['allowPerformanceAnalyticsMetadata'] = SettingsMetadata.constructFromObject(data['allowPerformanceAnalyticsMetadata']); } if (data.hasOwnProperty('allowPhoneAuthentication')) { obj['allowPhoneAuthentication'] = ApiClient.convertToType(data['allowPhoneAuthentication'], 'String'); } if (data.hasOwnProperty('allowPhoneAuthenticationMetadata')) { obj['allowPhoneAuthenticationMetadata'] = SettingsMetadata.constructFromObject(data['allowPhoneAuthenticationMetadata']); } if (data.hasOwnProperty('allowPhoneAuthOverride')) { obj['allowPhoneAuthOverride'] = ApiClient.convertToType(data['allowPhoneAuthOverride'], 'String'); } if (data.hasOwnProperty('allowPhoneAuthOverrideMetadata')) { obj['allowPhoneAuthOverrideMetadata'] = SettingsMetadata.constructFromObject(data['allowPhoneAuthOverrideMetadata']); } if (data.hasOwnProperty('allowPrivateSigningGroups')) { obj['allowPrivateSigningGroups'] = ApiClient.convertToType(data['allowPrivateSigningGroups'], 'String'); } if (data.hasOwnProperty('allowPrivateSigningGroupsMetadata')) { obj['allowPrivateSigningGroupsMetadata'] = SettingsMetadata.constructFromObject(data['allowPrivateSigningGroupsMetadata']); } if (data.hasOwnProperty('allowRecipientConnect')) { obj['allowRecipientConnect'] = ApiClient.convertToType(data['allowRecipientConnect'], 'String'); } if (data.hasOwnProperty('allowRecipientConnectMetadata')) { obj['allowRecipientConnectMetadata'] = SettingsMetadata.constructFromObject(data['allowRecipientConnectMetadata']); } if (data.hasOwnProperty('allowReminders')) { obj['allowReminders'] = ApiClient.convertToType(data['allowReminders'], 'String'); } if (data.hasOwnProperty('allowRemindersMetadata')) { obj['allowRemindersMetadata'] = SettingsMetadata.constructFromObject(data['allowRemindersMetadata']); } if (data.hasOwnProperty('allowRemoteNotary')) { obj['allowRemoteNotary'] = ApiClient.convertToType(data['allowRemoteNotary'], 'String'); } if (data.hasOwnProperty('allowRemoteNotaryMetadata')) { obj['allowRemoteNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowRemoteNotaryMetadata']); } if (data.hasOwnProperty('allowResourceFileBranding')) { obj['allowResourceFileBranding'] = ApiClient.convertToType(data['allowResourceFileBranding'], 'String'); } if (data.hasOwnProperty('allowResourceFileBrandingMetadata')) { obj['allowResourceFileBrandingMetadata'] = SettingsMetadata.constructFromObject(data['allowResourceFileBrandingMetadata']); } if (data.hasOwnProperty('allowSafeBioPharmaSignerCertificate')) { obj['allowSafeBioPharmaSignerCertificate'] = ApiClient.convertToType(data['allowSafeBioPharmaSignerCertificate'], 'String'); } if (data.hasOwnProperty('allowSafeBioPharmaSignerCertificateMetadata')) { obj['allowSafeBioPharmaSignerCertificateMetadata'] = SettingsMetadata.constructFromObject(data['allowSafeBioPharmaSignerCertificateMetadata']); } if (data.hasOwnProperty('allowScheduledSending')) { obj['allowScheduledSending'] = ApiClient.convertToType(data['allowScheduledSending'], 'String'); } if (data.hasOwnProperty('allowScheduledSendingMetadata')) { obj['allowScheduledSendingMetadata'] = SettingsMetadata.constructFromObject(data['allowScheduledSendingMetadata']); } if (data.hasOwnProperty('allowSecurityAppliance')) { obj['allowSecurityAppliance'] = ApiClient.convertToType(data['allowSecurityAppliance'], 'String'); } if (data.hasOwnProperty('allowSecurityApplianceMetadata')) { obj['allowSecurityApplianceMetadata'] = SettingsMetadata.constructFromObject(data['allowSecurityApplianceMetadata']); } if (data.hasOwnProperty('allowSendingEnvelopesOnBehalfOfOthers')) { obj['allowSendingEnvelopesOnBehalfOfOthers'] = ApiClient.convertToType(data['allowSendingEnvelopesOnBehalfOfOthers'], 'String'); } if (data.hasOwnProperty('allowSendingEnvelopesOnBehalfOfOthersMetadata')) { obj['allowSendingEnvelopesOnBehalfOfOthersMetadata'] = SettingsMetadata.constructFromObject(data['allowSendingEnvelopesOnBehalfOfOthersMetadata']); } if (data.hasOwnProperty('allowSendToCertifiedDelivery')) { obj['allowSendToCertifiedDelivery'] = ApiClient.convertToType(data['allowSendToCertifiedDelivery'], 'String'); } if (data.hasOwnProperty('allowSendToCertifiedDeliveryMetadata')) { obj['allowSendToCertifiedDeliveryMetadata'] = SettingsMetadata.constructFromObject(data['allowSendToCertifiedDeliveryMetadata']); } if (data.hasOwnProperty('allowSendToIntermediary')) { obj['allowSendToIntermediary'] = ApiClient.convertToType(data['allowSendToIntermediary'], 'String'); } if (data.hasOwnProperty('allowSendToIntermediaryMetadata')) { obj['allowSendToIntermediaryMetadata'] = SettingsMetadata.constructFromObject(data['allowSendToIntermediaryMetadata']); } if (data.hasOwnProperty('allowServerTemplates')) { obj['allowServerTemplates'] = ApiClient.convertToType(data['allowServerTemplates'], 'String'); } if (data.hasOwnProperty('allowServerTemplatesMetadata')) { obj['allowServerTemplatesMetadata'] = SettingsMetadata.constructFromObject(data['allowServerTemplatesMetadata']); } if (data.hasOwnProperty('allowSetEmbeddedRecipientStartURL')) { obj['allowSetEmbeddedRecipientStartURL'] = ApiClient.convertToType(data['allowSetEmbeddedRecipientStartURL'], 'String'); } if (data.hasOwnProperty('allowSetEmbeddedRecipientStartURLMetadata')) { obj['allowSetEmbeddedRecipientStartURLMetadata'] = SettingsMetadata.constructFromObject(data['allowSetEmbeddedRecipientStartURLMetadata']); } if (data.hasOwnProperty('allowSharedTabs')) { obj['allowSharedTabs'] = ApiClient.convertToType(data['allowSharedTabs'], 'String'); } if (data.hasOwnProperty('allowSharedTabsMetadata')) { obj['allowSharedTabsMetadata'] = SettingsMetadata.constructFromObject(data['allowSharedTabsMetadata']); } if (data.hasOwnProperty('allowSignatureStamps')) { obj['allowSignatureStamps'] = ApiClient.convertToType(data['allowSignatureStamps'], 'String'); } if (data.hasOwnProperty('allowSignatureStampsMetadata')) { obj['allowSignatureStampsMetadata'] = SettingsMetadata.constructFromObject(data['allowSignatureStampsMetadata']); } if (data.hasOwnProperty('allowSignDocumentFromHomePage')) { obj['allowSignDocumentFromHomePage'] = ApiClient.convertToType(data['allowSignDocumentFromHomePage'], 'String'); } if (data.hasOwnProperty('allowSignDocumentFromHomePageMetadata')) { obj['allowSignDocumentFromHomePageMetadata'] = SettingsMetadata.constructFromObject(data['allowSignDocumentFromHomePageMetadata']); } if (data.hasOwnProperty('allowSignerReassign')) { obj['allowSignerReassign'] = ApiClient.convertToType(data['allowSignerReassign'], 'String'); } if (data.hasOwnProperty('allowSignerReassignMetadata')) { obj['allowSignerReassignMetadata'] = SettingsMetadata.constructFromObject(data['allowSignerReassignMetadata']); } if (data.hasOwnProperty('allowSignerReassignOverride')) { obj['allowSignerReassignOverride'] = ApiClient.convertToType(data['allowSignerReassignOverride'], 'String'); } if (data.hasOwnProperty('allowSignerReassignOverrideMetadata')) { obj['allowSignerReassignOverrideMetadata'] = SettingsMetadata.constructFromObject(data['allowSignerReassignOverrideMetadata']); } if (data.hasOwnProperty('allowSigningExtensions')) { obj['allowSigningExtensions'] = ApiClient.convertToType(data['allowSigningExtensions'], 'String'); } if (data.hasOwnProperty('allowSigningExtensionsMetadata')) { obj['allowSigningExtensionsMetadata'] = SettingsMetadata.constructFromObject(data['allowSigningExtensionsMetadata']); } if (data.hasOwnProperty('allowSigningGroups')) { obj['allowSigningGroups'] = ApiClient.convertToType(data['allowSigningGroups'], 'String'); } if (data.hasOwnProperty('allowSigningGroupsMetadata')) { obj['allowSigningGroupsMetadata'] = SettingsMetadata.constructFromObject(data['allowSigningGroupsMetadata']); } if (data.hasOwnProperty('allowSigningInsights')) { obj['allowSigningInsights'] = ApiClient.convertToType(data['allowSigningInsights'], 'String'); } if (data.hasOwnProperty('allowSigningInsightsMetadata')) { obj['allowSigningInsightsMetadata'] = SettingsMetadata.constructFromObject(data['allowSigningInsightsMetadata']); } if (data.hasOwnProperty('allowSigningRadioDeselect')) { obj['allowSigningRadioDeselect'] = ApiClient.convertToType(data['allowSigningRadioDeselect'], 'String'); } if (data.hasOwnProperty('allowSigningRadioDeselectMetadata')) { obj['allowSigningRadioDeselectMetadata'] = SettingsMetadata.constructFromObject(data['allowSigningRadioDeselectMetadata']); } if (data.hasOwnProperty('allowSignNow')) { obj['allowSignNow'] = ApiClient.convertToType(data['allowSignNow'], 'String'); } if (data.hasOwnProperty('allowSignNowMetadata')) { obj['allowSignNowMetadata'] = ApiClient.convertToType(data['allowSignNowMetadata'], 'String'); } if (data.hasOwnProperty('allowSMSDelivery')) { obj['allowSMSDelivery'] = ApiClient.convertToType(data['allowSMSDelivery'], 'String'); } if (data.hasOwnProperty('allowSMSDeliveryMetadata')) { obj['allowSMSDeliveryMetadata'] = SettingsMetadata.constructFromObject(data['allowSMSDeliveryMetadata']); } if (data.hasOwnProperty('allowSocialIdLogin')) { obj['allowSocialIdLogin'] = ApiClient.convertToType(data['allowSocialIdLogin'], 'String'); } if (data.hasOwnProperty('allowSocialIdLoginMetadata')) { obj['allowSocialIdLoginMetadata'] = SettingsMetadata.constructFromObject(data['allowSocialIdLoginMetadata']); } if (data.hasOwnProperty('allowSupplementalDocuments')) { obj['allowSupplementalDocuments'] = ApiClient.convertToType(data['allowSupplementalDocuments'], 'String'); } if (data.hasOwnProperty('allowSupplementalDocumentsMetadata')) { obj['allowSupplementalDocumentsMetadata'] = SettingsMetadata.constructFromObject(data['allowSupplementalDocumentsMetadata']); } if (data.hasOwnProperty('allowThirdPartyElectronicNotary')) { obj['allowThirdPartyElectronicNotary'] = ApiClient.convertToType(data['allowThirdPartyElectronicNotary'], 'String'); } if (data.hasOwnProperty('allowThirdPartyElectronicNotaryMetadata')) { obj['allowThirdPartyElectronicNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowThirdPartyElectronicNotaryMetadata']); } if (data.hasOwnProperty('allowTransactionsWorkspace')) { obj['allowTransactionsWorkspace'] = ApiClient.convertToType(data['allowTransactionsWorkspace'], 'String'); } if (data.hasOwnProperty('allowTransactionsWorkspaceMetadata')) { obj['allowTransactionsWorkspaceMetadata'] = SettingsMetadata.constructFromObject(data['allowTransactionsWorkspaceMetadata']); } if (data.hasOwnProperty('allowTransactionsWorkspaceOriginal')) { obj['allowTransactionsWorkspaceOriginal'] = ApiClient.convertToType(data['allowTransactionsWorkspaceOriginal'], 'String'); } if (data.hasOwnProperty('allowTransactionsWorkspaceOriginalMetadata')) { obj['allowTransactionsWorkspaceOriginalMetadata'] = SettingsMetadata.constructFromObject(data['allowTransactionsWorkspaceOriginalMetadata']); } if (data.hasOwnProperty('allowUsersToAccessDirectory')) { obj['allowUsersToAccessDirectory'] = ApiClient.convertToType(data['allowUsersToAccessDirectory'], 'String'); } if (data.hasOwnProperty('allowUsersToAccessDirectoryMetadata')) { obj['allowUsersToAccessDirectoryMetadata'] = SettingsMetadata.constructFromObject(data['allowUsersToAccessDirectoryMetadata']); } if (data.hasOwnProperty('allowValueInsights')) { obj['allowValueInsights'] = ApiClient.convertToType(data['allowValueInsights'], 'String'); } if (data.hasOwnProperty('allowValueInsightsMetadata')) { obj['allowValueInsightsMetadata'] = SettingsMetadata.constructFromObject(data['allowValueInsightsMetadata']); } if (data.hasOwnProperty('allowWebForms')) { obj['allowWebForms'] = ApiClient.convertToType(data['allowWebForms'], 'String'); } if (data.hasOwnProperty('allowWebFormsMetadata')) { obj['allowWebFormsMetadata'] = SettingsMetadata.constructFromObject(data['allowWebFormsMetadata']); } if (data.hasOwnProperty('allowWhatsAppDelivery')) { obj['allowWhatsAppDelivery'] = ApiClient.convertToType(data['allowWhatsAppDelivery'], 'String'); } if (data.hasOwnProperty('allowWhatsAppDeliveryMetadata')) { obj['allowWhatsAppDeliveryMetadata'] = SettingsMetadata.constructFromObject(data['allowWhatsAppDeliveryMetadata']); } if (data.hasOwnProperty('anchorPopulationScope')) { obj['anchorPopulationScope'] = ApiClient.convertToType(data['anchorPopulationScope'], 'String'); } if (data.hasOwnProperty('anchorPopulationScopeMetadata')) { obj['anchorPopulationScopeMetadata'] = SettingsMetadata.constructFromObject(data['anchorPopulationScopeMetadata']); } if (data.hasOwnProperty('anchorTagVersionedPlacementEnabled')) { obj['anchorTagVersionedPlacementEnabled'] = ApiClient.convertToType(data['anchorTagVersionedPlacementEnabled'], 'String'); } if (data.hasOwnProperty('anchorTagVersionedPlacementMetadataEnabled')) { obj['anchorTagVersionedPlacementMetadataEnabled'] = SettingsMetadata.constructFromObject(data['anchorTagVersionedPlacementMetadataEnabled']); } if (data.hasOwnProperty('attachCompletedEnvelope')) { obj['attachCompletedEnvelope'] = ApiClient.convertToType(data['attachCompletedEnvelope'], 'String'); } if (data.hasOwnProperty('attachCompletedEnvelopeMetadata')) { obj['attachCompletedEnvelopeMetadata'] = SettingsMetadata.constructFromObject(data['attachCompletedEnvelopeMetadata']); } if (data.hasOwnProperty('authenticationCheck')) { obj['authenticationCheck'] = ApiClient.convertToType(data['authenticationCheck'], 'String'); } if (data.hasOwnProperty('authenticationCheckMetadata')) { obj['authenticationCheckMetadata'] = SettingsMetadata.constructFromObject(data['authenticationCheckMetadata']); } if (data.hasOwnProperty('autoNavRule')) { obj['autoNavRule'] = ApiClient.convertToType(data['autoNavRule'], 'String'); } if (data.hasOwnProperty('autoNavRuleMetadata')) { obj['autoNavRuleMetadata'] = SettingsMetadata.constructFromObject(data['autoNavRuleMetadata']); } if (data.hasOwnProperty('autoProvisionSignerAccount')) { obj['autoProvisionSignerAccount'] = ApiClient.convertT