docusign-esign
Version:
Docusign Node.js API client.
785 lines (777 loc) • 302 kB
JavaScript
/**
* 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