From dc44b078676fcec654c47b7e49cd1967078e306d Mon Sep 17 00:00:00 2001 From: root Date: Tue, 5 May 2026 06:39:59 -0700 Subject: [PATCH] Version 9.0.0-v2.1-26.1.02.00 release --- CHANGELOG.md | 14 + README.md | 2 +- sdk/DocuSign.eSign.sln | 10 +- sdk/src/DocuSign.eSign/Api/AccountsApi.cs | 625 +++++++++----- sdk/src/DocuSign.eSign/Api/ConnectApi.cs | 793 +++++++++++++++--- sdk/src/DocuSign.eSign/Api/EnvelopesApi.cs | 4 + sdk/src/DocuSign.eSign/Api/TemplatesApi.cs | 8 + .../DocuSign.eSign/Client/Configuration.cs | 2 +- sdk/src/DocuSign.eSign/DocuSign.eSign.csproj | 4 +- .../AccountIdentityVerificationWorkflow.cs | 17 +- .../Model/AccountSettingsInformation.cs | 182 +++- sdk/src/DocuSign.eSign/Model/Contact.cs | 17 +- sdk/src/DocuSign.eSign/Model/DateSigned.cs | 17 +- sdk/src/DocuSign.eSign/Model/Envelope.cs | 17 +- .../Model/EnvelopeDefinition.cs | 17 +- .../DocuSign.eSign/Model/EnvelopeDocument.cs | 17 +- .../DocuSign.eSign/Model/EnvelopeTemplate.cs | 17 +- sdk/src/DocuSign.eSign/Model/Reminders.cs | 17 +- .../Model/SenderCompletionInfo.cs | 243 ++++++ .../Model/TemplateCompletionInfo.cs | 244 ++++++ .../Model/TemplateCompletionRateResponse.cs | 243 ++++++ .../Model/UserCompletionRateResponse.cs | 213 +++++ .../DocuSign.eSign/Properties/AssemblyInfo.cs | 2 +- 23 files changed, 2346 insertions(+), 379 deletions(-) create mode 100644 sdk/src/DocuSign.eSign/Model/SenderCompletionInfo.cs create mode 100644 sdk/src/DocuSign.eSign/Model/TemplateCompletionInfo.cs create mode 100644 sdk/src/DocuSign.eSign/Model/TemplateCompletionRateResponse.cs create mode 100644 sdk/src/DocuSign.eSign/Model/UserCompletionRateResponse.cs diff --git a/CHANGELOG.md b/CHANGELOG.md index 37a4bdac4..4af68315b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # DocuSign C# Client Changelog +## [v9.0.0] - eSignature API v2.1-26.1.02.00 - 2026-05-04 +### Removed +- Removed the deprecated `ListRecipientNamesByEmail` endpoint (`/v2.1/accounts/{accountId}/recipient_names`). + +### Added +- **Accounts API**: Template completion-rate methods (`GetCompletionRateForTemplate`, `GetCompletionRateForTemplateOwner`). +- **Connect API**: Secret key management methods (`CreateConnectSecret`, `GetConnectSecret`, `DeleteConnectSecret`). +- **Models**: `SenderCompletionInfo`, `TemplateCompletionInfo`, `TemplateCompletionRateResponse`, `UserCompletionRateResponse`. + +### Changed +- Added support for version v2.1-26.1.02.00 of the DocuSign ESignature API. +- Updated the SDK release version to 9.0.0. +- Added query parameters: `include_is_edited` and `link_configuration_id` for document listing methods. + ## [v8.7.0] - eSignature API v2.1-26.1.00.00 - 2026-03-05 ### Changed - Added support for version v2.1-26.1.00.00 of the DocuSign ESignature API. diff --git a/README.md b/README.md index bd3c903da..113f15fba 100755 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ This client SDK is provided as open source, which enables you to customize its f ### Version Information - **API version**: v2.1 -- **Latest SDK version (Including prerelease)**: 8.7.0 +- **Latest SDK version (Including prerelease)**: 9.0.0 ### Requirements diff --git a/sdk/DocuSign.eSign.sln b/sdk/DocuSign.eSign.sln index bdddac536..695bdcf5d 100644 --- a/sdk/DocuSign.eSign.sln +++ b/sdk/DocuSign.eSign.sln @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 VisualStudioVersion = 12.0.0.0 MinimumVisualStudioVersion = 10.0.0.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DocuSign.eSign", "src\DocuSign.eSign\DocuSign.eSign.csproj", "{54CE4337-BBB5-4DA9-9DAA-E3BD9F2EA145}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DocuSign.eSign", "src\DocuSign.eSign\DocuSign.eSign.csproj", "{7D2E85BD-F5BE-450C-A6C9-00DF5A133FD7}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -10,10 +10,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {54CE4337-BBB5-4DA9-9DAA-E3BD9F2EA145}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {54CE4337-BBB5-4DA9-9DAA-E3BD9F2EA145}.Debug|Any CPU.Build.0 = Debug|Any CPU - {54CE4337-BBB5-4DA9-9DAA-E3BD9F2EA145}.Release|Any CPU.ActiveCfg = Release|Any CPU - {54CE4337-BBB5-4DA9-9DAA-E3BD9F2EA145}.Release|Any CPU.Build.0 = Release|Any CPU + {7D2E85BD-F5BE-450C-A6C9-00DF5A133FD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7D2E85BD-F5BE-450C-A6C9-00DF5A133FD7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7D2E85BD-F5BE-450C-A6C9-00DF5A133FD7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7D2E85BD-F5BE-450C-A6C9-00DF5A133FD7}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/sdk/src/DocuSign.eSign/Api/AccountsApi.cs b/sdk/src/DocuSign.eSign/Api/AccountsApi.cs index 96ff459ea..7eb1eba6b 100644 --- a/sdk/src/DocuSign.eSign/Api/AccountsApi.cs +++ b/sdk/src/DocuSign.eSign/Api/AccountsApi.cs @@ -815,6 +815,50 @@ public interface IAccountsApi : IApiAccessor /// ApiResponse of Object(void) ApiResponse GetBrandResourcesByContentTypeWithHttpInfo(string accountId, string brandId, string resourceContentType, AccountsApi.GetBrandResourcesByContentTypeOptions options = null); /// + /// Gets completion rate for the template + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// + TemplateCompletionRateResponse GetCompletionRateForTemplate(string accountId, string templateId); + + /// + /// Gets completion rate for the template + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// ApiResponse of + ApiResponse GetCompletionRateForTemplateWithHttpInfo(string accountId, string templateId); + /// + /// Gets completion rate for the user + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + UserCompletionRateResponse GetCompletionRateForTemplateOwner(string accountId); + + /// + /// Gets completion rate for the user + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// ApiResponse of + ApiResponse GetCompletionRateForTemplateOwnerWithHttpInfo(string accountId); + /// /// Gets the Electronic Record and Signature Disclosure. /// /// @@ -1211,29 +1255,6 @@ public interface IAccountsApi : IApiAccessor /// ApiResponse of ApiResponse ListPermissionsWithHttpInfo(string accountId, AccountsApi.ListPermissionsOptions options = null); /// - /// Gets recipient names associated with an email address. - /// - /// - /// Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// - RecipientNamesResponse ListRecipientNamesByEmail(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null); - - /// - /// Gets recipient names associated with an email address. - /// - /// - /// Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// ApiResponse of - ApiResponse ListRecipientNamesByEmailWithHttpInfo(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null); - /// /// Gets account settings information. /// /// @@ -2611,6 +2632,50 @@ public interface IAccountsApi : IApiAccessor /// Task of ApiResponse System.Threading.Tasks.Task> GetBrandResourcesByContentTypeAsyncWithHttpInfo(string accountId, string brandId, string resourceContentType, AccountsApi.GetBrandResourcesByContentTypeOptions options = null); /// + /// Gets completion rate for the template + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// Task of TemplateCompletionRateResponse + System.Threading.Tasks.Task GetCompletionRateForTemplateAsync(string accountId, string templateId); + + /// + /// Gets completion rate for the template + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// Task of ApiResponse (TemplateCompletionRateResponse) + System.Threading.Tasks.Task> GetCompletionRateForTemplateAsyncWithHttpInfo(string accountId, string templateId); + /// + /// Gets completion rate for the user + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of UserCompletionRateResponse + System.Threading.Tasks.Task GetCompletionRateForTemplateOwnerAsync(string accountId); + + /// + /// Gets completion rate for the user + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of ApiResponse (UserCompletionRateResponse) + System.Threading.Tasks.Task> GetCompletionRateForTemplateOwnerAsyncWithHttpInfo(string accountId); + /// /// Gets the Electronic Record and Signature Disclosure. /// /// @@ -3007,29 +3072,6 @@ public interface IAccountsApi : IApiAccessor /// Task of ApiResponse (PermissionProfileInformation) System.Threading.Tasks.Task> ListPermissionsAsyncWithHttpInfo(string accountId, AccountsApi.ListPermissionsOptions options = null); /// - /// Gets recipient names associated with an email address. - /// - /// - /// Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// Task of RecipientNamesResponse - System.Threading.Tasks.Task ListRecipientNamesByEmailAsync(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null); - - /// - /// Gets recipient names associated with an email address. - /// - /// - /// Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// Task of ApiResponse (RecipientNamesResponse) - System.Threading.Tasks.Task> ListRecipientNamesByEmailAsyncWithHttpInfo(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null); - /// /// Gets account settings information. /// /// @@ -9549,6 +9591,324 @@ public async System.Threading.Tasks.Task> GetBrandResourcesB } + /// + /// Gets completion rate for the template + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// TemplateCompletionRateResponse + public TemplateCompletionRateResponse GetCompletionRateForTemplate(string accountId, string templateId) + { + ApiResponse localVarResponse = GetCompletionRateForTemplateWithHttpInfo(accountId, templateId); + return localVarResponse.Data; + } + + /// + /// Gets completion rate for the template + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// ApiResponse of TemplateCompletionRateResponse + public ApiResponse GetCompletionRateForTemplateWithHttpInfo(string accountId, string templateId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling AccountsApi->GetCompletionRateForTemplate"); + // verify the required parameter 'templateId' is set + if (templateId == null) + throw new ApiException(400, "Missing required parameter 'templateId' when calling AccountsApi->GetCompletionRateForTemplate"); + + var localVarPath = "/v2.1/accounts/{accountId}/templates/{templateId}/insights/completionRate"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (templateId != null) localVarPathParams.Add("templateId", this.ApiClient.ParameterToString(templateId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("GetCompletionRateForTemplate", localVarResponse); + if (exception != null) throw exception; + } + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + (TemplateCompletionRateResponse)this.ApiClient.Deserialize(localVarResponse, typeof(TemplateCompletionRateResponse))); + } + + /// + /// Gets completion rate for the template + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// Task of TemplateCompletionRateResponse + public async System.Threading.Tasks.Task GetCompletionRateForTemplateAsync(string accountId, string templateId) + { + ApiResponse localVarResponse = await GetCompletionRateForTemplateAsyncWithHttpInfo(accountId, templateId); + return localVarResponse.Data; + } + + /// + /// Gets completion rate for the template + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the template being accessed. + /// Task of ApiResponse (TemplateCompletionRateResponse) + public async System.Threading.Tasks.Task> GetCompletionRateForTemplateAsyncWithHttpInfo(string accountId, string templateId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling AccountsApi->GetCompletionRateForTemplate"); + // verify the required parameter 'templateId' is set + if (templateId == null) + throw new ApiException(400, "Missing required parameter 'templateId' when calling AccountsApi->GetCompletionRateForTemplate"); + + var localVarPath = "/v2.1/accounts/{accountId}/templates/{templateId}/insights/completionRate"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (templateId != null) localVarPathParams.Add("templateId", this.ApiClient.ParameterToString(templateId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("GetCompletionRateForTemplate", localVarResponse); + if (exception != null) throw exception; + } + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + (TemplateCompletionRateResponse)this.ApiClient.Deserialize(localVarResponse, typeof(TemplateCompletionRateResponse))); + } + + + /// + /// Gets completion rate for the user + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// UserCompletionRateResponse + public UserCompletionRateResponse GetCompletionRateForTemplateOwner(string accountId) + { + ApiResponse localVarResponse = GetCompletionRateForTemplateOwnerWithHttpInfo(accountId); + return localVarResponse.Data; + } + + /// + /// Gets completion rate for the user + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// ApiResponse of UserCompletionRateResponse + public ApiResponse GetCompletionRateForTemplateOwnerWithHttpInfo(string accountId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling AccountsApi->GetCompletionRateForTemplateOwner"); + + var localVarPath = "/v2.1/accounts/{accountId}/templates/insights/completionRate"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("GetCompletionRateForTemplateOwner", localVarResponse); + if (exception != null) throw exception; + } + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + (UserCompletionRateResponse)this.ApiClient.Deserialize(localVarResponse, typeof(UserCompletionRateResponse))); + } + + /// + /// Gets completion rate for the user + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of UserCompletionRateResponse + public async System.Threading.Tasks.Task GetCompletionRateForTemplateOwnerAsync(string accountId) + { + ApiResponse localVarResponse = await GetCompletionRateForTemplateOwnerAsyncWithHttpInfo(accountId); + return localVarResponse.Data; + } + + /// + /// Gets completion rate for the user + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of ApiResponse (UserCompletionRateResponse) + public async System.Threading.Tasks.Task> GetCompletionRateForTemplateOwnerAsyncWithHttpInfo(string accountId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling AccountsApi->GetCompletionRateForTemplateOwner"); + + var localVarPath = "/v2.1/accounts/{accountId}/templates/insights/completionRate"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("GetCompletionRateForTemplateOwner", localVarResponse); + if (exception != null) throw exception; + } + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + (UserCompletionRateResponse)this.ApiClient.Deserialize(localVarResponse, typeof(UserCompletionRateResponse))); + } + + /// /// Gets the Electronic Record and Signature Disclosure. Retrieves the Electronic Record and Signature Disclosure, with HTML formatting, for the requested envelope recipient. This might be different than the current account disclosure depending on account settings, such as branding, and when the account disclosure was last updated. An optional query string can be included to return the language for the disclosure. /// @@ -12486,179 +12846,6 @@ public async System.Threading.Tasks.Task - /// Gets recipient names associated with an email address. Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - public class ListRecipientNamesByEmailOptions - { - /// The email address for the user - public string email {get; set;} - } - - /// - /// Gets recipient names associated with an email address. Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// RecipientNamesResponse - public RecipientNamesResponse ListRecipientNamesByEmail(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null) - { - ApiResponse localVarResponse = ListRecipientNamesByEmailWithHttpInfo(accountId, options); - return localVarResponse.Data; - } - - /// - /// Gets recipient names associated with an email address. Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// ApiResponse of RecipientNamesResponse - public ApiResponse ListRecipientNamesByEmailWithHttpInfo(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null) - { - // verify the required parameter 'accountId' is set - if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling AccountsApi->ListRecipientNamesByEmail"); - - var localVarPath = "/v2.1/accounts/{accountId}/recipient_names"; - var localVarPathParams = new Dictionary(); - var localVarQueryParams = new Dictionary(); - var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); - var localVarFormParams = new Dictionary(); - var localVarFileParams = new List(); - Object localVarPostBody = null; - String localVarHttpContentDisposition = string.Empty; - - // to determine the Content-Type header - String[] localVarHttpContentTypes = new String[] { - }; - String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); - - // to determine the Accept header - String[] localVarHttpHeaderAccepts = new String[] { - "application/json" - }; - String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); - if (localVarHttpHeaderAccept != null) - localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); - - // set "format" to json by default - // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json - localVarPathParams.Add("format", "json"); - if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter - if (options != null) - { - if (options.email != null) localVarQueryParams.Add("email", this.ApiClient.ParameterToString(options.email)); // query parameter - } - - // authentication (docusignAccessCode) required - // oauth required - if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) - { - localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; - } - - - // make the HTTP request - DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); - DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); - - int localVarStatusCode = (int)localVarResponse.StatusCode; - - if (ExceptionFactory != null) - { - Exception exception = ExceptionFactory("ListRecipientNamesByEmail", localVarResponse); - if (exception != null) throw exception; - } - - return new ApiResponse(localVarStatusCode, - localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), - (RecipientNamesResponse)this.ApiClient.Deserialize(localVarResponse, typeof(RecipientNamesResponse))); - } - - /// - /// Gets recipient names associated with an email address. Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// Task of RecipientNamesResponse - public async System.Threading.Tasks.Task ListRecipientNamesByEmailAsync(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null) - { - ApiResponse localVarResponse = await ListRecipientNamesByEmailAsyncWithHttpInfo(accountId, options); - return localVarResponse.Data; - } - - /// - /// Gets recipient names associated with an email address. Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - /// Thrown when fails to make API call - /// The external account number (int) or account ID Guid. - /// Options for modifying the behavior of the function. - /// Task of ApiResponse (RecipientNamesResponse) - public async System.Threading.Tasks.Task> ListRecipientNamesByEmailAsyncWithHttpInfo(string accountId, AccountsApi.ListRecipientNamesByEmailOptions options = null) - { - // verify the required parameter 'accountId' is set - if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling AccountsApi->ListRecipientNamesByEmail"); - - var localVarPath = "/v2.1/accounts/{accountId}/recipient_names"; - var localVarPathParams = new Dictionary(); - var localVarQueryParams = new Dictionary(); - var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); - var localVarFormParams = new Dictionary(); - var localVarFileParams = new List(); - Object localVarPostBody = null; - String localVarHttpContentDisposition = string.Empty; - - // to determine the Content-Type header - String[] localVarHttpContentTypes = new String[] { - }; - String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); - - // to determine the Accept header - String[] localVarHttpHeaderAccepts = new String[] { - "application/json" - }; - String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); - if (localVarHttpHeaderAccept != null) - localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); - - // set "format" to json by default - // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json - localVarPathParams.Add("format", "json"); - if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter - if (options != null) - { - if (options.email != null) localVarQueryParams.Add("email", this.ApiClient.ParameterToString(options.email)); // query parameter - } - - // authentication (docusignAccessCode) required - // oauth required - if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) - { - localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; - } - - - // make the HTTP request - DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); - DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); - - int localVarStatusCode = (int)localVarResponse.StatusCode; - - if (ExceptionFactory != null) - { - Exception exception = ExceptionFactory("ListRecipientNamesByEmail", localVarResponse); - if (exception != null) throw exception; - } - - return new ApiResponse(localVarStatusCode, - localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), - (RecipientNamesResponse)this.ApiClient.Deserialize(localVarResponse, typeof(RecipientNamesResponse))); - } - /// /// Gets account settings information. Retrieves the account settings information for the specified account. diff --git a/sdk/src/DocuSign.eSign/Api/ConnectApi.cs b/sdk/src/DocuSign.eSign/Api/ConnectApi.cs index c4a986dc1..5487eb010 100644 --- a/sdk/src/DocuSign.eSign/Api/ConnectApi.cs +++ b/sdk/src/DocuSign.eSign/Api/ConnectApi.cs @@ -70,6 +70,27 @@ public interface IConnectApi : IApiAccessor /// ApiResponse of ApiResponse CreateConnectOAuthConfigWithHttpInfo(string accountId, ConnectOAuthConfig connectOAuthConfig = null); /// + /// Generates a new connect HMAC Secret. + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + void CreateConnectSecret(string accountId); + + /// + /// Generates a new connect HMAC Secret. + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// ApiResponse of Object(void) + ApiResponse CreateConnectSecretWithHttpInfo(string accountId); + /// /// Deletes the specified connect configuration. /// /// @@ -114,6 +135,29 @@ public interface IConnectApi : IApiAccessor /// ApiResponse of Object(void) ApiResponse DeleteConnectOAuthConfigWithHttpInfo(string accountId); /// + /// Delete the connect HMAC Secret for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + /// + void DeleteConnectSecret(string accountId, string keyId); + + /// + /// Delete the connect HMAC Secret for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + /// ApiResponse of Object(void) + ApiResponse DeleteConnectSecretWithHttpInfo(string accountId, string keyId); + /// /// Deletes a Connect failure log entry. /// /// @@ -273,6 +317,27 @@ public interface IConnectApi : IApiAccessor /// ApiResponse of ApiResponse GetConnectOAuthConfigWithHttpInfo(string accountId); /// + /// Get the connect HMAC Secrets for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + void GetConnectSecret(string accountId); + + /// + /// Get the connect HMAC Secrets for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// ApiResponse of Object(void) + ApiResponse GetConnectSecretWithHttpInfo(string accountId); + /// /// Get the specified Connect log entry. /// /// @@ -574,6 +639,27 @@ public interface IConnectApi : IApiAccessor /// Task of ApiResponse (ConnectOAuthConfig) System.Threading.Tasks.Task> CreateConnectOAuthConfigAsyncWithHttpInfo(string accountId, ConnectOAuthConfig connectOAuthConfig = null); /// + /// Generates a new connect HMAC Secret. + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of void + System.Threading.Tasks.Task CreateConnectSecretAsync(string accountId); + + /// + /// Generates a new connect HMAC Secret. + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of ApiResponse + System.Threading.Tasks.Task> CreateConnectSecretAsyncWithHttpInfo(string accountId); + /// /// Deletes the specified connect configuration. /// /// @@ -618,6 +704,29 @@ public interface IConnectApi : IApiAccessor /// Task of ApiResponse System.Threading.Tasks.Task> DeleteConnectOAuthConfigAsyncWithHttpInfo(string accountId); /// + /// Delete the connect HMAC Secret for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + /// Task of void + System.Threading.Tasks.Task DeleteConnectSecretAsync(string accountId, string keyId); + + /// + /// Delete the connect HMAC Secret for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + /// Task of ApiResponse + System.Threading.Tasks.Task> DeleteConnectSecretAsyncWithHttpInfo(string accountId, string keyId); + /// /// Deletes a Connect failure log entry. /// /// @@ -777,6 +886,27 @@ public interface IConnectApi : IApiAccessor /// Task of ApiResponse (ConnectOAuthConfig) System.Threading.Tasks.Task> GetConnectOAuthConfigAsyncWithHttpInfo(string accountId); /// + /// Get the connect HMAC Secrets for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of void + System.Threading.Tasks.Task GetConnectSecretAsync(string accountId); + + /// + /// Get the connect HMAC Secrets for AccountID + /// + /// + /// + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of ApiResponse + System.Threading.Tasks.Task> GetConnectSecretAsyncWithHttpInfo(string accountId); + /// /// Get the specified Connect log entry. /// /// @@ -1431,34 +1561,29 @@ public async System.Threading.Tasks.Task> Create /// - /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. + /// Generates a new connect HMAC Secret. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the custom Connect configuration being accessed. /// - public void DeleteConfiguration(string accountId, string connectId) + public void CreateConnectSecret(string accountId) { - DeleteConfigurationWithHttpInfo(accountId, connectId); + CreateConnectSecretWithHttpInfo(accountId); } /// - /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. + /// Generates a new connect HMAC Secret. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the custom Connect configuration being accessed. /// ApiResponse of Object(void) - public ApiResponse DeleteConfigurationWithHttpInfo(string accountId, string connectId) + public ApiResponse CreateConnectSecretWithHttpInfo(string accountId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConfiguration"); - // verify the required parameter 'connectId' is set - if (connectId == null) - throw new ApiException(400, "Missing required parameter 'connectId' when calling ConnectApi->DeleteConfiguration"); + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->CreateConnectSecret"); - var localVarPath = "/v2.1/accounts/{accountId}/connect/{connectId}"; + var localVarPath = "/v2.1/accounts/{accountId}/connect/secret"; var localVarPathParams = new Dictionary(); var localVarQueryParams = new Dictionary(); var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); @@ -1484,7 +1609,6 @@ public ApiResponse DeleteConfigurationWithHttpInfo(string accountId, str // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json localVarPathParams.Add("format", "json"); if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter - if (connectId != null) localVarPathParams.Add("connectId", this.ApiClient.ParameterToString(connectId)); // path parameter // authentication (docusignAccessCode) required // oauth required @@ -1495,14 +1619,14 @@ public ApiResponse DeleteConfigurationWithHttpInfo(string accountId, str // make the HTTP request - DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("DELETE"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("POST"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); int localVarStatusCode = (int)localVarResponse.StatusCode; if (ExceptionFactory != null) { - Exception exception = ExceptionFactory("DeleteConfiguration", localVarResponse); + Exception exception = ExceptionFactory("CreateConnectSecret", localVarResponse); if (exception != null) throw exception; } @@ -1513,34 +1637,29 @@ public ApiResponse DeleteConfigurationWithHttpInfo(string accountId, str } /// - /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. + /// Generates a new connect HMAC Secret. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the custom Connect configuration being accessed. /// Task of void - public async System.Threading.Tasks.Task DeleteConfigurationAsync(string accountId, string connectId) + public async System.Threading.Tasks.Task CreateConnectSecretAsync(string accountId) { - await DeleteConfigurationAsyncWithHttpInfo(accountId, connectId); + await CreateConnectSecretAsyncWithHttpInfo(accountId); } /// - /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. + /// Generates a new connect HMAC Secret. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the custom Connect configuration being accessed. /// Task of ApiResponse - public async System.Threading.Tasks.Task> DeleteConfigurationAsyncWithHttpInfo(string accountId, string connectId) + public async System.Threading.Tasks.Task> CreateConnectSecretAsyncWithHttpInfo(string accountId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConfiguration"); - // verify the required parameter 'connectId' is set - if (connectId == null) - throw new ApiException(400, "Missing required parameter 'connectId' when calling ConnectApi->DeleteConfiguration"); + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->CreateConnectSecret"); - var localVarPath = "/v2.1/accounts/{accountId}/connect/{connectId}"; + var localVarPath = "/v2.1/accounts/{accountId}/connect/secret"; var localVarPathParams = new Dictionary(); var localVarQueryParams = new Dictionary(); var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); @@ -1566,7 +1685,6 @@ public async System.Threading.Tasks.Task> DeleteConfiguratio // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json localVarPathParams.Add("format", "json"); if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter - if (connectId != null) localVarPathParams.Add("connectId", this.ApiClient.ParameterToString(connectId)); // path parameter // authentication (docusignAccessCode) required // oauth required @@ -1577,14 +1695,14 @@ public async System.Threading.Tasks.Task> DeleteConfiguratio // make the HTTP request - DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("DELETE"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("POST"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); int localVarStatusCode = (int)localVarResponse.StatusCode; if (ExceptionFactory != null) { - Exception exception = ExceptionFactory("DeleteConfiguration", localVarResponse); + Exception exception = ExceptionFactory("CreateConnectSecret", localVarResponse); if (exception != null) throw exception; } @@ -1596,29 +1714,34 @@ public async System.Threading.Tasks.Task> DeleteConfiguratio /// - /// Sets the Connect OAuth Config for the account. + /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. + /// The ID of the custom Connect configuration being accessed. /// - public void DeleteConnectOAuthConfig(string accountId) + public void DeleteConfiguration(string accountId, string connectId) { - DeleteConnectOAuthConfigWithHttpInfo(accountId); + DeleteConfigurationWithHttpInfo(accountId, connectId); } /// - /// Sets the Connect OAuth Config for the account. + /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. + /// The ID of the custom Connect configuration being accessed. /// ApiResponse of Object(void) - public ApiResponse DeleteConnectOAuthConfigWithHttpInfo(string accountId) + public ApiResponse DeleteConfigurationWithHttpInfo(string accountId, string connectId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConnectOAuthConfig"); + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConfiguration"); + // verify the required parameter 'connectId' is set + if (connectId == null) + throw new ApiException(400, "Missing required parameter 'connectId' when calling ConnectApi->DeleteConfiguration"); - var localVarPath = "/v2.1/accounts/{accountId}/connect/oauth"; + var localVarPath = "/v2.1/accounts/{accountId}/connect/{connectId}"; var localVarPathParams = new Dictionary(); var localVarQueryParams = new Dictionary(); var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); @@ -1644,6 +1767,7 @@ public ApiResponse DeleteConnectOAuthConfigWithHttpInfo(string accountId // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json localVarPathParams.Add("format", "json"); if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (connectId != null) localVarPathParams.Add("connectId", this.ApiClient.ParameterToString(connectId)); // path parameter // authentication (docusignAccessCode) required // oauth required @@ -1661,7 +1785,7 @@ public ApiResponse DeleteConnectOAuthConfigWithHttpInfo(string accountId if (ExceptionFactory != null) { - Exception exception = ExceptionFactory("DeleteConnectOAuthConfig", localVarResponse); + Exception exception = ExceptionFactory("DeleteConfiguration", localVarResponse); if (exception != null) throw exception; } @@ -1672,29 +1796,34 @@ public ApiResponse DeleteConnectOAuthConfigWithHttpInfo(string accountId } /// - /// Sets the Connect OAuth Config for the account. + /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. + /// The ID of the custom Connect configuration being accessed. /// Task of void - public async System.Threading.Tasks.Task DeleteConnectOAuthConfigAsync(string accountId) + public async System.Threading.Tasks.Task DeleteConfigurationAsync(string accountId, string connectId) { - await DeleteConnectOAuthConfigAsyncWithHttpInfo(accountId); + await DeleteConfigurationAsyncWithHttpInfo(accountId, connectId); } /// - /// Sets the Connect OAuth Config for the account. + /// Deletes the specified connect configuration. Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. + /// The ID of the custom Connect configuration being accessed. /// Task of ApiResponse - public async System.Threading.Tasks.Task> DeleteConnectOAuthConfigAsyncWithHttpInfo(string accountId) + public async System.Threading.Tasks.Task> DeleteConfigurationAsyncWithHttpInfo(string accountId, string connectId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConnectOAuthConfig"); + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConfiguration"); + // verify the required parameter 'connectId' is set + if (connectId == null) + throw new ApiException(400, "Missing required parameter 'connectId' when calling ConnectApi->DeleteConfiguration"); - var localVarPath = "/v2.1/accounts/{accountId}/connect/oauth"; + var localVarPath = "/v2.1/accounts/{accountId}/connect/{connectId}"; var localVarPathParams = new Dictionary(); var localVarQueryParams = new Dictionary(); var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); @@ -1720,6 +1849,7 @@ public async System.Threading.Tasks.Task> DeleteConnectOAuth // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json localVarPathParams.Add("format", "json"); if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (connectId != null) localVarPathParams.Add("connectId", this.ApiClient.ParameterToString(connectId)); // path parameter // authentication (docusignAccessCode) required // oauth required @@ -1737,7 +1867,7 @@ public async System.Threading.Tasks.Task> DeleteConnectOAuth if (ExceptionFactory != null) { - Exception exception = ExceptionFactory("DeleteConnectOAuthConfig", localVarResponse); + Exception exception = ExceptionFactory("DeleteConfiguration", localVarResponse); if (exception != null) throw exception; } @@ -1749,35 +1879,29 @@ public async System.Threading.Tasks.Task> DeleteConnectOAuth /// - /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// Sets the Connect OAuth Config for the account. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the failed connect log entry. - /// ConnectDeleteFailureResult - public ConnectDeleteFailureResult DeleteEventFailureLog(string accountId, string failureId) + /// + public void DeleteConnectOAuthConfig(string accountId) { - ApiResponse localVarResponse = DeleteEventFailureLogWithHttpInfo(accountId, failureId); - return localVarResponse.Data; + DeleteConnectOAuthConfigWithHttpInfo(accountId); } /// - /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// Sets the Connect OAuth Config for the account. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the failed connect log entry. - /// ApiResponse of ConnectDeleteFailureResult - public ApiResponse DeleteEventFailureLogWithHttpInfo(string accountId, string failureId) + /// ApiResponse of Object(void) + public ApiResponse DeleteConnectOAuthConfigWithHttpInfo(string accountId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteEventFailureLog"); - // verify the required parameter 'failureId' is set - if (failureId == null) - throw new ApiException(400, "Missing required parameter 'failureId' when calling ConnectApi->DeleteEventFailureLog"); + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConnectOAuthConfig"); - var localVarPath = "/v2.1/accounts/{accountId}/connect/failures/{failureId}"; + var localVarPath = "/v2.1/accounts/{accountId}/connect/oauth"; var localVarPathParams = new Dictionary(); var localVarQueryParams = new Dictionary(); var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); @@ -1803,7 +1927,6 @@ public ApiResponse DeleteEventFailureLogWithHttpInfo // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json localVarPathParams.Add("format", "json"); if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter - if (failureId != null) localVarPathParams.Add("failureId", this.ApiClient.ParameterToString(failureId)); // path parameter // authentication (docusignAccessCode) required // oauth required @@ -1821,45 +1944,40 @@ public ApiResponse DeleteEventFailureLogWithHttpInfo if (ExceptionFactory != null) { - Exception exception = ExceptionFactory("DeleteEventFailureLog", localVarResponse); + Exception exception = ExceptionFactory("DeleteConnectOAuthConfig", localVarResponse); if (exception != null) throw exception; } - return new ApiResponse(localVarStatusCode, - localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), - (ConnectDeleteFailureResult)this.ApiClient.Deserialize(localVarResponse, typeof(ConnectDeleteFailureResult))); + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + null); } /// - /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// Sets the Connect OAuth Config for the account. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the failed connect log entry. - /// Task of ConnectDeleteFailureResult - public async System.Threading.Tasks.Task DeleteEventFailureLogAsync(string accountId, string failureId) + /// Task of void + public async System.Threading.Tasks.Task DeleteConnectOAuthConfigAsync(string accountId) { - ApiResponse localVarResponse = await DeleteEventFailureLogAsyncWithHttpInfo(accountId, failureId); - return localVarResponse.Data; + await DeleteConnectOAuthConfigAsyncWithHttpInfo(accountId); } /// - /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// Sets the Connect OAuth Config for the account. /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the failed connect log entry. - /// Task of ApiResponse (ConnectDeleteFailureResult) - public async System.Threading.Tasks.Task> DeleteEventFailureLogAsyncWithHttpInfo(string accountId, string failureId) + /// Task of ApiResponse + public async System.Threading.Tasks.Task> DeleteConnectOAuthConfigAsyncWithHttpInfo(string accountId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteEventFailureLog"); - // verify the required parameter 'failureId' is set - if (failureId == null) - throw new ApiException(400, "Missing required parameter 'failureId' when calling ConnectApi->DeleteEventFailureLog"); + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConnectOAuthConfig"); - var localVarPath = "/v2.1/accounts/{accountId}/connect/failures/{failureId}"; + var localVarPath = "/v2.1/accounts/{accountId}/connect/oauth"; var localVarPathParams = new Dictionary(); var localVarQueryParams = new Dictionary(); var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); @@ -1885,7 +2003,6 @@ public async System.Threading.Tasks.Task // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json localVarPathParams.Add("format", "json"); if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter - if (failureId != null) localVarPathParams.Add("failureId", this.ApiClient.ParameterToString(failureId)); // path parameter // authentication (docusignAccessCode) required // oauth required @@ -1903,42 +2020,373 @@ public async System.Threading.Tasks.Task if (ExceptionFactory != null) { - Exception exception = ExceptionFactory("DeleteEventFailureLog", localVarResponse); + Exception exception = ExceptionFactory("DeleteConnectOAuthConfig", localVarResponse); if (exception != null) throw exception; } - return new ApiResponse(localVarStatusCode, - localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), - (ConnectDeleteFailureResult)this.ApiClient.Deserialize(localVarResponse, typeof(ConnectDeleteFailureResult))); + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + null); } /// - /// Deletes a specified Connect log entry. Deletes a specified entry from the Connect Log. + /// Delete the connect HMAC Secret for AccountID /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the connect log entry + /// /// - public void DeleteEventLog(string accountId, string logId) + public void DeleteConnectSecret(string accountId, string keyId) { - DeleteEventLogWithHttpInfo(accountId, logId); + DeleteConnectSecretWithHttpInfo(accountId, keyId); } /// - /// Deletes a specified Connect log entry. Deletes a specified entry from the Connect Log. + /// Delete the connect HMAC Secret for AccountID /// /// Thrown when fails to make API call /// The external account number (int) or account ID Guid. - /// The ID of the connect log entry + /// /// ApiResponse of Object(void) - public ApiResponse DeleteEventLogWithHttpInfo(string accountId, string logId) + public ApiResponse DeleteConnectSecretWithHttpInfo(string accountId, string keyId) { // verify the required parameter 'accountId' is set if (accountId == null) - throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteEventLog"); - // verify the required parameter 'logId' is set - if (logId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConnectSecret"); + // verify the required parameter 'keyId' is set + if (keyId == null) + throw new ApiException(400, "Missing required parameter 'keyId' when calling ConnectApi->DeleteConnectSecret"); + + var localVarPath = "/v2.1/accounts/{accountId}/connect/secret/{keyId}"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (keyId != null) localVarPathParams.Add("keyId", this.ApiClient.ParameterToString(keyId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("DELETE"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("DeleteConnectSecret", localVarResponse); + if (exception != null) throw exception; + } + + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + null); + } + + /// + /// Delete the connect HMAC Secret for AccountID + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + /// Task of void + public async System.Threading.Tasks.Task DeleteConnectSecretAsync(string accountId, string keyId) + { + await DeleteConnectSecretAsyncWithHttpInfo(accountId, keyId); + } + + /// + /// Delete the connect HMAC Secret for AccountID + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + /// Task of ApiResponse + public async System.Threading.Tasks.Task> DeleteConnectSecretAsyncWithHttpInfo(string accountId, string keyId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteConnectSecret"); + // verify the required parameter 'keyId' is set + if (keyId == null) + throw new ApiException(400, "Missing required parameter 'keyId' when calling ConnectApi->DeleteConnectSecret"); + + var localVarPath = "/v2.1/accounts/{accountId}/connect/secret/{keyId}"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (keyId != null) localVarPathParams.Add("keyId", this.ApiClient.ParameterToString(keyId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("DELETE"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("DeleteConnectSecret", localVarResponse); + if (exception != null) throw exception; + } + + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + null); + } + + + /// + /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the failed connect log entry. + /// ConnectDeleteFailureResult + public ConnectDeleteFailureResult DeleteEventFailureLog(string accountId, string failureId) + { + ApiResponse localVarResponse = DeleteEventFailureLogWithHttpInfo(accountId, failureId); + return localVarResponse.Data; + } + + /// + /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the failed connect log entry. + /// ApiResponse of ConnectDeleteFailureResult + public ApiResponse DeleteEventFailureLogWithHttpInfo(string accountId, string failureId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteEventFailureLog"); + // verify the required parameter 'failureId' is set + if (failureId == null) + throw new ApiException(400, "Missing required parameter 'failureId' when calling ConnectApi->DeleteEventFailureLog"); + + var localVarPath = "/v2.1/accounts/{accountId}/connect/failures/{failureId}"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (failureId != null) localVarPathParams.Add("failureId", this.ApiClient.ParameterToString(failureId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("DELETE"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("DeleteEventFailureLog", localVarResponse); + if (exception != null) throw exception; + } + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + (ConnectDeleteFailureResult)this.ApiClient.Deserialize(localVarResponse, typeof(ConnectDeleteFailureResult))); + } + + /// + /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the failed connect log entry. + /// Task of ConnectDeleteFailureResult + public async System.Threading.Tasks.Task DeleteEventFailureLogAsync(string accountId, string failureId) + { + ApiResponse localVarResponse = await DeleteEventFailureLogAsyncWithHttpInfo(accountId, failureId); + return localVarResponse.Data; + } + + /// + /// Deletes a Connect failure log entry. Deletes the Connect failure log information for the specified entry. + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the failed connect log entry. + /// Task of ApiResponse (ConnectDeleteFailureResult) + public async System.Threading.Tasks.Task> DeleteEventFailureLogAsyncWithHttpInfo(string accountId, string failureId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteEventFailureLog"); + // verify the required parameter 'failureId' is set + if (failureId == null) + throw new ApiException(400, "Missing required parameter 'failureId' when calling ConnectApi->DeleteEventFailureLog"); + + var localVarPath = "/v2.1/accounts/{accountId}/connect/failures/{failureId}"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + if (failureId != null) localVarPathParams.Add("failureId", this.ApiClient.ParameterToString(failureId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("DELETE"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("DeleteEventFailureLog", localVarResponse); + if (exception != null) throw exception; + } + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + (ConnectDeleteFailureResult)this.ApiClient.Deserialize(localVarResponse, typeof(ConnectDeleteFailureResult))); + } + + + /// + /// Deletes a specified Connect log entry. Deletes a specified entry from the Connect Log. + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the connect log entry + /// + public void DeleteEventLog(string accountId, string logId) + { + DeleteEventLogWithHttpInfo(accountId, logId); + } + + /// + /// Deletes a specified Connect log entry. Deletes a specified entry from the Connect Log. + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// The ID of the connect log entry + /// ApiResponse of Object(void) + public ApiResponse DeleteEventLogWithHttpInfo(string accountId, string logId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->DeleteEventLog"); + // verify the required parameter 'logId' is set + if (logId == null) throw new ApiException(400, "Missing required parameter 'logId' when calling ConnectApi->DeleteEventLog"); var localVarPath = "/v2.1/accounts/{accountId}/connect/logs/{logId}"; @@ -2926,6 +3374,159 @@ public async System.Threading.Tasks.Task> GetCon (ConnectOAuthConfig)this.ApiClient.Deserialize(localVarResponse, typeof(ConnectOAuthConfig))); } + + /// + /// Get the connect HMAC Secrets for AccountID + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// + public void GetConnectSecret(string accountId) + { + GetConnectSecretWithHttpInfo(accountId); + } + + /// + /// Get the connect HMAC Secrets for AccountID + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// ApiResponse of Object(void) + public ApiResponse GetConnectSecretWithHttpInfo(string accountId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->GetConnectSecret"); + + var localVarPath = "/v2.1/accounts/{accountId}/connect/secret"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = this.ApiClient.CallApi(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("GetConnectSecret", localVarResponse); + if (exception != null) throw exception; + } + + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + null); + } + + /// + /// Get the connect HMAC Secrets for AccountID + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of void + public async System.Threading.Tasks.Task GetConnectSecretAsync(string accountId) + { + await GetConnectSecretAsyncWithHttpInfo(accountId); + } + + /// + /// Get the connect HMAC Secrets for AccountID + /// + /// Thrown when fails to make API call + /// The external account number (int) or account ID Guid. + /// Task of ApiResponse + public async System.Threading.Tasks.Task> GetConnectSecretAsyncWithHttpInfo(string accountId) + { + // verify the required parameter 'accountId' is set + if (accountId == null) + throw new ApiException(400, "Missing required parameter 'accountId' when calling ConnectApi->GetConnectSecret"); + + var localVarPath = "/v2.1/accounts/{accountId}/connect/secret"; + var localVarPathParams = new Dictionary(); + var localVarQueryParams = new Dictionary(); + var localVarHeaderParams = new Dictionary(this.ApiClient.Configuration.DefaultHeader); + var localVarFormParams = new Dictionary(); + var localVarFileParams = new List(); + Object localVarPostBody = null; + String localVarHttpContentDisposition = string.Empty; + + // to determine the Content-Type header + String[] localVarHttpContentTypes = new String[] { + }; + String localVarHttpContentType = this.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); + + // to determine the Accept header + String[] localVarHttpHeaderAccepts = new String[] { + "application/json" + }; + String localVarHttpHeaderAccept = this.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); + if (localVarHttpHeaderAccept != null) + localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); + + // set "format" to json by default + // e.g. /pet/{petId}.{format} becomes /pet/{petId}.json + localVarPathParams.Add("format", "json"); + if (accountId != null) localVarPathParams.Add("accountId", this.ApiClient.ParameterToString(accountId)); // path parameter + + // authentication (docusignAccessCode) required + // oauth required + if (!String.IsNullOrEmpty(this.ApiClient.Configuration.AccessToken)) + { + localVarHeaderParams["Authorization"] = "Bearer " + this.ApiClient.Configuration.AccessToken; + } + + + // make the HTTP request + DocuSignRequest localVarRequest = this.ApiClient.PrepareRequest(localVarPath, new HttpMethod("GET"), localVarQueryParams.ToList(), localVarPostBody, localVarHeaderParams.ToList(), localVarFormParams.ToList(), localVarPathParams.ToList(), localVarFileParams, localVarHttpContentType, localVarHttpContentDisposition); + DocuSignResponse localVarResponse = await this.ApiClient.CallApiAsync(localVarRequest); + + int localVarStatusCode = (int)localVarResponse.StatusCode; + + if (ExceptionFactory != null) + { + Exception exception = ExceptionFactory("GetConnectSecret", localVarResponse); + if (exception != null) throw exception; + } + + + return new ApiResponse(localVarStatusCode, + localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), + null); + } + /// /// Get the specified Connect log entry. Retrieves the specified Connect log entry for your account. ###### Note: The `enableLog` setting in the Connect configuration must be set to true to enable logging. If logging is not enabled, then no log entries are recorded. /// diff --git a/sdk/src/DocuSign.eSign/Api/EnvelopesApi.cs b/sdk/src/DocuSign.eSign/Api/EnvelopesApi.cs index 27569de9d..af170b4b1 100644 --- a/sdk/src/DocuSign.eSign/Api/EnvelopesApi.cs +++ b/sdk/src/DocuSign.eSign/Api/EnvelopesApi.cs @@ -22914,6 +22914,8 @@ public class ListDocumentsOptions /// public string includeDocumentSize {get; set;} /// + public string includeIsEdited {get; set;} + /// public string includeMetadata {get; set;} /// public string includeTabs {get; set;} @@ -22987,6 +22989,7 @@ public ApiResponse ListDocumentsWithHttpInfo(string acc if (options.includeAgreementType != null) localVarQueryParams.Add("include_agreement_type", this.ApiClient.ParameterToString(options.includeAgreementType)); // query parameter if (options.includeDocgenFormfields != null) localVarQueryParams.Add("include_docgen_formfields", this.ApiClient.ParameterToString(options.includeDocgenFormfields)); // query parameter if (options.includeDocumentSize != null) localVarQueryParams.Add("include_document_size", this.ApiClient.ParameterToString(options.includeDocumentSize)); // query parameter + if (options.includeIsEdited != null) localVarQueryParams.Add("include_is_edited", this.ApiClient.ParameterToString(options.includeIsEdited)); // query parameter if (options.includeMetadata != null) localVarQueryParams.Add("include_metadata", this.ApiClient.ParameterToString(options.includeMetadata)); // query parameter if (options.includeTabs != null) localVarQueryParams.Add("include_tabs", this.ApiClient.ParameterToString(options.includeTabs)); // query parameter if (options.recipientId != null) localVarQueryParams.Add("recipient_id", this.ApiClient.ParameterToString(options.recipientId)); // query parameter @@ -23082,6 +23085,7 @@ public async System.Threading.Tasks.Task> L if (options.includeAgreementType != null) localVarQueryParams.Add("include_agreement_type", this.ApiClient.ParameterToString(options.includeAgreementType)); // query parameter if (options.includeDocgenFormfields != null) localVarQueryParams.Add("include_docgen_formfields", this.ApiClient.ParameterToString(options.includeDocgenFormfields)); // query parameter if (options.includeDocumentSize != null) localVarQueryParams.Add("include_document_size", this.ApiClient.ParameterToString(options.includeDocumentSize)); // query parameter + if (options.includeIsEdited != null) localVarQueryParams.Add("include_is_edited", this.ApiClient.ParameterToString(options.includeIsEdited)); // query parameter if (options.includeMetadata != null) localVarQueryParams.Add("include_metadata", this.ApiClient.ParameterToString(options.includeMetadata)); // query parameter if (options.includeTabs != null) localVarQueryParams.Add("include_tabs", this.ApiClient.ParameterToString(options.includeTabs)); // query parameter if (options.recipientId != null) localVarQueryParams.Add("recipient_id", this.ApiClient.ParameterToString(options.recipientId)); // query parameter diff --git a/sdk/src/DocuSign.eSign/Api/TemplatesApi.cs b/sdk/src/DocuSign.eSign/Api/TemplatesApi.cs index 405bafe40..0a7cf30bd 100644 --- a/sdk/src/DocuSign.eSign/Api/TemplatesApi.cs +++ b/sdk/src/DocuSign.eSign/Api/TemplatesApi.cs @@ -8974,6 +8974,8 @@ public class ListDocumentsOptions /// public string includeAgreementType {get; set;} /// + public string includeIsEdited {get; set;} + /// public string includeTabs {get; set;} } @@ -9038,6 +9040,7 @@ public ApiResponse ListDocumentsWithHttpInfo(string acc if (options != null) { if (options.includeAgreementType != null) localVarQueryParams.Add("include_agreement_type", this.ApiClient.ParameterToString(options.includeAgreementType)); // query parameter + if (options.includeIsEdited != null) localVarQueryParams.Add("include_is_edited", this.ApiClient.ParameterToString(options.includeIsEdited)); // query parameter if (options.includeTabs != null) localVarQueryParams.Add("include_tabs", this.ApiClient.ParameterToString(options.includeTabs)); // query parameter } @@ -9127,6 +9130,7 @@ public async System.Threading.Tasks.Task> L if (options != null) { if (options.includeAgreementType != null) localVarQueryParams.Add("include_agreement_type", this.ApiClient.ParameterToString(options.includeAgreementType)); // query parameter + if (options.includeIsEdited != null) localVarQueryParams.Add("include_is_edited", this.ApiClient.ParameterToString(options.includeIsEdited)); // query parameter if (options.includeTabs != null) localVarQueryParams.Add("include_tabs", this.ApiClient.ParameterToString(options.includeTabs)); // query parameter } @@ -9573,6 +9577,8 @@ public class ListTemplatesOptions /// public string isDownload {get; set;} /// + public string linkConfigurationId {get; set;} + /// public string modifiedFromDate {get; set;} /// public string modifiedToDate {get; set;} @@ -9665,6 +9671,7 @@ public ApiResponse ListTemplatesWithHttpInfo(string acc if (options.include != null) localVarQueryParams.Add("include", this.ApiClient.ParameterToString(options.include)); // query parameter if (options.isDeletedTemplateOnly != null) localVarQueryParams.Add("is_deleted_template_only", this.ApiClient.ParameterToString(options.isDeletedTemplateOnly)); // query parameter if (options.isDownload != null) localVarQueryParams.Add("is_download", this.ApiClient.ParameterToString(options.isDownload)); // query parameter + if (options.linkConfigurationId != null) localVarQueryParams.Add("link_configuration_id", this.ApiClient.ParameterToString(options.linkConfigurationId)); // query parameter if (options.modifiedFromDate != null) localVarQueryParams.Add("modified_from_date", this.ApiClient.ParameterToString(options.modifiedFromDate)); // query parameter if (options.modifiedToDate != null) localVarQueryParams.Add("modified_to_date", this.ApiClient.ParameterToString(options.modifiedToDate)); // query parameter if (options.order != null) localVarQueryParams.Add("order", this.ApiClient.ParameterToString(options.order)); // query parameter @@ -9769,6 +9776,7 @@ public async System.Threading.Tasks.Task> L if (options.include != null) localVarQueryParams.Add("include", this.ApiClient.ParameterToString(options.include)); // query parameter if (options.isDeletedTemplateOnly != null) localVarQueryParams.Add("is_deleted_template_only", this.ApiClient.ParameterToString(options.isDeletedTemplateOnly)); // query parameter if (options.isDownload != null) localVarQueryParams.Add("is_download", this.ApiClient.ParameterToString(options.isDownload)); // query parameter + if (options.linkConfigurationId != null) localVarQueryParams.Add("link_configuration_id", this.ApiClient.ParameterToString(options.linkConfigurationId)); // query parameter if (options.modifiedFromDate != null) localVarQueryParams.Add("modified_from_date", this.ApiClient.ParameterToString(options.modifiedFromDate)); // query parameter if (options.modifiedToDate != null) localVarQueryParams.Add("modified_to_date", this.ApiClient.ParameterToString(options.modifiedToDate)); // query parameter if (options.order != null) localVarQueryParams.Add("order", this.ApiClient.ParameterToString(options.order)); // query parameter diff --git a/sdk/src/DocuSign.eSign/Client/Configuration.cs b/sdk/src/DocuSign.eSign/Client/Configuration.cs index ae5e31c08..0e1568b40 100644 --- a/sdk/src/DocuSign.eSign/Client/Configuration.cs +++ b/sdk/src/DocuSign.eSign/Client/Configuration.cs @@ -26,7 +26,7 @@ public class Configuration /// Version of the package. /// /// Version of the package. - public const string Version = "8.7.0"; + public const string Version = "9.0.0"; /// /// Identifier for ISO 8601 DateTime Format diff --git a/sdk/src/DocuSign.eSign/DocuSign.eSign.csproj b/sdk/src/DocuSign.eSign/DocuSign.eSign.csproj index c2891bdf2..b66e6f0f4 100644 --- a/sdk/src/DocuSign.eSign/DocuSign.eSign.csproj +++ b/sdk/src/DocuSign.eSign/DocuSign.eSign.csproj @@ -16,7 +16,7 @@ DocuSign.eSign DocuSign.eSign en-US - 8.7.0 + 9.0.0 true true @@ -26,7 +26,7 @@ https://github.com/docusign/docusign-esign-csharp-client/blob/master/LICENSE https://github.com/docusign/docusign-esign-csharp-client git - [v8.7.0] - ESignature API v2.1-26.1.00.00 - 3/4/2026 + [v9.0.0] - ESignature API v2.1-26.1.02.00 - 5/3/2026 NET462 diff --git a/sdk/src/DocuSign.eSign/Model/AccountIdentityVerificationWorkflow.cs b/sdk/src/DocuSign.eSign/Model/AccountIdentityVerificationWorkflow.cs index bb04e1635..29c3e71ba 100644 --- a/sdk/src/DocuSign.eSign/Model/AccountIdentityVerificationWorkflow.cs +++ b/sdk/src/DocuSign.eSign/Model/AccountIdentityVerificationWorkflow.cs @@ -37,6 +37,7 @@ public AccountIdentityVerificationWorkflow() /// /// DefaultDescription. /// DefaultName. + /// DisplayOrder. /// InputOptions. /// IsDisabled. /// OwnerType. @@ -45,10 +46,11 @@ public AccountIdentityVerificationWorkflow() /// WorkflowId. /// WorkflowLabel. /// WorkflowResourceKey. - public AccountIdentityVerificationWorkflow(string DefaultDescription = default(string), string DefaultName = default(string), List InputOptions = default(List), string IsDisabled = default(string), string OwnerType = default(string), AccountSignatureProvider SignatureProvider = default(AccountSignatureProvider), List Steps = default(List), string WorkflowId = default(string), string WorkflowLabel = default(string), string WorkflowResourceKey = default(string)) + public AccountIdentityVerificationWorkflow(string DefaultDescription = default(string), string DefaultName = default(string), string DisplayOrder = default(string), List InputOptions = default(List), string IsDisabled = default(string), string OwnerType = default(string), AccountSignatureProvider SignatureProvider = default(AccountSignatureProvider), List Steps = default(List), string WorkflowId = default(string), string WorkflowLabel = default(string), string WorkflowResourceKey = default(string)) { this.DefaultDescription = DefaultDescription; this.DefaultName = DefaultName; + this.DisplayOrder = DisplayOrder; this.InputOptions = InputOptions; this.IsDisabled = IsDisabled; this.OwnerType = OwnerType; @@ -70,6 +72,11 @@ public AccountIdentityVerificationWorkflow() [DataMember(Name="defaultName", EmitDefaultValue=false)] public string DefaultName { get; set; } /// + /// Gets or Sets DisplayOrder + /// + [DataMember(Name="displayOrder", EmitDefaultValue=false)] + public string DisplayOrder { get; set; } + /// /// Gets or Sets InputOptions /// [DataMember(Name="inputOptions", EmitDefaultValue=false)] @@ -120,6 +127,7 @@ public override string ToString() sb.Append("class AccountIdentityVerificationWorkflow {\n"); sb.Append(" DefaultDescription: ").Append(DefaultDescription).Append("\n"); sb.Append(" DefaultName: ").Append(DefaultName).Append("\n"); + sb.Append(" DisplayOrder: ").Append(DisplayOrder).Append("\n"); sb.Append(" InputOptions: ").Append(InputOptions).Append("\n"); sb.Append(" IsDisabled: ").Append(IsDisabled).Append("\n"); sb.Append(" OwnerType: ").Append(OwnerType).Append("\n"); @@ -174,6 +182,11 @@ public bool Equals(AccountIdentityVerificationWorkflow other) this.DefaultName != null && this.DefaultName.Equals(other.DefaultName) ) && + ( + this.DisplayOrder == other.DisplayOrder || + this.DisplayOrder != null && + this.DisplayOrder.Equals(other.DisplayOrder) + ) && ( this.InputOptions == other.InputOptions || this.InputOptions != null && @@ -231,6 +244,8 @@ public override int GetHashCode() hash = hash * 59 + this.DefaultDescription.GetHashCode(); if (this.DefaultName != null) hash = hash * 59 + this.DefaultName.GetHashCode(); + if (this.DisplayOrder != null) + hash = hash * 59 + this.DisplayOrder.GetHashCode(); if (this.InputOptions != null) hash = hash * 59 + this.InputOptions.GetHashCode(); if (this.IsDisabled != null) diff --git a/sdk/src/DocuSign.eSign/Model/AccountSettingsInformation.cs b/sdk/src/DocuSign.eSign/Model/AccountSettingsInformation.cs index 2d750e6fc..3c293f2bf 100644 --- a/sdk/src/DocuSign.eSign/Model/AccountSettingsInformation.cs +++ b/sdk/src/DocuSign.eSign/Model/AccountSettingsInformation.cs @@ -412,6 +412,8 @@ public AccountSettingsInformation() /// EnableBatchUpdateEnvelopeTypesMetadata. /// EnableBccDummyLink. /// EnableBccDummyLinkMetadata. + /// EnableCacPivSignatureGroup. + /// EnableCacPivSignatureGroupMetadata. /// EnableCalculatedFields. /// Metadata that indicates whether the `enableCalculatedFields` property is editable. . /// EnableCFRRapidSigningEmbeddedAuth. @@ -437,6 +439,8 @@ public AccountSettingsInformation() /// EnableContentSearchMetadata. /// EnableCoupaCoreExtension. /// EnableCoupaCoreExtensionMetadata. + /// EnableCoupaIAMConnector. + /// EnableCoupaIAMConnectorMetadata. /// EnableCustomDataVerificationExtensions. /// EnableCustomDataVerificationExtensionsMetadata. /// EnableCustomerSatisfactionMetricTracking. @@ -478,6 +482,12 @@ public AccountSettingsInformation() /// EnableEsignTaskListMetadata. /// EnableGenerationWith3PIntegration. /// EnableGenerationWith3PIntegrationMetaData. + /// EnableGreenhouseApp. + /// EnableGreenhouseAppMetadata. + /// EnableI9OnDemand. + /// EnableI9OnDemandMetadata. + /// EnableIAMClauseLibrary. + /// EnableIAMClauseLibraryMetadata. /// EnableIDFxAccountlessSMSAuthForPart11. /// EnableIDFxAccountlessSMSAuthForPart11Metadata. /// EnableIDFxIntuitKBA. @@ -610,6 +620,8 @@ public AccountSettingsInformation() /// Metadata that indicates whether the `enableWitnessing` property is editable. . /// EnableWorkdayFinancialsExtension. /// EnableWorkdayFinancialsExtensionMetaData. + /// EnableWorkdayHRApp. + /// EnableWorkdayHRAppMetadata. /// EnforceTemplateNameUniqueness. /// Metadata that indicates whether the `enforceTemplateNameUniqueness` property is editable. . /// EnforceTlsEmails. @@ -878,7 +890,7 @@ public AccountSettingsInformation() /// Metadata that indicates whether the `writeReminderToEnvelopeHistory` property is editable. . /// WurflMinAllowableScreenSize. /// Metadata that indicates whether the `wurflMinAllowableScreenSize` property is editable. . - public AccountSettingsInformation(AccessCodeFormat AccessCodeFormat = default(AccessCodeFormat), string AccountDateTimeFormat = default(string), SettingsMetadata AccountDateTimeFormatMetadata = default(SettingsMetadata), string AccountDefaultLanguage = default(string), SettingsMetadata AccountDefaultLanguageMetadata = default(SettingsMetadata), string AccountName = default(string), SettingsMetadata AccountNameMetadata = default(SettingsMetadata), AccountNotification AccountNotification = default(AccountNotification), AccountUISettings AccountUISettings = default(AccountUISettings), string AdoptSigConfig = default(string), SettingsMetadata AdoptSigConfigMetadata = default(SettingsMetadata), string AdvancedCorrect = default(string), SettingsMetadata AdvancedCorrectMetadata = default(SettingsMetadata), string AdvancedSearchEnableTabField = default(string), SettingsMetadata AdvancedSearchEnableTabFieldMetadata = default(SettingsMetadata), string AdvancedSearchEnableTemplateIdField = default(string), SettingsMetadata AdvancedSearchEnableTemplateIdFieldMetadata = default(SettingsMetadata), string AdvancedSearchEnableTemplateNameField = default(string), SettingsMetadata AdvancedSearchEnableTemplateNameFieldMetadata = default(SettingsMetadata), string AllowAccessCodeFormat = default(string), SettingsMetadata AllowAccessCodeFormatMetadata = default(SettingsMetadata), string AllowAccountManagementGranular = default(string), SettingsMetadata AllowAccountManagementGranularMetadata = default(SettingsMetadata), string AllowAccountMemberNameChange = default(string), SettingsMetadata AllowAccountMemberNameChangeMetadata = default(SettingsMetadata), string AllowACE = default(string), SettingsMetadata AllowACEMetadata = default(SettingsMetadata), string AllowAdvancedRecipientRoutingConditional = default(string), SettingsMetadata AllowAdvancedRecipientRoutingConditionalMetadata = default(SettingsMetadata), string AllowAgentNameEmailEdit = default(string), SettingsMetadata AllowAgentNameEmailEditMetadata = default(SettingsMetadata), string AllowAgreementActions = default(string), SettingsMetadata AllowAgreementActionsMetadata = default(SettingsMetadata), string AllowAgreementOrchestrations = default(string), SettingsMetadata AllowAgreementOrchestrationsMetadata = default(SettingsMetadata), string AllowAutoNavSettings = default(string), SettingsMetadata AllowAutoNavSettingsMetadata = default(SettingsMetadata), string AllowAutoTagging = default(string), SettingsMetadata AllowAutoTaggingMetadata = default(SettingsMetadata), string AllowBulkSend = default(string), SettingsMetadata AllowBulkSendMetadata = default(SettingsMetadata), string AllowBYOIDV = default(string), SettingsMetadata AllowBYOIDVMetadata = default(SettingsMetadata), string AllowCDWithdraw = default(string), SettingsMetadata AllowCDWithdrawMetadata = default(SettingsMetadata), string AllowConnectAgreementUI = default(string), SettingsMetadata AllowConnectAgreementUIMetadata = default(SettingsMetadata), string AllowConnectAuthoritativeCopyReadyEventUI = default(string), string AllowConnectEnvelopeReminderSentEventUI = default(string), string AllowConnectEnvelopeRemovedEvent = default(string), string AllowConnectExtensionUI = default(string), string AllowConnectHttpListenerConfigs = default(string), string AllowConnectIdentityVerificationUI = default(string), string AllowConnectOAuthUI = default(string), string AllowConnectSendFinishLater = default(string), SettingsMetadata AllowConnectSendFinishLaterMetadata = default(SettingsMetadata), string AllowConnectUnifiedPayloadUI = default(string), string AllowConsumerDisclosureOverride = default(string), SettingsMetadata AllowConsumerDisclosureOverrideMetadata = default(SettingsMetadata), string AllowDataDownload = default(string), SettingsMetadata AllowDataDownloadMetadata = default(SettingsMetadata), string AllowDelayedRouting = default(string), SettingsMetadata AllowDelayedRoutingMetadata = default(SettingsMetadata), string AllowDelegatedSigning = default(string), SettingsMetadata AllowDelegatedSigningMetadata = default(SettingsMetadata), string AllowDocGenDocuments = default(string), SettingsMetadata AllowDocGenDocumentsMetadata = default(SettingsMetadata), string AllowDocumentDisclosures = default(string), SettingsMetadata AllowDocumentDisclosuresMetadata = default(SettingsMetadata), string AllowDocumentsOnSignedEnvelopes = default(string), SettingsMetadata AllowDocumentsOnSignedEnvelopesMetadata = default(SettingsMetadata), string AllowDocumentVisibility = default(string), SettingsMetadata AllowDocumentVisibilityMetadata = default(SettingsMetadata), string AllowEditingEnvelopesOnBehalfOfOthers = default(string), SettingsMetadata AllowEditingEnvelopesOnBehalfOfOthersMetadata = default(SettingsMetadata), string AllowEHankoStamps = default(string), SettingsMetadata AllowEHankoStampsMetadata = default(SettingsMetadata), string AllowENoteEOriginal = default(string), SettingsMetadata AllowENoteEOriginalMetadata = default(SettingsMetadata), string AllowEnvelopeCorrect = default(string), SettingsMetadata AllowEnvelopeCorrectMetadata = default(SettingsMetadata), string AllowEnvelopeCustodyTransfer = default(string), SettingsMetadata AllowEnvelopeCustodyTransferMetadata = default(SettingsMetadata), string AllowEnvelopeCustomFields = default(string), SettingsMetadata AllowEnvelopeCustomFieldsMetadata = default(SettingsMetadata), string AllowEnvelopePublishReporting = default(string), SettingsMetadata AllowEnvelopePublishReportingMetadata = default(SettingsMetadata), string AllowEnvelopeReporting = default(string), SettingsMetadata AllowEnvelopeReportingMetadata = default(SettingsMetadata), string AllowExpression = default(string), SettingsMetadata AllowExpressionMetadata = default(SettingsMetadata), string AllowExpressSignerCertificate = default(string), SettingsMetadata AllowExpressSignerCertificateMetadata = default(SettingsMetadata), string AllowExtendedSendingResourceFile = default(string), SettingsMetadata AllowExtendedSendingResourceFileMetadata = default(SettingsMetadata), string AllowExternalLinkedAccounts = default(string), SettingsMetadata AllowExternalLinkedAccountsMetadata = default(SettingsMetadata), string AllowExternalSignaturePad = default(string), SettingsMetadata AllowExternalSignaturePadMetadata = default(SettingsMetadata), string AllowFedRampIDVLevel1 = default(string), SettingsMetadata AllowFedRampIDVLevel1Metadata = default(SettingsMetadata), string AllowFedRampIDVLevel2 = default(string), SettingsMetadata AllowFedRampIDVLevel2Metadata = default(SettingsMetadata), string AllowIDVForEUQualifiedSignatures = default(string), SettingsMetadata AllowIDVForEUQualifiedSignaturesMetadata = default(SettingsMetadata), string AllowIDVLevel1 = default(string), SettingsMetadata AllowIDVLevel1Metadata = default(SettingsMetadata), string AllowIDVLevel1Trial = default(string), SettingsMetadata AllowIDVLevel1TrialMetadata = default(SettingsMetadata), string AllowIDVLevel2 = default(string), SettingsMetadata AllowIDVLevel2Metadata = default(SettingsMetadata), string AllowIDVLevel3 = default(string), SettingsMetadata AllowIDVLevel3Metadata = default(SettingsMetadata), string AllowIDVPlatform = default(string), SettingsMetadata AllowIDVPlatformMetadata = default(SettingsMetadata), string AllowIdvRiskAssessment = default(string), SettingsMetadata AllowIdvRiskAssessmentMetadata = default(SettingsMetadata), string AllowInPerson = default(string), string AllowInPersonElectronicNotary = default(string), SettingsMetadata AllowInPersonElectronicNotaryMetadata = default(SettingsMetadata), SettingsMetadata AllowInPersonMetadata = default(SettingsMetadata), string AllowManagedStamps = default(string), SettingsMetadata AllowManagedStampsMetadata = default(SettingsMetadata), string AllowManagingEnvelopesOnBehalfOfOthers = default(string), SettingsMetadata AllowManagingEnvelopesOnBehalfOfOthersMetadata = default(SettingsMetadata), string AllowMarkup = default(string), SettingsMetadata AllowMarkupMetadata = default(SettingsMetadata), string AllowMemberTimeZone = default(string), SettingsMetadata AllowMemberTimeZoneMetadata = default(SettingsMetadata), string AllowMergeFields = default(string), SettingsMetadata AllowMergeFieldsMetadata = default(SettingsMetadata), string AllowMultipleBrandProfiles = default(string), SettingsMetadata AllowMultipleBrandProfilesMetadata = default(SettingsMetadata), string AllowMultipleSignerAttachments = default(string), SettingsMetadata AllowMultipleSignerAttachmentsMetadata = default(SettingsMetadata), string AllowNonUSPhoneAuth = default(string), SettingsMetadata AllowNonUSPhoneAuthMetadata = default(SettingsMetadata), string AllowOcrOfEnvelopeDocuments = default(string), SettingsMetadata AllowOcrOfEnvelopeDocumentsMetadata = default(SettingsMetadata), string AllowOfflineSigning = default(string), SettingsMetadata AllowOfflineSigningMetadata = default(SettingsMetadata), string AllowOnlyStandaloneWebForms = default(string), SettingsMetadata AllowOnlyStandaloneWebFormsMetadata = default(SettingsMetadata), string AllowOpenTrustSignerCertificate = default(string), SettingsMetadata AllowOpenTrustSignerCertificateMetadata = default(SettingsMetadata), string AllowOrganizationBranding = default(string), SettingsMetadata AllowOrganizationBrandingMetadata = default(SettingsMetadata), string AllowOrganizationDocusignMonitor = default(string), string AllowOrganizationDocusignMonitorFree = default(string), SettingsMetadata AllowOrganizationDocusignMonitorFreeMetadata = default(SettingsMetadata), SettingsMetadata AllowOrganizationDocusignMonitorMetadata = default(SettingsMetadata), string AllowOrganizationDomainUserManagement = default(string), SettingsMetadata AllowOrganizationDomainUserManagementMetadata = default(SettingsMetadata), string AllowOrganizations = default(string), SettingsMetadata AllowOrganizationsMetadata = default(SettingsMetadata), string AllowOrganizationSsoManagement = default(string), SettingsMetadata AllowOrganizationSsoManagementMetadata = default(SettingsMetadata), string AllowOrganizationToUseInPersonElectronicNotary = default(string), SettingsMetadata AllowOrganizationToUseInPersonElectronicNotaryMetadata = default(SettingsMetadata), string AllowOrganizationToUseRemoteNotary = default(string), SettingsMetadata AllowOrganizationToUseRemoteNotaryMetadata = default(SettingsMetadata), string AllowOrganizationToUseThirdPartyElectronicNotary = default(string), SettingsMetadata AllowOrganizationToUseThirdPartyElectronicNotaryMetadata = default(SettingsMetadata), string AllowParticipantRecipientType = default(string), SettingsMetadata AllowParticipantRecipientTypeMetadata = default(SettingsMetadata), string AllowPaymentProcessing = default(string), SettingsMetadata AllowPaymentProcessingMetadata = default(SettingsMetadata), string AllowPendingDestinationUrlEdition = default(string), SettingsMetadata AllowPendingDestinationUrlEditionMetadata = default(SettingsMetadata), string AllowPerformanceAnalytics = default(string), SettingsMetadata AllowPerformanceAnalyticsMetadata = default(SettingsMetadata), string AllowPhoneAuthentication = default(string), SettingsMetadata AllowPhoneAuthenticationMetadata = default(SettingsMetadata), string AllowPhoneAuthOverride = default(string), SettingsMetadata AllowPhoneAuthOverrideMetadata = default(SettingsMetadata), string AllowPrivateSigningGroups = default(string), SettingsMetadata AllowPrivateSigningGroupsMetadata = default(SettingsMetadata), string AllowRecipientConnect = default(string), SettingsMetadata AllowRecipientConnectMetadata = default(SettingsMetadata), string AllowReminders = default(string), SettingsMetadata AllowRemindersMetadata = default(SettingsMetadata), string AllowRemoteNotary = default(string), SettingsMetadata AllowRemoteNotaryMetadata = default(SettingsMetadata), string AllowResourceFileBranding = default(string), SettingsMetadata AllowResourceFileBrandingMetadata = default(SettingsMetadata), string AllowSafeBioPharmaSignerCertificate = default(string), SettingsMetadata AllowSafeBioPharmaSignerCertificateMetadata = default(SettingsMetadata), string AllowScheduledSending = default(string), SettingsMetadata AllowScheduledSendingMetadata = default(SettingsMetadata), string AllowSecurityAppliance = default(string), SettingsMetadata AllowSecurityApplianceMetadata = default(SettingsMetadata), string AllowSendingEnvelopesOnBehalfOfOthers = default(string), SettingsMetadata AllowSendingEnvelopesOnBehalfOfOthersMetadata = default(SettingsMetadata), string AllowSendToCertifiedDelivery = default(string), SettingsMetadata AllowSendToCertifiedDeliveryMetadata = default(SettingsMetadata), string AllowSendToIntermediary = default(string), SettingsMetadata AllowSendToIntermediaryMetadata = default(SettingsMetadata), string AllowServerTemplates = default(string), SettingsMetadata AllowServerTemplatesMetadata = default(SettingsMetadata), string AllowSetEmbeddedRecipientStartURL = default(string), SettingsMetadata AllowSetEmbeddedRecipientStartURLMetadata = default(SettingsMetadata), string AllowSharedTabs = default(string), SettingsMetadata AllowSharedTabsMetadata = default(SettingsMetadata), string AllowSignatureStamps = default(string), SettingsMetadata AllowSignatureStampsMetadata = default(SettingsMetadata), string AllowSignDocumentFromHomePage = default(string), SettingsMetadata AllowSignDocumentFromHomePageMetadata = default(SettingsMetadata), string AllowSignerReassign = default(string), SettingsMetadata AllowSignerReassignMetadata = default(SettingsMetadata), string AllowSignerReassignOverride = default(string), SettingsMetadata AllowSignerReassignOverrideMetadata = default(SettingsMetadata), string AllowSigningExtensions = default(string), SettingsMetadata AllowSigningExtensionsMetadata = default(SettingsMetadata), string AllowSigningGroups = default(string), SettingsMetadata AllowSigningGroupsMetadata = default(SettingsMetadata), string AllowSigningInsights = default(string), SettingsMetadata AllowSigningInsightsMetadata = default(SettingsMetadata), string AllowSigningRadioDeselect = default(string), SettingsMetadata AllowSigningRadioDeselectMetadata = default(SettingsMetadata), string AllowSignNow = default(string), string AllowSignNowMetadata = default(string), string AllowSMSDelivery = default(string), SettingsMetadata AllowSMSDeliveryMetadata = default(SettingsMetadata), string AllowSocialIdLogin = default(string), SettingsMetadata AllowSocialIdLoginMetadata = default(SettingsMetadata), string AllowSupplementalDocuments = default(string), SettingsMetadata AllowSupplementalDocumentsMetadata = default(SettingsMetadata), string AllowThirdPartyElectronicNotary = default(string), SettingsMetadata AllowThirdPartyElectronicNotaryMetadata = default(SettingsMetadata), string AllowTransactionsWorkspace = default(string), SettingsMetadata AllowTransactionsWorkspaceMetadata = default(SettingsMetadata), string AllowTransactionsWorkspaceOriginal = default(string), SettingsMetadata AllowTransactionsWorkspaceOriginalMetadata = default(SettingsMetadata), string AllowUsersToAccessDirectory = default(string), SettingsMetadata AllowUsersToAccessDirectoryMetadata = default(SettingsMetadata), string AllowValueInsights = default(string), SettingsMetadata AllowValueInsightsMetadata = default(SettingsMetadata), string AllowWebForms = default(string), SettingsMetadata AllowWebFormsMetadata = default(SettingsMetadata), string AllowWhatsAppDelivery = default(string), SettingsMetadata AllowWhatsAppDeliveryMetadata = default(SettingsMetadata), string AnchorPopulationScope = default(string), SettingsMetadata AnchorPopulationScopeMetadata = default(SettingsMetadata), string AnchorTagVersionedPlacementEnabled = default(string), SettingsMetadata AnchorTagVersionedPlacementMetadataEnabled = default(SettingsMetadata), string AttachCompletedEnvelope = default(string), SettingsMetadata AttachCompletedEnvelopeMetadata = default(SettingsMetadata), string AuthenticationCheck = default(string), SettingsMetadata AuthenticationCheckMetadata = default(SettingsMetadata), string AutoNavRule = default(string), SettingsMetadata AutoNavRuleMetadata = default(SettingsMetadata), string AutoProvisionSignerAccount = default(string), SettingsMetadata AutoProvisionSignerAccountMetadata = default(SettingsMetadata), string BccEmailArchive = default(string), SettingsMetadata BccEmailArchiveMetadata = default(SettingsMetadata), string BetaSwitchConfiguration = default(string), SettingsMetadata BetaSwitchConfigurationMetadata = default(SettingsMetadata), AddressInformation BillingAddress = default(AddressInformation), SettingsMetadata BillingAddressMetadata = default(SettingsMetadata), string BulkSend = default(string), string BulkSendActionResendLimit = default(string), string BulkSendMaxCopiesInBatch = default(string), string BulkSendMaxUnprocessedEnvelopesCount = default(string), SettingsMetadata BulkSendMetadata = default(SettingsMetadata), string CanSelfBrandSend = default(string), SettingsMetadata CanSelfBrandSendMetadata = default(SettingsMetadata), string CanSelfBrandSign = default(string), SettingsMetadata CanSelfBrandSignMetadata = default(SettingsMetadata), string CanUseSalesforceOAuth = default(string), SettingsMetadata CanUseSalesforceOAuthMetadata = default(SettingsMetadata), string CaptureVoiceRecording = default(string), SettingsMetadata CaptureVoiceRecordingMetadata = default(SettingsMetadata), string Cfr21SimplifiedSigningEnabled = default(string), SettingsMetadata Cfr21SimplifiedSigningEnabledMetadata = default(SettingsMetadata), string CfrUseWideImage = default(string), SettingsMetadata CfrUseWideImageMetadata = default(SettingsMetadata), string CheckForMultipleAdminsOnAccount = default(string), SettingsMetadata CheckForMultipleAdminsOnAccountMetadata = default(SettingsMetadata), string ChromeSignatureEnabled = default(string), SettingsMetadata ChromeSignatureEnabledMetadata = default(SettingsMetadata), string CloudReady = default(string), string CommentEmailShowMessageText = default(string), SettingsMetadata CommentEmailShowMessageTextMetadata = default(SettingsMetadata), string CommentsAllowEnvelopeOverride = default(string), SettingsMetadata CommentsAllowEnvelopeOverrideMetadata = default(SettingsMetadata), string ConditionalFieldsEnabled = default(string), SettingsMetadata ConditionalFieldsEnabledMetadata = default(SettingsMetadata), string ConsumerDisclosureFrequency = default(string), SettingsMetadata ConsumerDisclosureFrequencyMetadata = default(SettingsMetadata), string ConvertPdfFields = default(string), SettingsMetadata ConvertPdfFieldsMetadata = default(SettingsMetadata), string CustomExtractionPlanLevels = default(string), SettingsMetadata CustomExtractionPlanLevelsMetadata = default(SettingsMetadata), string DataPopulationScope = default(string), SettingsMetadata DataPopulationScopeMetadata = default(SettingsMetadata), string DefaultSigningResponsiveView = default(string), SettingsMetadata DefaultSigningResponsiveViewMetadata = default(SettingsMetadata), string DefaultSigningResponsiveViewUseGrade = default(string), SettingsMetadata DefaultSigningResponsiveViewUseGradeMetadata = default(SettingsMetadata), string DefaultToAdvancedEnvelopesFilterForm = default(string), SettingsMetadata DefaultToAdvancedEnvelopesFilterFormMetadata = default(SettingsMetadata), string DisableAutoTemplateMatching = default(string), SettingsMetadata DisableAutoTemplateMatchingMetadata = default(SettingsMetadata), string DisableLegacyKba = default(string), SettingsMetadata DisableLegacyKbaMetadata = default(SettingsMetadata), string DisableLegacySharedEnvelopes = default(string), SettingsMetadata DisableLegacySharedEnvelopesMetadata = default(SettingsMetadata), string DisableMobileApp = default(string), SettingsMetadata DisableMobileAppMetadata = default(SettingsMetadata), string DisableMobilePushNotifications = default(string), SettingsMetadata DisableMobilePushNotificationsMetadata = default(SettingsMetadata), string DisableMobileSending = default(string), SettingsMetadata DisableMobileSendingMetadata = default(SettingsMetadata), string DisableMultipleSessions = default(string), SettingsMetadata DisableMultipleSessionsMetadata = default(SettingsMetadata), SettingsMetadata DisablePurgeNotificationsForSenderMetadata = default(SettingsMetadata), string DisableSignerCertView = default(string), SettingsMetadata DisableSignerCertViewMetadata = default(SettingsMetadata), string DisableSignerHistoryView = default(string), SettingsMetadata DisableSignerHistoryViewMetadata = default(SettingsMetadata), string DisableStyleSignature = default(string), SettingsMetadata DisableStyleSignatureMetadata = default(SettingsMetadata), string DisableUploadSignature = default(string), SettingsMetadata DisableUploadSignatureMetadata = default(SettingsMetadata), string DisableUserSharing = default(string), SettingsMetadata DisableUserSharingMetadata = default(SettingsMetadata), string DisplayBetaSwitch = default(string), SettingsMetadata DisplayBetaSwitchMetadata = default(SettingsMetadata), string DocumentConversionRestrictions = default(string), SettingsMetadata DocumentConversionRestrictionsMetadata = default(SettingsMetadata), string DocumentRetention = default(string), SettingsMetadata DocumentRetentionMetadata = default(SettingsMetadata), string DocumentRetentionPurgeTabs = default(string), string DocumentVisibility = default(string), SettingsMetadata DocumentVisibilityMetadata = default(SettingsMetadata), string DraftEnvelopeRetention = default(string), SettingsMetadata DraftEnvelopeRetentionMetadata = default(SettingsMetadata), string DssSIGN28411EnableLeavePagePromptRadminOption = default(string), string DssSIGN29182SlideUpBarRadminOption = default(string), string EmailTemplateVersion = default(string), SettingsMetadata EmailTemplateVersionMetadata = default(SettingsMetadata), string EnableAccessCodeGenerator = default(string), SettingsMetadata EnableAccessCodeGeneratorMetadata = default(SettingsMetadata), string EnableAccountWideSearch = default(string), SettingsMetadata EnableAccountWideSearchMetadata = default(SettingsMetadata), string EnableAdditionalAdvancedWebFormsFeatures = default(string), SettingsMetadata EnableAdditionalAdvancedWebFormsFeaturesMetadata = default(SettingsMetadata), string EnableAdmHealthcare = default(string), SettingsMetadata EnableAdmHealthcareMetadata = default(SettingsMetadata), string EnableAdvancedEnvelopesSearch = default(string), SettingsMetadata EnableAdvancedEnvelopesSearchMetadata = default(SettingsMetadata), string EnableAdvancedPayments = default(string), SettingsMetadata EnableAdvancedPaymentsMetadata = default(SettingsMetadata), string EnableAdvancedPowerForms = default(string), SettingsMetadata EnableAdvancedPowerFormsMetadata = default(SettingsMetadata), string EnableAdvancedSearch = default(string), SettingsMetadata EnableAdvancedSearchMetadata = default(SettingsMetadata), string EnableAgreementActionsForCLM = default(string), SettingsMetadata EnableAgreementActionsForCLMMetadata = default(SettingsMetadata), string EnableAgreementActionsForESign = default(string), SettingsMetadata EnableAgreementActionsForESignMetadata = default(SettingsMetadata), string EnableAgreementDeskAdvanced = default(string), SettingsMetadata EnableAgreementDeskAdvancedMetaData = default(SettingsMetadata), string EnableAIContractReview = default(string), SettingsMetadata EnableAIContractReviewMetadata = default(SettingsMetadata), string EnableAISenderMessage = default(string), SettingsMetadata EnableAISenderMessageMetadata = default(SettingsMetadata), string EnableAISuggestedFields = default(string), string EnableAISuggestedFieldsAutoPlace = default(string), SettingsMetadata EnableAISuggestedFieldsAutoPlaceMetadata = default(SettingsMetadata), SettingsMetadata EnableAISuggestedFieldsMetadata = default(SettingsMetadata), string EnableAutoNav = default(string), SettingsMetadata EnableAutoNavMetadata = default(SettingsMetadata), string EnableBatchUpdateEnvelopeTypes = default(string), SettingsMetadata EnableBatchUpdateEnvelopeTypesMetadata = default(SettingsMetadata), string EnableBccDummyLink = default(string), SettingsMetadata EnableBccDummyLinkMetadata = default(SettingsMetadata), string EnableCalculatedFields = default(string), SettingsMetadata EnableCalculatedFieldsMetadata = default(SettingsMetadata), string EnableCFRRapidSigningEmbeddedAuth = default(string), SettingsMetadata EnableCFRRapidSigningEmbeddedAuthMetadata = default(SettingsMetadata), string EnableClickPlus = default(string), string EnableClickPlusConditionalContent = default(string), SettingsMetadata EnableClickPlusConditionalContentMetaData = default(SettingsMetadata), string EnableClickPlusCustomFields = default(string), SettingsMetadata EnableClickPlusCustomFieldsMetaData = default(SettingsMetadata), string EnableClickPlusCustomStyle = default(string), SettingsMetadata EnableClickPlusCustomStyleMetaData = default(SettingsMetadata), string EnableClickPlusDynamicContent = default(string), SettingsMetadata EnableClickPlusDynamicContentMetaData = default(SettingsMetadata), SettingsMetadata EnableClickPlusMetaData = default(SettingsMetadata), string EnableClickwraps = default(string), SettingsMetadata EnableClickwrapsMetadata = default(SettingsMetadata), string EnableCombinedPDFDownloadForSBS = default(string), string EnableCommentsHistoryDownloadInSigning = default(string), SettingsMetadata EnableCommentsHistoryDownloadInSigningMetadata = default(SettingsMetadata), string EnableContactSuggestions = default(string), SettingsMetadata EnableContactSuggestionsMetadata = default(SettingsMetadata), string EnableContentSearch = default(string), SettingsMetadata EnableContentSearchMetadata = default(SettingsMetadata), string EnableCoupaCoreExtension = default(string), SettingsMetadata EnableCoupaCoreExtensionMetadata = default(SettingsMetadata), string EnableCustomDataVerificationExtensions = default(string), SettingsMetadata EnableCustomDataVerificationExtensionsMetadata = default(SettingsMetadata), string EnableCustomerSatisfactionMetricTracking = default(string), SettingsMetadata EnableCustomerSatisfactionMetricTrackingMetadata = default(SettingsMetadata), string EnableDataVerificationExtensions = default(string), SettingsMetadata EnableDataVerificationExtensionsMetadata = default(SettingsMetadata), string EnableDocumentTemplateLibrary = default(string), SettingsMetadata EnableDocumentTemplateLibraryMetadata = default(SettingsMetadata), string EnableDSigEUAdvancedPens = default(string), SettingsMetadata EnableDSigEUAdvancedPensMetadata = default(SettingsMetadata), string EnableDSigExpressPens = default(string), SettingsMetadata EnableDSigExpressPensMetadata = default(SettingsMetadata), string EnableDSigIDCheckForAESPens = default(string), SettingsMetadata EnableDSigIDCheckForAESPensMetadata = default(SettingsMetadata), string EnableDSigIDCheckInPersonForQESPens = default(string), SettingsMetadata EnableDSigIDCheckInPersonForQESPensMetadata = default(SettingsMetadata), string EnableDSigIDCheckRemoteForQESPens = default(string), SettingsMetadata EnableDSigIDCheckRemoteForQESPensMetadata = default(SettingsMetadata), string EnableDSigIDVerificationPens = default(string), SettingsMetadata EnableDSigIDVerificationPensMetadata = default(SettingsMetadata), string EnableDSigIDVerificationPremierPens = default(string), SettingsMetadata EnableDSigIDVerificationPremierPensMetadata = default(SettingsMetadata), string EnableDSigPenGroupEuQes = default(string), SettingsMetadata EnableDSigPenGroupEuQesMetadata = default(SettingsMetadata), string EnableDSigPlgEuQesPens = default(string), SettingsMetadata EnableDSigPlgEuQesPensMetadata = default(SettingsMetadata), string EnableDSPro = default(string), SettingsMetadata EnableDSProMetadata = default(SettingsMetadata), SettingsMetadata EnableEnforceTlsEmailsSettingMetadata = default(SettingsMetadata), string EnableEnvelopeStampingByAccountAdmin = default(string), SettingsMetadata EnableEnvelopeStampingByAccountAdminMetadata = default(SettingsMetadata), string EnableEnvelopeStampingByDSAdmin = default(string), SettingsMetadata EnableEnvelopeStampingByDSAdminMetadata = default(SettingsMetadata), string EnableESignAPIHourlyLimitManagement = default(string), SettingsMetadata EnableESignAPIHourlyLimitManagementMetadata = default(SettingsMetadata), string EnableEsignCommunities = default(string), SettingsMetadata EnableEsignCommunitiesMetadata = default(SettingsMetadata), string EnableEsignTaskList = default(string), SettingsMetadata EnableEsignTaskListMetadata = default(SettingsMetadata), string EnableGenerationWith3PIntegration = default(string), SettingsMetadata EnableGenerationWith3PIntegrationMetaData = default(SettingsMetadata), string EnableIDFxAccountlessSMSAuthForPart11 = default(string), SettingsMetadata EnableIDFxAccountlessSMSAuthForPart11Metadata = default(SettingsMetadata), string EnableIDFxIntuitKBA = default(string), SettingsMetadata EnableIDFxIntuitKBAMetadata = default(SettingsMetadata), string EnableIDFxPhoneAuthentication = default(string), SettingsMetadata EnableIDFxPhoneAuthenticationMetadata = default(SettingsMetadata), string EnableIdfxPhoneAuthSignatureAuthStatus = default(string), SettingsMetadata EnableIdfxPhoneAuthSignatureAuthStatusMetadata = default(SettingsMetadata), string EnableInboxBrowseViewsPoweredByElasticSearch = default(string), SettingsMetadata EnableInboxBrowseViewsPoweredByElasticSearchMetadata = default(SettingsMetadata), string EnableInboxRelevanceSort = default(string), SettingsMetadata EnableInboxRelevanceSortMetadata = default(SettingsMetadata), string EnableInBrowserEditor = default(string), SettingsMetadata EnableInBrowserEditorMetadata = default(SettingsMetadata), string EnableKeyTermsSuggestionsByDocumentType = default(string), SettingsMetadata EnableKeyTermsSuggestionsByDocumentTypeMetadata = default(SettingsMetadata), string EnableLargeFileSupport = default(string), SettingsMetadata EnableLargeFileSupportMetadata = default(SettingsMetadata), string EnableLegacySharedEnvelopes = default(string), SettingsMetadata EnableLegacySharedEnvelopesMetadata = default(SettingsMetadata), string EnableLicenseManagement = default(string), SettingsMetadata EnableLicenseManagementMetadata = default(SettingsMetadata), string EnableMicrosoftDynamics365Extension = default(string), SettingsMetadata EnableMicrosoftDynamics365ExtensionMetadata = default(SettingsMetadata), string EnableMultiUserRepositoryFeatures = default(string), SettingsMetadata EnableMultiUserRepositoryFeaturesMetadata = default(SettingsMetadata), string EnableNavigatorAPIDataIn = default(string), SettingsMetadata EnableNavigatorAPIDataInMetadata = default(SettingsMetadata), string EnableNavigatorAPIDataOut = default(string), SettingsMetadata EnableNavigatorAPIDataOutMetadata = default(SettingsMetadata), string EnableNavigatorAPIUtilities = default(string), SettingsMetadata EnableNavigatorAPIUtilitiesMetadata = default(SettingsMetadata), string EnableNavigatorForHR = default(string), SettingsMetadata EnableNavigatorForHRMetadata = default(SettingsMetadata), string EnableNavigatorHierarchyAI = default(string), SettingsMetadata EnableNavigatorHierarchyAIMetadata = default(SettingsMetadata), string EnableNavigatorPartialIngestion = default(string), SettingsMetadata EnableNavigatorPartialIngestionMetadata = default(SettingsMetadata), string EnableNavigatorTrial = default(string), SettingsMetadata EnableNavigatorTrialMetadata = default(SettingsMetadata), string EnableNotaryOnDemandWitness = default(string), SettingsMetadata EnableNotaryOnDemandWitnessMetadata = default(SettingsMetadata), string EnableObligationManagement = default(string), SettingsMetadata EnableObligationManagementMetadata = default(SettingsMetadata), SettingsMetadata EnableParticipantRecipientSettingMetadata = default(SettingsMetadata), string EnablePaymentProcessing = default(string), SettingsMetadata EnablePaymentProcessingMetadata = default(SettingsMetadata), string EnablePDFAConversion = default(string), SettingsMetadata EnablePDFAConversionMetadata = default(SettingsMetadata), string EnablePowerForm = default(string), string EnablePowerFormDirect = default(string), SettingsMetadata EnablePowerFormDirectMetadata = default(SettingsMetadata), SettingsMetadata EnablePowerFormMetadata = default(SettingsMetadata), string EnablePremiumDataVerificationExtensions = default(string), SettingsMetadata EnablePremiumDataVerificationExtensionsMetadata = default(SettingsMetadata), string EnableRecipientDomainValidation = default(string), SettingsMetadata EnableRecipientDomainValidationMetadata = default(SettingsMetadata), string EnableRecipientMayProvidePhoneNumber = default(string), SettingsMetadata EnableRecipientMayProvidePhoneNumberMetadata = default(SettingsMetadata), string EnableReportLinks = default(string), SettingsMetadata EnableReportLinksMetadata = default(SettingsMetadata), string EnableRequireSignOnPaper = default(string), SettingsMetadata EnableRequireSignOnPaperMetadata = default(SettingsMetadata), string EnableReservedDomain = default(string), SettingsMetadata EnableReservedDomainMetadata = default(SettingsMetadata), string EnableResponsiveSigning = default(string), SettingsMetadata EnableResponsiveSigningMetadata = default(SettingsMetadata), string EnableSAPAribaExtension = default(string), SettingsMetadata EnableSAPAribaExtensionMetaData = default(SettingsMetadata), string EnableScheduledRelease = default(string), SettingsMetadata EnableScheduledReleaseMetadata = default(SettingsMetadata), string EnableSearchServiceAzureUri = default(string), SettingsMetadata EnableSearchServiceAzureUriMetadata = default(SettingsMetadata), string EnableSearchSiteSpecificApi = default(string), SettingsMetadata EnableSearchSiteSpecificApiMetadata = default(SettingsMetadata), string EnableSendingTagsFontSettings = default(string), SettingsMetadata EnableSendingTagsFontSettingsMetadata = default(SettingsMetadata), string EnableSendToAgent = default(string), SettingsMetadata EnableSendToAgentMetadata = default(SettingsMetadata), string EnableSendToIntermediary = default(string), SettingsMetadata EnableSendToIntermediaryMetadata = default(SettingsMetadata), string EnableSendToManage = default(string), SettingsMetadata EnableSendToManageMetadata = default(SettingsMetadata), string EnableSequentialSigningAPI = default(string), SettingsMetadata EnableSequentialSigningAPIMetadata = default(SettingsMetadata), string EnableSequentialSigningUI = default(string), SettingsMetadata EnableSequentialSigningUIMetadata = default(SettingsMetadata), string EnableSignerAttachments = default(string), SettingsMetadata EnableSignerAttachmentsMetadata = default(SettingsMetadata), string EnableSigningAIFeaturesPlan = default(string), SettingsMetadata EnableSigningAIFeaturesPlanMetadata = default(SettingsMetadata), string EnableSigningExtensionComments = default(string), SettingsMetadata EnableSigningExtensionCommentsMetadata = default(SettingsMetadata), string EnableSigningExtensionConversations = default(string), SettingsMetadata EnableSigningExtensionConversationsMetadata = default(SettingsMetadata), string EnableSigningGroupContinuePageSetting = default(string), SettingsMetadata EnableSigningGroupContinuePageSettingMetadata = default(SettingsMetadata), string EnableSigningOrderSettingsForAccount = default(string), SettingsMetadata EnableSigningOrderSettingsForAccountMetadata = default(SettingsMetadata), string EnableSignOnPaper = default(string), SettingsMetadata EnableSignOnPaperMetadata = default(SettingsMetadata), string EnableSignOnPaperOverride = default(string), SettingsMetadata EnableSignOnPaperOverrideMetadata = default(SettingsMetadata), string EnableSignWithNotary = default(string), SettingsMetadata EnableSignWithNotaryMetadata = default(SettingsMetadata), string EnableSmartContracts = default(string), SettingsMetadata EnableSmartContractsMetadata = default(SettingsMetadata), string EnableSMSAuthentication = default(string), SettingsMetadata EnableSMSAuthenticationMetadata = default(SettingsMetadata), string EnableSMSDeliveryAdditionalNotification = default(string), SettingsMetadata EnableSMSDeliveryAdditionalNotificationMetadata = default(SettingsMetadata), string EnableSMSDeliveryPrimary = default(string), string EnableSocialIdLogin = default(string), SettingsMetadata EnableSocialIdLoginMetadata = default(SettingsMetadata), string EnableStrikeThrough = default(string), SettingsMetadata EnableStrikeThroughMetadata = default(SettingsMetadata), string EnableTickets = default(string), SettingsMetadata EnableTicketsMetaData = default(SettingsMetadata), string EnableTransactionPoint = default(string), SettingsMetadata EnableTransactionPointMetadata = default(SettingsMetadata), string EnableUnifiedRepository = default(string), SettingsMetadata EnableUnifiedRepositoryMetadata = default(SettingsMetadata), string EnableVaulting = default(string), SettingsMetadata EnableVaultingMetadata = default(SettingsMetadata), string EnableWebFormsRuntimeAPIs = default(string), SettingsMetadata EnableWebFormsRuntimeAPIsMetadata = default(SettingsMetadata), string EnableWebFormsSeparateUserPermissions = default(string), SettingsMetadata EnableWebFormsSeparateUserPermissionsMetadata = default(SettingsMetadata), string EnableWitnessing = default(string), SettingsMetadata EnableWitnessingMetadata = default(SettingsMetadata), string EnableWorkdayFinancialsExtension = default(string), SettingsMetadata EnableWorkdayFinancialsExtensionMetaData = default(SettingsMetadata), string EnforceTemplateNameUniqueness = default(string), SettingsMetadata EnforceTemplateNameUniquenessMetadata = default(SettingsMetadata), string EnforceTlsEmails = default(string), SettingsMetadata EnforceTlsEmailsMetadata = default(SettingsMetadata), string EnvelopeIntegrationAllowed = default(string), SettingsMetadata EnvelopeIntegrationAllowedMetadata = default(SettingsMetadata), string EnvelopeIntegrationEnabled = default(string), SettingsMetadata EnvelopeIntegrationEnabledMetadata = default(SettingsMetadata), string EnvelopeLimitsTotalDocumentSizeAllowedInMB = default(string), string EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabled = default(string), SettingsMetadata EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata = default(SettingsMetadata), SettingsMetadata EnvelopeLimitsTotalDocumentSizeAllowedInMBMetadata = default(SettingsMetadata), string EnvelopeSearchMode = default(string), SettingsMetadata EnvelopeSearchModeMetadata = default(SettingsMetadata), string EnvelopeStampingDefaultValue = default(string), SettingsMetadata EnvelopeStampingDefaultValueMetadata = default(SettingsMetadata), string ExitPrompt = default(string), SettingsMetadata ExitPromptMetadata = default(SettingsMetadata), string ExpressSend = default(string), string ExpressSendAllowTabs = default(string), SettingsMetadata ExpressSendAllowTabsMetadata = default(SettingsMetadata), SettingsMetadata ExpressSendMetadata = default(SettingsMetadata), ExternalDocumentSources ExternalDocumentSources = default(ExternalDocumentSources), string ExternalSignaturePadType = default(string), SettingsMetadata ExternalSignaturePadTypeMetadata = default(SettingsMetadata), string FaxOutEnabled = default(string), SettingsMetadata FaxOutEnabledMetadata = default(SettingsMetadata), string FinishReminder = default(string), SettingsMetadata FinishReminderMetadata = default(SettingsMetadata), string ForbidAddingUserStamps = default(string), SettingsMetadata ForbidAddingUserStampsMetadata = default(SettingsMetadata), string GuidedFormsHtmlAllowed = default(string), SettingsMetadata GuidedFormsHtmlAllowedMetadata = default(SettingsMetadata), string GuidedFormsHtmlConversionPolicy = default(string), SettingsMetadata GuidedFormsHtmlConversionPolicyMetadata = default(SettingsMetadata), string HasRecipientConnectClaimedDomain = default(string), string HideAccountAddressInCoC = default(string), SettingsMetadata HideAccountAddressInCoCMetadata = default(SettingsMetadata), string HidePricing = default(string), SettingsMetadata HidePricingMetadata = default(SettingsMetadata), List IdCheckConfigurations = default(List), string IdCheckExpire = default(string), string IdCheckExpireDays = default(string), SettingsMetadata IdCheckExpireDaysMetadata = default(SettingsMetadata), SettingsMetadata IdCheckExpireMetadata = default(SettingsMetadata), string IdCheckExpireMinutes = default(string), SettingsMetadata IdCheckExpireMinutesMetadata = default(SettingsMetadata), string IdCheckRequired = default(string), SettingsMetadata IdCheckRequiredMetadata = default(SettingsMetadata), List IdentityVerification = default(List), SettingsMetadata IdentityVerificationMetadata = default(SettingsMetadata), string IdfxKBAAuthenticationOverride = default(string), SettingsMetadata IdfxKBAAuthenticationOverrideMetadata = default(SettingsMetadata), string IdfxPhoneAuthenticationOverride = default(string), SettingsMetadata IdfxPhoneAuthenticationOverrideMetadata = default(SettingsMetadata), string IgnoreErrorIfAnchorTabNotFound = default(string), SettingsMetadata IgnoreErrorIfAnchorTabNotFoundMetadataEnabled = default(SettingsMetadata), string InPersonIDCheckQuestion = default(string), SettingsMetadata InPersonIDCheckQuestionMetadata = default(SettingsMetadata), string InPersonSigningEnabled = default(string), SettingsMetadata InPersonSigningEnabledMetadata = default(SettingsMetadata), string InSessionEnabled = default(string), SettingsMetadata InSessionEnabledMetadata = default(SettingsMetadata), string InSessionSuppressEmails = default(string), SettingsMetadata InSessionSuppressEmailsMetadata = default(SettingsMetadata), string IsConnectDocumentFieldsEnabled = default(string), string IsvEmbed = default(string), SettingsMetadata IsvEmbedMetaData = default(SettingsMetadata), string IsvOemEmbed = default(string), SettingsMetadata IsvOemEmbedMetaData = default(SettingsMetadata), List LinkedExternalPrimaryAccounts = default(List), string MaestroPlanLevels = default(string), SettingsMetadata MaestroPlanLevelsMetadata = default(SettingsMetadata), string MaximumSigningGroups = default(string), SettingsMetadata MaximumSigningGroupsMetadata = default(SettingsMetadata), string MaximumUsersPerSigningGroup = default(string), SettingsMetadata MaximumUsersPerSigningGroupMetadata = default(SettingsMetadata), string MaxNumberOfCustomStamps = default(string), string MergeMixedModeResults = default(string), SettingsMetadata MergeMixedModeResultsMetadata = default(SettingsMetadata), string MobileSessionTimeout = default(string), SettingsMetadata MobileSessionTimeoutMetadata = default(SettingsMetadata), string NumberOfActiveCustomStamps = default(string), string OptInMobileSigningV02 = default(string), SettingsMetadata OptInMobileSigningV02Metadata = default(SettingsMetadata), string OptInUniversalSignatures = default(string), string OptOutAutoNavTextAndTabColorUpdates = default(string), SettingsMetadata OptOutAutoNavTextAndTabColorUpdatesMetadata = default(SettingsMetadata), string OptOutNewPlatformSeal = default(string), SettingsMetadata OptOutNewPlatformSealPlatformMetadata = default(SettingsMetadata), string OriginalAccountSite = default(string), string ParticipantCopyOptOut = default(string), SettingsMetadata ParticipantCopyOptOutMetadata = default(SettingsMetadata), string PdfMaxChunkedUploadPartSize = default(string), SettingsMetadata PdfMaxChunkedUploadPartSizeMetadata = default(SettingsMetadata), string PdfMaxChunkedUploadTotalSize = default(string), SettingsMetadata PdfMaxChunkedUploadTotalSizeMetadata = default(SettingsMetadata), string PdfMaxIndividualUploadSize = default(string), SettingsMetadata PdfMaxIndividualUploadSizeMetadata = default(SettingsMetadata), string PhoneAuthRecipientMayProvidePhoneNumber = default(string), SettingsMetadata PhoneAuthRecipientMayProvidePhoneNumberMetadata = default(SettingsMetadata), string PkiSignDownloadedPDFDocs = default(string), SettingsMetadata PkiSignDownloadedPDFDocsMetadata = default(SettingsMetadata), string ReadOnlyMode = default(string), SettingsMetadata ReadOnlyModeMetadata = default(SettingsMetadata), string RecipientsCanSignOffline = default(string), SettingsMetadata RecipientsCanSignOfflineMetadata = default(SettingsMetadata), string RecipientSigningAutoNavigationControl = default(string), SettingsMetadata RecipientSigningAutoNavigationControlMetadata = default(SettingsMetadata), string RecycleBinEnvelopeRetention = default(string), SettingsMetadata RecycleBinEnvelopeRetentionMetadata = default(SettingsMetadata), string Require21CFRpt11Compliance = default(string), SettingsMetadata Require21CFRpt11ComplianceMetadata = default(SettingsMetadata), string RequireDeclineReason = default(string), SettingsMetadata RequireDeclineReasonMetadata = default(SettingsMetadata), string RequireExternalUserManagement = default(string), SettingsMetadata RequireExternalUserManagementMetadata = default(SettingsMetadata), string RequireSignerCertificateType = default(string), SettingsMetadata RequireSignerCertificateTypeMetadata = default(SettingsMetadata), string RsaVeridAccountName = default(string), string RsaVeridPassword = default(string), string RsaVeridRuleset = default(string), string RsaVeridUserId = default(string), string SelfSignedRecipientEmailDocument = default(string), SettingsMetadata SelfSignedRecipientEmailDocumentMetadata = default(SettingsMetadata), string SelfSignedRecipientEmailDocumentUserOverride = default(string), SettingsMetadata SelfSignedRecipientEmailDocumentUserOverrideMetadata = default(SettingsMetadata), string SenderCanSignInEachLocation = default(string), SettingsMetadata SenderCanSignInEachLocationMetadata = default(SettingsMetadata), string SenderMustAuthenticateSigning = default(string), SettingsMetadata SenderMustAuthenticateSigningMetadata = default(SettingsMetadata), string SendingTagsFontColor = default(string), SettingsMetadata SendingTagsFontColorMetadata = default(SettingsMetadata), string SendingTagsFontName = default(string), SettingsMetadata SendingTagsFontNameMetadata = default(SettingsMetadata), string SendingTagsFontSize = default(string), SettingsMetadata SendingTagsFontSizeMetadata = default(SettingsMetadata), string SendLockoutRecipientNotification = default(string), SettingsMetadata SendLockoutRecipientNotificationMetadata = default(SettingsMetadata), string SendToCertifiedDeliveryEnabled = default(string), SettingsMetadata SendToCertifiedDeliveryEnabledMetadata = default(SettingsMetadata), string SessionTimeout = default(string), SettingsMetadata SessionTimeoutMetadata = default(SettingsMetadata), string SetRecipEmailLang = default(string), SettingsMetadata SetRecipEmailLangMetadata = default(SettingsMetadata), string SetRecipSignLang = default(string), SettingsMetadata SetRecipSignLangMetadata = default(SettingsMetadata), string SharedTemplateFolders = default(string), SettingsMetadata SharedTemplateFoldersMetadata = default(SettingsMetadata), string ShowCompleteDialogInEmbeddedSession = default(string), SettingsMetadata ShowCompleteDialogInEmbeddedSessionMetadata = default(SettingsMetadata), string ShowConditionalRoutingOnSend = default(string), SettingsMetadata ShowConditionalRoutingOnSendMetadata = default(SettingsMetadata), string ShowInitialConditionalFields = default(string), SettingsMetadata ShowInitialConditionalFieldsMetadata = default(SettingsMetadata), string ShowLocalizedWatermarks = default(string), SettingsMetadata ShowLocalizedWatermarksMetadata = default(SettingsMetadata), string ShowMaskedFieldsWhenDownloadingDocumentAsSender = default(string), SettingsMetadata ShowMaskedFieldsWhenDownloadingDocumentAsSenderMetadata = default(SettingsMetadata), string ShowTutorials = default(string), SettingsMetadata ShowTutorialsMetadata = default(SettingsMetadata), List SignatureProviders = default(List), SettingsMetadata SignatureProvidersMetadata = default(SettingsMetadata), string SignDateFormat = default(string), SettingsMetadata SignDateFormatMetadata = default(SettingsMetadata), string SignDateTimeAccountLanguageOverride = default(string), SettingsMetadata SignDateTimeAccountLanguageOverrideMetadata = default(SettingsMetadata), string SignDateTimeAccountTimezoneOverride = default(string), SettingsMetadata SignDateTimeAccountTimezoneOverrideMetadata = default(SettingsMetadata), string SignerAttachCertificateToEnvelopePDF = default(string), SettingsMetadata SignerAttachCertificateToEnvelopePDFMetadata = default(SettingsMetadata), string SignerAttachConcat = default(string), SettingsMetadata SignerAttachConcatMetadata = default(SettingsMetadata), string SignerCanCreateAccount = default(string), SettingsMetadata SignerCanCreateAccountMetadata = default(SettingsMetadata), string SignerCanSignOnMobile = default(string), SettingsMetadata SignerCanSignOnMobileMetadata = default(SettingsMetadata), string SignerInSessionUseEnvelopeCompleteEmail = default(string), SettingsMetadata SignerInSessionUseEnvelopeCompleteEmailMetadata = default(SettingsMetadata), string SignerLoginRequirements = default(string), SettingsMetadata SignerLoginRequirementsMetadata = default(SettingsMetadata), string SignerMustHaveAccount = default(string), SettingsMetadata SignerMustHaveAccountMetadata = default(SettingsMetadata), string SignerMustLoginToSign = default(string), SettingsMetadata SignerMustLoginToSignMetadata = default(SettingsMetadata), string SignerShowSecureFieldInitialValues = default(string), SettingsMetadata SignerShowSecureFieldInitialValuesMetadata = default(SettingsMetadata), string SigningSessionTimeout = default(string), SettingsMetadata SigningSessionTimeoutMetadata = default(SettingsMetadata), string SigningUiVersion = default(string), SettingsMetadata SigningUiVersionMetadata = default(SettingsMetadata), string SignTimeFormat = default(string), SettingsMetadata SignTimeFormatMetadata = default(SettingsMetadata), string SignTimeShowAmPm = default(string), SettingsMetadata SignTimeShowAmPmMetadata = default(SettingsMetadata), string SimplifiedSendingEnabled = default(string), SettingsMetadata SimplifiedSendingEnabledMetadata = default(SettingsMetadata), string SingleSignOnEnabled = default(string), SettingsMetadata SingleSignOnEnabledMetadata = default(SettingsMetadata), string SkipAuthCompletedEnvelopes = default(string), SettingsMetadata SkipAuthCompletedEnvelopesMetadata = default(SettingsMetadata), string SocialIdRecipAuth = default(string), SettingsMetadata SocialIdRecipAuthMetadata = default(SettingsMetadata), string SpecifyDocumentVisibility = default(string), SettingsMetadata SpecifyDocumentVisibilityMetadata = default(SettingsMetadata), string StartInAdvancedCorrect = default(string), SettingsMetadata StartInAdvancedCorrectMetadata = default(SettingsMetadata), string SupplementalDocumentsMustAccept = default(string), SettingsMetadata SupplementalDocumentsMustAcceptMetadata = default(SettingsMetadata), string SupplementalDocumentsMustRead = default(string), SettingsMetadata SupplementalDocumentsMustReadMetadata = default(SettingsMetadata), string SupplementalDocumentsMustView = default(string), SettingsMetadata SupplementalDocumentsMustViewMetadata = default(SettingsMetadata), string SuppressCertificateEnforcement = default(string), SettingsMetadata SuppressCertificateEnforcementMetadata = default(SettingsMetadata), TabAccountSettings TabAccountSettings = default(TabAccountSettings), string TimezoneOffsetAPI = default(string), SettingsMetadata TimezoneOffsetAPIMetadata = default(SettingsMetadata), string TimezoneOffsetUI = default(string), SettingsMetadata TimezoneOffsetUIMetadata = default(SettingsMetadata), string UniversalSignatureOptIn = default(string), string UniversalSignatureSkipPlatformSignature = default(string), SettingsMetadata UniversalSignatureSkipPlatformSignatureMetadata = default(SettingsMetadata), string UseAccountLevelEmail = default(string), SettingsMetadata UseAccountLevelEmailMetadata = default(SettingsMetadata), string UseConsumerDisclosure = default(string), SettingsMetadata UseConsumerDisclosureMetadata = default(SettingsMetadata), string UseConsumerDisclosureWithinAccount = default(string), SettingsMetadata UseConsumerDisclosureWithinAccountMetadata = default(SettingsMetadata), string UseDerivedKeys = default(string), SettingsMetadata UseDerivedKeysMetadata = default(SettingsMetadata), string UseDocuSignExpressSignerCertificate = default(string), SettingsMetadata UseDocuSignExpressSignerCertificateMetadata = default(SettingsMetadata), string UseEnvelopeSearchMixedMode = default(string), SettingsMetadata UseEnvelopeSearchMixedModeMetadata = default(SettingsMetadata), string UseMultiAppGroupsData = default(string), SettingsMetadata UseMultiAppGroupsDataMetadata = default(SettingsMetadata), string UseNewBlobForPdf = default(string), SettingsMetadata UseNewBlobForPdfMetadata = default(SettingsMetadata), string UseNewEnvelopeSearch = default(string), SettingsMetadata UseNewEnvelopeSearchMetadata = default(SettingsMetadata), string UseNewEnvelopeSearchOnlyWhenSearchingAfterDate = default(string), SettingsMetadata UseNewEnvelopeSearchOnlyWhenSearchingAfterDateMetadata = default(SettingsMetadata), string UseNewEnvelopeSearchOnlyWithSearchTerm = default(string), SettingsMetadata UseNewEnvelopeSearchOnlyWithSearchTermMetadata = default(SettingsMetadata), string UseSAFESignerCertificates = default(string), SettingsMetadata UseSAFESignerCertificatesMetadata = default(SettingsMetadata), string UsesAPI = default(string), SettingsMetadata UsesAPIMetadata = default(SettingsMetadata), string UseSignatureProviderPlatform = default(string), SettingsMetadata UseSignatureProviderPlatformMetadata = default(SettingsMetadata), string UseSmartContractsV1 = default(string), string ValidationsAllowed = default(string), SettingsMetadata ValidationsAllowedMetadata = default(SettingsMetadata), string ValidationsBrand = default(string), SettingsMetadata ValidationsBrandMetadata = default(SettingsMetadata), string ValidationsCadence = default(string), SettingsMetadata ValidationsCadenceMetadata = default(SettingsMetadata), string ValidationsEnabled = default(string), SettingsMetadata ValidationsEnabledMetadata = default(SettingsMetadata), string ValidationsReport = default(string), SettingsMetadata ValidationsReportMetadata = default(SettingsMetadata), string WaterMarkEnabled = default(string), SettingsMetadata WaterMarkEnabledMetadata = default(SettingsMetadata), string WriteReminderToEnvelopeHistory = default(string), SettingsMetadata WriteReminderToEnvelopeHistoryMetadata = default(SettingsMetadata), string WurflMinAllowableScreenSize = default(string), SettingsMetadata WurflMinAllowableScreenSizeMetadata = default(SettingsMetadata)) + public AccountSettingsInformation(AccessCodeFormat AccessCodeFormat = default(AccessCodeFormat), string AccountDateTimeFormat = default(string), SettingsMetadata AccountDateTimeFormatMetadata = default(SettingsMetadata), string AccountDefaultLanguage = default(string), SettingsMetadata AccountDefaultLanguageMetadata = default(SettingsMetadata), string AccountName = default(string), SettingsMetadata AccountNameMetadata = default(SettingsMetadata), AccountNotification AccountNotification = default(AccountNotification), AccountUISettings AccountUISettings = default(AccountUISettings), string AdoptSigConfig = default(string), SettingsMetadata AdoptSigConfigMetadata = default(SettingsMetadata), string AdvancedCorrect = default(string), SettingsMetadata AdvancedCorrectMetadata = default(SettingsMetadata), string AdvancedSearchEnableTabField = default(string), SettingsMetadata AdvancedSearchEnableTabFieldMetadata = default(SettingsMetadata), string AdvancedSearchEnableTemplateIdField = default(string), SettingsMetadata AdvancedSearchEnableTemplateIdFieldMetadata = default(SettingsMetadata), string AdvancedSearchEnableTemplateNameField = default(string), SettingsMetadata AdvancedSearchEnableTemplateNameFieldMetadata = default(SettingsMetadata), string AllowAccessCodeFormat = default(string), SettingsMetadata AllowAccessCodeFormatMetadata = default(SettingsMetadata), string AllowAccountManagementGranular = default(string), SettingsMetadata AllowAccountManagementGranularMetadata = default(SettingsMetadata), string AllowAccountMemberNameChange = default(string), SettingsMetadata AllowAccountMemberNameChangeMetadata = default(SettingsMetadata), string AllowACE = default(string), SettingsMetadata AllowACEMetadata = default(SettingsMetadata), string AllowAdvancedRecipientRoutingConditional = default(string), SettingsMetadata AllowAdvancedRecipientRoutingConditionalMetadata = default(SettingsMetadata), string AllowAgentNameEmailEdit = default(string), SettingsMetadata AllowAgentNameEmailEditMetadata = default(SettingsMetadata), string AllowAgreementActions = default(string), SettingsMetadata AllowAgreementActionsMetadata = default(SettingsMetadata), string AllowAgreementOrchestrations = default(string), SettingsMetadata AllowAgreementOrchestrationsMetadata = default(SettingsMetadata), string AllowAutoNavSettings = default(string), SettingsMetadata AllowAutoNavSettingsMetadata = default(SettingsMetadata), string AllowAutoTagging = default(string), SettingsMetadata AllowAutoTaggingMetadata = default(SettingsMetadata), string AllowBulkSend = default(string), SettingsMetadata AllowBulkSendMetadata = default(SettingsMetadata), string AllowBYOIDV = default(string), SettingsMetadata AllowBYOIDVMetadata = default(SettingsMetadata), string AllowCDWithdraw = default(string), SettingsMetadata AllowCDWithdrawMetadata = default(SettingsMetadata), string AllowConnectAgreementUI = default(string), SettingsMetadata AllowConnectAgreementUIMetadata = default(SettingsMetadata), string AllowConnectAuthoritativeCopyReadyEventUI = default(string), string AllowConnectEnvelopeReminderSentEventUI = default(string), string AllowConnectEnvelopeRemovedEvent = default(string), string AllowConnectExtensionUI = default(string), string AllowConnectHttpListenerConfigs = default(string), string AllowConnectIdentityVerificationUI = default(string), string AllowConnectOAuthUI = default(string), string AllowConnectSendFinishLater = default(string), SettingsMetadata AllowConnectSendFinishLaterMetadata = default(SettingsMetadata), string AllowConnectUnifiedPayloadUI = default(string), string AllowConsumerDisclosureOverride = default(string), SettingsMetadata AllowConsumerDisclosureOverrideMetadata = default(SettingsMetadata), string AllowDataDownload = default(string), SettingsMetadata AllowDataDownloadMetadata = default(SettingsMetadata), string AllowDelayedRouting = default(string), SettingsMetadata AllowDelayedRoutingMetadata = default(SettingsMetadata), string AllowDelegatedSigning = default(string), SettingsMetadata AllowDelegatedSigningMetadata = default(SettingsMetadata), string AllowDocGenDocuments = default(string), SettingsMetadata AllowDocGenDocumentsMetadata = default(SettingsMetadata), string AllowDocumentDisclosures = default(string), SettingsMetadata AllowDocumentDisclosuresMetadata = default(SettingsMetadata), string AllowDocumentsOnSignedEnvelopes = default(string), SettingsMetadata AllowDocumentsOnSignedEnvelopesMetadata = default(SettingsMetadata), string AllowDocumentVisibility = default(string), SettingsMetadata AllowDocumentVisibilityMetadata = default(SettingsMetadata), string AllowEditingEnvelopesOnBehalfOfOthers = default(string), SettingsMetadata AllowEditingEnvelopesOnBehalfOfOthersMetadata = default(SettingsMetadata), string AllowEHankoStamps = default(string), SettingsMetadata AllowEHankoStampsMetadata = default(SettingsMetadata), string AllowENoteEOriginal = default(string), SettingsMetadata AllowENoteEOriginalMetadata = default(SettingsMetadata), string AllowEnvelopeCorrect = default(string), SettingsMetadata AllowEnvelopeCorrectMetadata = default(SettingsMetadata), string AllowEnvelopeCustodyTransfer = default(string), SettingsMetadata AllowEnvelopeCustodyTransferMetadata = default(SettingsMetadata), string AllowEnvelopeCustomFields = default(string), SettingsMetadata AllowEnvelopeCustomFieldsMetadata = default(SettingsMetadata), string AllowEnvelopePublishReporting = default(string), SettingsMetadata AllowEnvelopePublishReportingMetadata = default(SettingsMetadata), string AllowEnvelopeReporting = default(string), SettingsMetadata AllowEnvelopeReportingMetadata = default(SettingsMetadata), string AllowExpression = default(string), SettingsMetadata AllowExpressionMetadata = default(SettingsMetadata), string AllowExpressSignerCertificate = default(string), SettingsMetadata AllowExpressSignerCertificateMetadata = default(SettingsMetadata), string AllowExtendedSendingResourceFile = default(string), SettingsMetadata AllowExtendedSendingResourceFileMetadata = default(SettingsMetadata), string AllowExternalLinkedAccounts = default(string), SettingsMetadata AllowExternalLinkedAccountsMetadata = default(SettingsMetadata), string AllowExternalSignaturePad = default(string), SettingsMetadata AllowExternalSignaturePadMetadata = default(SettingsMetadata), string AllowFedRampIDVLevel1 = default(string), SettingsMetadata AllowFedRampIDVLevel1Metadata = default(SettingsMetadata), string AllowFedRampIDVLevel2 = default(string), SettingsMetadata AllowFedRampIDVLevel2Metadata = default(SettingsMetadata), string AllowIDVForEUQualifiedSignatures = default(string), SettingsMetadata AllowIDVForEUQualifiedSignaturesMetadata = default(SettingsMetadata), string AllowIDVLevel1 = default(string), SettingsMetadata AllowIDVLevel1Metadata = default(SettingsMetadata), string AllowIDVLevel1Trial = default(string), SettingsMetadata AllowIDVLevel1TrialMetadata = default(SettingsMetadata), string AllowIDVLevel2 = default(string), SettingsMetadata AllowIDVLevel2Metadata = default(SettingsMetadata), string AllowIDVLevel3 = default(string), SettingsMetadata AllowIDVLevel3Metadata = default(SettingsMetadata), string AllowIDVPlatform = default(string), SettingsMetadata AllowIDVPlatformMetadata = default(SettingsMetadata), string AllowIdvRiskAssessment = default(string), SettingsMetadata AllowIdvRiskAssessmentMetadata = default(SettingsMetadata), string AllowInPerson = default(string), string AllowInPersonElectronicNotary = default(string), SettingsMetadata AllowInPersonElectronicNotaryMetadata = default(SettingsMetadata), SettingsMetadata AllowInPersonMetadata = default(SettingsMetadata), string AllowManagedStamps = default(string), SettingsMetadata AllowManagedStampsMetadata = default(SettingsMetadata), string AllowManagingEnvelopesOnBehalfOfOthers = default(string), SettingsMetadata AllowManagingEnvelopesOnBehalfOfOthersMetadata = default(SettingsMetadata), string AllowMarkup = default(string), SettingsMetadata AllowMarkupMetadata = default(SettingsMetadata), string AllowMemberTimeZone = default(string), SettingsMetadata AllowMemberTimeZoneMetadata = default(SettingsMetadata), string AllowMergeFields = default(string), SettingsMetadata AllowMergeFieldsMetadata = default(SettingsMetadata), string AllowMultipleBrandProfiles = default(string), SettingsMetadata AllowMultipleBrandProfilesMetadata = default(SettingsMetadata), string AllowMultipleSignerAttachments = default(string), SettingsMetadata AllowMultipleSignerAttachmentsMetadata = default(SettingsMetadata), string AllowNonUSPhoneAuth = default(string), SettingsMetadata AllowNonUSPhoneAuthMetadata = default(SettingsMetadata), string AllowOcrOfEnvelopeDocuments = default(string), SettingsMetadata AllowOcrOfEnvelopeDocumentsMetadata = default(SettingsMetadata), string AllowOfflineSigning = default(string), SettingsMetadata AllowOfflineSigningMetadata = default(SettingsMetadata), string AllowOnlyStandaloneWebForms = default(string), SettingsMetadata AllowOnlyStandaloneWebFormsMetadata = default(SettingsMetadata), string AllowOpenTrustSignerCertificate = default(string), SettingsMetadata AllowOpenTrustSignerCertificateMetadata = default(SettingsMetadata), string AllowOrganizationBranding = default(string), SettingsMetadata AllowOrganizationBrandingMetadata = default(SettingsMetadata), string AllowOrganizationDocusignMonitor = default(string), string AllowOrganizationDocusignMonitorFree = default(string), SettingsMetadata AllowOrganizationDocusignMonitorFreeMetadata = default(SettingsMetadata), SettingsMetadata AllowOrganizationDocusignMonitorMetadata = default(SettingsMetadata), string AllowOrganizationDomainUserManagement = default(string), SettingsMetadata AllowOrganizationDomainUserManagementMetadata = default(SettingsMetadata), string AllowOrganizations = default(string), SettingsMetadata AllowOrganizationsMetadata = default(SettingsMetadata), string AllowOrganizationSsoManagement = default(string), SettingsMetadata AllowOrganizationSsoManagementMetadata = default(SettingsMetadata), string AllowOrganizationToUseInPersonElectronicNotary = default(string), SettingsMetadata AllowOrganizationToUseInPersonElectronicNotaryMetadata = default(SettingsMetadata), string AllowOrganizationToUseRemoteNotary = default(string), SettingsMetadata AllowOrganizationToUseRemoteNotaryMetadata = default(SettingsMetadata), string AllowOrganizationToUseThirdPartyElectronicNotary = default(string), SettingsMetadata AllowOrganizationToUseThirdPartyElectronicNotaryMetadata = default(SettingsMetadata), string AllowParticipantRecipientType = default(string), SettingsMetadata AllowParticipantRecipientTypeMetadata = default(SettingsMetadata), string AllowPaymentProcessing = default(string), SettingsMetadata AllowPaymentProcessingMetadata = default(SettingsMetadata), string AllowPendingDestinationUrlEdition = default(string), SettingsMetadata AllowPendingDestinationUrlEditionMetadata = default(SettingsMetadata), string AllowPerformanceAnalytics = default(string), SettingsMetadata AllowPerformanceAnalyticsMetadata = default(SettingsMetadata), string AllowPhoneAuthentication = default(string), SettingsMetadata AllowPhoneAuthenticationMetadata = default(SettingsMetadata), string AllowPhoneAuthOverride = default(string), SettingsMetadata AllowPhoneAuthOverrideMetadata = default(SettingsMetadata), string AllowPrivateSigningGroups = default(string), SettingsMetadata AllowPrivateSigningGroupsMetadata = default(SettingsMetadata), string AllowRecipientConnect = default(string), SettingsMetadata AllowRecipientConnectMetadata = default(SettingsMetadata), string AllowReminders = default(string), SettingsMetadata AllowRemindersMetadata = default(SettingsMetadata), string AllowRemoteNotary = default(string), SettingsMetadata AllowRemoteNotaryMetadata = default(SettingsMetadata), string AllowResourceFileBranding = default(string), SettingsMetadata AllowResourceFileBrandingMetadata = default(SettingsMetadata), string AllowSafeBioPharmaSignerCertificate = default(string), SettingsMetadata AllowSafeBioPharmaSignerCertificateMetadata = default(SettingsMetadata), string AllowScheduledSending = default(string), SettingsMetadata AllowScheduledSendingMetadata = default(SettingsMetadata), string AllowSecurityAppliance = default(string), SettingsMetadata AllowSecurityApplianceMetadata = default(SettingsMetadata), string AllowSendingEnvelopesOnBehalfOfOthers = default(string), SettingsMetadata AllowSendingEnvelopesOnBehalfOfOthersMetadata = default(SettingsMetadata), string AllowSendToCertifiedDelivery = default(string), SettingsMetadata AllowSendToCertifiedDeliveryMetadata = default(SettingsMetadata), string AllowSendToIntermediary = default(string), SettingsMetadata AllowSendToIntermediaryMetadata = default(SettingsMetadata), string AllowServerTemplates = default(string), SettingsMetadata AllowServerTemplatesMetadata = default(SettingsMetadata), string AllowSetEmbeddedRecipientStartURL = default(string), SettingsMetadata AllowSetEmbeddedRecipientStartURLMetadata = default(SettingsMetadata), string AllowSharedTabs = default(string), SettingsMetadata AllowSharedTabsMetadata = default(SettingsMetadata), string AllowSignatureStamps = default(string), SettingsMetadata AllowSignatureStampsMetadata = default(SettingsMetadata), string AllowSignDocumentFromHomePage = default(string), SettingsMetadata AllowSignDocumentFromHomePageMetadata = default(SettingsMetadata), string AllowSignerReassign = default(string), SettingsMetadata AllowSignerReassignMetadata = default(SettingsMetadata), string AllowSignerReassignOverride = default(string), SettingsMetadata AllowSignerReassignOverrideMetadata = default(SettingsMetadata), string AllowSigningExtensions = default(string), SettingsMetadata AllowSigningExtensionsMetadata = default(SettingsMetadata), string AllowSigningGroups = default(string), SettingsMetadata AllowSigningGroupsMetadata = default(SettingsMetadata), string AllowSigningInsights = default(string), SettingsMetadata AllowSigningInsightsMetadata = default(SettingsMetadata), string AllowSigningRadioDeselect = default(string), SettingsMetadata AllowSigningRadioDeselectMetadata = default(SettingsMetadata), string AllowSignNow = default(string), string AllowSignNowMetadata = default(string), string AllowSMSDelivery = default(string), SettingsMetadata AllowSMSDeliveryMetadata = default(SettingsMetadata), string AllowSocialIdLogin = default(string), SettingsMetadata AllowSocialIdLoginMetadata = default(SettingsMetadata), string AllowSupplementalDocuments = default(string), SettingsMetadata AllowSupplementalDocumentsMetadata = default(SettingsMetadata), string AllowThirdPartyElectronicNotary = default(string), SettingsMetadata AllowThirdPartyElectronicNotaryMetadata = default(SettingsMetadata), string AllowTransactionsWorkspace = default(string), SettingsMetadata AllowTransactionsWorkspaceMetadata = default(SettingsMetadata), string AllowTransactionsWorkspaceOriginal = default(string), SettingsMetadata AllowTransactionsWorkspaceOriginalMetadata = default(SettingsMetadata), string AllowUsersToAccessDirectory = default(string), SettingsMetadata AllowUsersToAccessDirectoryMetadata = default(SettingsMetadata), string AllowValueInsights = default(string), SettingsMetadata AllowValueInsightsMetadata = default(SettingsMetadata), string AllowWebForms = default(string), SettingsMetadata AllowWebFormsMetadata = default(SettingsMetadata), string AllowWhatsAppDelivery = default(string), SettingsMetadata AllowWhatsAppDeliveryMetadata = default(SettingsMetadata), string AnchorPopulationScope = default(string), SettingsMetadata AnchorPopulationScopeMetadata = default(SettingsMetadata), string AnchorTagVersionedPlacementEnabled = default(string), SettingsMetadata AnchorTagVersionedPlacementMetadataEnabled = default(SettingsMetadata), string AttachCompletedEnvelope = default(string), SettingsMetadata AttachCompletedEnvelopeMetadata = default(SettingsMetadata), string AuthenticationCheck = default(string), SettingsMetadata AuthenticationCheckMetadata = default(SettingsMetadata), string AutoNavRule = default(string), SettingsMetadata AutoNavRuleMetadata = default(SettingsMetadata), string AutoProvisionSignerAccount = default(string), SettingsMetadata AutoProvisionSignerAccountMetadata = default(SettingsMetadata), string BccEmailArchive = default(string), SettingsMetadata BccEmailArchiveMetadata = default(SettingsMetadata), string BetaSwitchConfiguration = default(string), SettingsMetadata BetaSwitchConfigurationMetadata = default(SettingsMetadata), AddressInformation BillingAddress = default(AddressInformation), SettingsMetadata BillingAddressMetadata = default(SettingsMetadata), string BulkSend = default(string), string BulkSendActionResendLimit = default(string), string BulkSendMaxCopiesInBatch = default(string), string BulkSendMaxUnprocessedEnvelopesCount = default(string), SettingsMetadata BulkSendMetadata = default(SettingsMetadata), string CanSelfBrandSend = default(string), SettingsMetadata CanSelfBrandSendMetadata = default(SettingsMetadata), string CanSelfBrandSign = default(string), SettingsMetadata CanSelfBrandSignMetadata = default(SettingsMetadata), string CanUseSalesforceOAuth = default(string), SettingsMetadata CanUseSalesforceOAuthMetadata = default(SettingsMetadata), string CaptureVoiceRecording = default(string), SettingsMetadata CaptureVoiceRecordingMetadata = default(SettingsMetadata), string Cfr21SimplifiedSigningEnabled = default(string), SettingsMetadata Cfr21SimplifiedSigningEnabledMetadata = default(SettingsMetadata), string CfrUseWideImage = default(string), SettingsMetadata CfrUseWideImageMetadata = default(SettingsMetadata), string CheckForMultipleAdminsOnAccount = default(string), SettingsMetadata CheckForMultipleAdminsOnAccountMetadata = default(SettingsMetadata), string ChromeSignatureEnabled = default(string), SettingsMetadata ChromeSignatureEnabledMetadata = default(SettingsMetadata), string CloudReady = default(string), string CommentEmailShowMessageText = default(string), SettingsMetadata CommentEmailShowMessageTextMetadata = default(SettingsMetadata), string CommentsAllowEnvelopeOverride = default(string), SettingsMetadata CommentsAllowEnvelopeOverrideMetadata = default(SettingsMetadata), string ConditionalFieldsEnabled = default(string), SettingsMetadata ConditionalFieldsEnabledMetadata = default(SettingsMetadata), string ConsumerDisclosureFrequency = default(string), SettingsMetadata ConsumerDisclosureFrequencyMetadata = default(SettingsMetadata), string ConvertPdfFields = default(string), SettingsMetadata ConvertPdfFieldsMetadata = default(SettingsMetadata), string CustomExtractionPlanLevels = default(string), SettingsMetadata CustomExtractionPlanLevelsMetadata = default(SettingsMetadata), string DataPopulationScope = default(string), SettingsMetadata DataPopulationScopeMetadata = default(SettingsMetadata), string DefaultSigningResponsiveView = default(string), SettingsMetadata DefaultSigningResponsiveViewMetadata = default(SettingsMetadata), string DefaultSigningResponsiveViewUseGrade = default(string), SettingsMetadata DefaultSigningResponsiveViewUseGradeMetadata = default(SettingsMetadata), string DefaultToAdvancedEnvelopesFilterForm = default(string), SettingsMetadata DefaultToAdvancedEnvelopesFilterFormMetadata = default(SettingsMetadata), string DisableAutoTemplateMatching = default(string), SettingsMetadata DisableAutoTemplateMatchingMetadata = default(SettingsMetadata), string DisableLegacyKba = default(string), SettingsMetadata DisableLegacyKbaMetadata = default(SettingsMetadata), string DisableLegacySharedEnvelopes = default(string), SettingsMetadata DisableLegacySharedEnvelopesMetadata = default(SettingsMetadata), string DisableMobileApp = default(string), SettingsMetadata DisableMobileAppMetadata = default(SettingsMetadata), string DisableMobilePushNotifications = default(string), SettingsMetadata DisableMobilePushNotificationsMetadata = default(SettingsMetadata), string DisableMobileSending = default(string), SettingsMetadata DisableMobileSendingMetadata = default(SettingsMetadata), string DisableMultipleSessions = default(string), SettingsMetadata DisableMultipleSessionsMetadata = default(SettingsMetadata), SettingsMetadata DisablePurgeNotificationsForSenderMetadata = default(SettingsMetadata), string DisableSignerCertView = default(string), SettingsMetadata DisableSignerCertViewMetadata = default(SettingsMetadata), string DisableSignerHistoryView = default(string), SettingsMetadata DisableSignerHistoryViewMetadata = default(SettingsMetadata), string DisableStyleSignature = default(string), SettingsMetadata DisableStyleSignatureMetadata = default(SettingsMetadata), string DisableUploadSignature = default(string), SettingsMetadata DisableUploadSignatureMetadata = default(SettingsMetadata), string DisableUserSharing = default(string), SettingsMetadata DisableUserSharingMetadata = default(SettingsMetadata), string DisplayBetaSwitch = default(string), SettingsMetadata DisplayBetaSwitchMetadata = default(SettingsMetadata), string DocumentConversionRestrictions = default(string), SettingsMetadata DocumentConversionRestrictionsMetadata = default(SettingsMetadata), string DocumentRetention = default(string), SettingsMetadata DocumentRetentionMetadata = default(SettingsMetadata), string DocumentRetentionPurgeTabs = default(string), string DocumentVisibility = default(string), SettingsMetadata DocumentVisibilityMetadata = default(SettingsMetadata), string DraftEnvelopeRetention = default(string), SettingsMetadata DraftEnvelopeRetentionMetadata = default(SettingsMetadata), string DssSIGN28411EnableLeavePagePromptRadminOption = default(string), string DssSIGN29182SlideUpBarRadminOption = default(string), string EmailTemplateVersion = default(string), SettingsMetadata EmailTemplateVersionMetadata = default(SettingsMetadata), string EnableAccessCodeGenerator = default(string), SettingsMetadata EnableAccessCodeGeneratorMetadata = default(SettingsMetadata), string EnableAccountWideSearch = default(string), SettingsMetadata EnableAccountWideSearchMetadata = default(SettingsMetadata), string EnableAdditionalAdvancedWebFormsFeatures = default(string), SettingsMetadata EnableAdditionalAdvancedWebFormsFeaturesMetadata = default(SettingsMetadata), string EnableAdmHealthcare = default(string), SettingsMetadata EnableAdmHealthcareMetadata = default(SettingsMetadata), string EnableAdvancedEnvelopesSearch = default(string), SettingsMetadata EnableAdvancedEnvelopesSearchMetadata = default(SettingsMetadata), string EnableAdvancedPayments = default(string), SettingsMetadata EnableAdvancedPaymentsMetadata = default(SettingsMetadata), string EnableAdvancedPowerForms = default(string), SettingsMetadata EnableAdvancedPowerFormsMetadata = default(SettingsMetadata), string EnableAdvancedSearch = default(string), SettingsMetadata EnableAdvancedSearchMetadata = default(SettingsMetadata), string EnableAgreementActionsForCLM = default(string), SettingsMetadata EnableAgreementActionsForCLMMetadata = default(SettingsMetadata), string EnableAgreementActionsForESign = default(string), SettingsMetadata EnableAgreementActionsForESignMetadata = default(SettingsMetadata), string EnableAgreementDeskAdvanced = default(string), SettingsMetadata EnableAgreementDeskAdvancedMetaData = default(SettingsMetadata), string EnableAIContractReview = default(string), SettingsMetadata EnableAIContractReviewMetadata = default(SettingsMetadata), string EnableAISenderMessage = default(string), SettingsMetadata EnableAISenderMessageMetadata = default(SettingsMetadata), string EnableAISuggestedFields = default(string), string EnableAISuggestedFieldsAutoPlace = default(string), SettingsMetadata EnableAISuggestedFieldsAutoPlaceMetadata = default(SettingsMetadata), SettingsMetadata EnableAISuggestedFieldsMetadata = default(SettingsMetadata), string EnableAutoNav = default(string), SettingsMetadata EnableAutoNavMetadata = default(SettingsMetadata), string EnableBatchUpdateEnvelopeTypes = default(string), SettingsMetadata EnableBatchUpdateEnvelopeTypesMetadata = default(SettingsMetadata), string EnableBccDummyLink = default(string), SettingsMetadata EnableBccDummyLinkMetadata = default(SettingsMetadata), string EnableCacPivSignatureGroup = default(string), SettingsMetadata EnableCacPivSignatureGroupMetadata = default(SettingsMetadata), string EnableCalculatedFields = default(string), SettingsMetadata EnableCalculatedFieldsMetadata = default(SettingsMetadata), string EnableCFRRapidSigningEmbeddedAuth = default(string), SettingsMetadata EnableCFRRapidSigningEmbeddedAuthMetadata = default(SettingsMetadata), string EnableClickPlus = default(string), string EnableClickPlusConditionalContent = default(string), SettingsMetadata EnableClickPlusConditionalContentMetaData = default(SettingsMetadata), string EnableClickPlusCustomFields = default(string), SettingsMetadata EnableClickPlusCustomFieldsMetaData = default(SettingsMetadata), string EnableClickPlusCustomStyle = default(string), SettingsMetadata EnableClickPlusCustomStyleMetaData = default(SettingsMetadata), string EnableClickPlusDynamicContent = default(string), SettingsMetadata EnableClickPlusDynamicContentMetaData = default(SettingsMetadata), SettingsMetadata EnableClickPlusMetaData = default(SettingsMetadata), string EnableClickwraps = default(string), SettingsMetadata EnableClickwrapsMetadata = default(SettingsMetadata), string EnableCombinedPDFDownloadForSBS = default(string), string EnableCommentsHistoryDownloadInSigning = default(string), SettingsMetadata EnableCommentsHistoryDownloadInSigningMetadata = default(SettingsMetadata), string EnableContactSuggestions = default(string), SettingsMetadata EnableContactSuggestionsMetadata = default(SettingsMetadata), string EnableContentSearch = default(string), SettingsMetadata EnableContentSearchMetadata = default(SettingsMetadata), string EnableCoupaCoreExtension = default(string), SettingsMetadata EnableCoupaCoreExtensionMetadata = default(SettingsMetadata), string EnableCoupaIAMConnector = default(string), SettingsMetadata EnableCoupaIAMConnectorMetadata = default(SettingsMetadata), string EnableCustomDataVerificationExtensions = default(string), SettingsMetadata EnableCustomDataVerificationExtensionsMetadata = default(SettingsMetadata), string EnableCustomerSatisfactionMetricTracking = default(string), SettingsMetadata EnableCustomerSatisfactionMetricTrackingMetadata = default(SettingsMetadata), string EnableDataVerificationExtensions = default(string), SettingsMetadata EnableDataVerificationExtensionsMetadata = default(SettingsMetadata), string EnableDocumentTemplateLibrary = default(string), SettingsMetadata EnableDocumentTemplateLibraryMetadata = default(SettingsMetadata), string EnableDSigEUAdvancedPens = default(string), SettingsMetadata EnableDSigEUAdvancedPensMetadata = default(SettingsMetadata), string EnableDSigExpressPens = default(string), SettingsMetadata EnableDSigExpressPensMetadata = default(SettingsMetadata), string EnableDSigIDCheckForAESPens = default(string), SettingsMetadata EnableDSigIDCheckForAESPensMetadata = default(SettingsMetadata), string EnableDSigIDCheckInPersonForQESPens = default(string), SettingsMetadata EnableDSigIDCheckInPersonForQESPensMetadata = default(SettingsMetadata), string EnableDSigIDCheckRemoteForQESPens = default(string), SettingsMetadata EnableDSigIDCheckRemoteForQESPensMetadata = default(SettingsMetadata), string EnableDSigIDVerificationPens = default(string), SettingsMetadata EnableDSigIDVerificationPensMetadata = default(SettingsMetadata), string EnableDSigIDVerificationPremierPens = default(string), SettingsMetadata EnableDSigIDVerificationPremierPensMetadata = default(SettingsMetadata), string EnableDSigPenGroupEuQes = default(string), SettingsMetadata EnableDSigPenGroupEuQesMetadata = default(SettingsMetadata), string EnableDSigPlgEuQesPens = default(string), SettingsMetadata EnableDSigPlgEuQesPensMetadata = default(SettingsMetadata), string EnableDSPro = default(string), SettingsMetadata EnableDSProMetadata = default(SettingsMetadata), SettingsMetadata EnableEnforceTlsEmailsSettingMetadata = default(SettingsMetadata), string EnableEnvelopeStampingByAccountAdmin = default(string), SettingsMetadata EnableEnvelopeStampingByAccountAdminMetadata = default(SettingsMetadata), string EnableEnvelopeStampingByDSAdmin = default(string), SettingsMetadata EnableEnvelopeStampingByDSAdminMetadata = default(SettingsMetadata), string EnableESignAPIHourlyLimitManagement = default(string), SettingsMetadata EnableESignAPIHourlyLimitManagementMetadata = default(SettingsMetadata), string EnableEsignCommunities = default(string), SettingsMetadata EnableEsignCommunitiesMetadata = default(SettingsMetadata), string EnableEsignTaskList = default(string), SettingsMetadata EnableEsignTaskListMetadata = default(SettingsMetadata), string EnableGenerationWith3PIntegration = default(string), SettingsMetadata EnableGenerationWith3PIntegrationMetaData = default(SettingsMetadata), string EnableGreenhouseApp = default(string), SettingsMetadata EnableGreenhouseAppMetadata = default(SettingsMetadata), string EnableI9OnDemand = default(string), SettingsMetadata EnableI9OnDemandMetadata = default(SettingsMetadata), string EnableIAMClauseLibrary = default(string), SettingsMetadata EnableIAMClauseLibraryMetadata = default(SettingsMetadata), string EnableIDFxAccountlessSMSAuthForPart11 = default(string), SettingsMetadata EnableIDFxAccountlessSMSAuthForPart11Metadata = default(SettingsMetadata), string EnableIDFxIntuitKBA = default(string), SettingsMetadata EnableIDFxIntuitKBAMetadata = default(SettingsMetadata), string EnableIDFxPhoneAuthentication = default(string), SettingsMetadata EnableIDFxPhoneAuthenticationMetadata = default(SettingsMetadata), string EnableIdfxPhoneAuthSignatureAuthStatus = default(string), SettingsMetadata EnableIdfxPhoneAuthSignatureAuthStatusMetadata = default(SettingsMetadata), string EnableInboxBrowseViewsPoweredByElasticSearch = default(string), SettingsMetadata EnableInboxBrowseViewsPoweredByElasticSearchMetadata = default(SettingsMetadata), string EnableInboxRelevanceSort = default(string), SettingsMetadata EnableInboxRelevanceSortMetadata = default(SettingsMetadata), string EnableInBrowserEditor = default(string), SettingsMetadata EnableInBrowserEditorMetadata = default(SettingsMetadata), string EnableKeyTermsSuggestionsByDocumentType = default(string), SettingsMetadata EnableKeyTermsSuggestionsByDocumentTypeMetadata = default(SettingsMetadata), string EnableLargeFileSupport = default(string), SettingsMetadata EnableLargeFileSupportMetadata = default(SettingsMetadata), string EnableLegacySharedEnvelopes = default(string), SettingsMetadata EnableLegacySharedEnvelopesMetadata = default(SettingsMetadata), string EnableLicenseManagement = default(string), SettingsMetadata EnableLicenseManagementMetadata = default(SettingsMetadata), string EnableMicrosoftDynamics365Extension = default(string), SettingsMetadata EnableMicrosoftDynamics365ExtensionMetadata = default(SettingsMetadata), string EnableMultiUserRepositoryFeatures = default(string), SettingsMetadata EnableMultiUserRepositoryFeaturesMetadata = default(SettingsMetadata), string EnableNavigatorAPIDataIn = default(string), SettingsMetadata EnableNavigatorAPIDataInMetadata = default(SettingsMetadata), string EnableNavigatorAPIDataOut = default(string), SettingsMetadata EnableNavigatorAPIDataOutMetadata = default(SettingsMetadata), string EnableNavigatorAPIUtilities = default(string), SettingsMetadata EnableNavigatorAPIUtilitiesMetadata = default(SettingsMetadata), string EnableNavigatorForHR = default(string), SettingsMetadata EnableNavigatorForHRMetadata = default(SettingsMetadata), string EnableNavigatorHierarchyAI = default(string), SettingsMetadata EnableNavigatorHierarchyAIMetadata = default(SettingsMetadata), string EnableNavigatorPartialIngestion = default(string), SettingsMetadata EnableNavigatorPartialIngestionMetadata = default(SettingsMetadata), string EnableNavigatorTrial = default(string), SettingsMetadata EnableNavigatorTrialMetadata = default(SettingsMetadata), string EnableNotaryOnDemandWitness = default(string), SettingsMetadata EnableNotaryOnDemandWitnessMetadata = default(SettingsMetadata), string EnableObligationManagement = default(string), SettingsMetadata EnableObligationManagementMetadata = default(SettingsMetadata), SettingsMetadata EnableParticipantRecipientSettingMetadata = default(SettingsMetadata), string EnablePaymentProcessing = default(string), SettingsMetadata EnablePaymentProcessingMetadata = default(SettingsMetadata), string EnablePDFAConversion = default(string), SettingsMetadata EnablePDFAConversionMetadata = default(SettingsMetadata), string EnablePowerForm = default(string), string EnablePowerFormDirect = default(string), SettingsMetadata EnablePowerFormDirectMetadata = default(SettingsMetadata), SettingsMetadata EnablePowerFormMetadata = default(SettingsMetadata), string EnablePremiumDataVerificationExtensions = default(string), SettingsMetadata EnablePremiumDataVerificationExtensionsMetadata = default(SettingsMetadata), string EnableRecipientDomainValidation = default(string), SettingsMetadata EnableRecipientDomainValidationMetadata = default(SettingsMetadata), string EnableRecipientMayProvidePhoneNumber = default(string), SettingsMetadata EnableRecipientMayProvidePhoneNumberMetadata = default(SettingsMetadata), string EnableReportLinks = default(string), SettingsMetadata EnableReportLinksMetadata = default(SettingsMetadata), string EnableRequireSignOnPaper = default(string), SettingsMetadata EnableRequireSignOnPaperMetadata = default(SettingsMetadata), string EnableReservedDomain = default(string), SettingsMetadata EnableReservedDomainMetadata = default(SettingsMetadata), string EnableResponsiveSigning = default(string), SettingsMetadata EnableResponsiveSigningMetadata = default(SettingsMetadata), string EnableSAPAribaExtension = default(string), SettingsMetadata EnableSAPAribaExtensionMetaData = default(SettingsMetadata), string EnableScheduledRelease = default(string), SettingsMetadata EnableScheduledReleaseMetadata = default(SettingsMetadata), string EnableSearchServiceAzureUri = default(string), SettingsMetadata EnableSearchServiceAzureUriMetadata = default(SettingsMetadata), string EnableSearchSiteSpecificApi = default(string), SettingsMetadata EnableSearchSiteSpecificApiMetadata = default(SettingsMetadata), string EnableSendingTagsFontSettings = default(string), SettingsMetadata EnableSendingTagsFontSettingsMetadata = default(SettingsMetadata), string EnableSendToAgent = default(string), SettingsMetadata EnableSendToAgentMetadata = default(SettingsMetadata), string EnableSendToIntermediary = default(string), SettingsMetadata EnableSendToIntermediaryMetadata = default(SettingsMetadata), string EnableSendToManage = default(string), SettingsMetadata EnableSendToManageMetadata = default(SettingsMetadata), string EnableSequentialSigningAPI = default(string), SettingsMetadata EnableSequentialSigningAPIMetadata = default(SettingsMetadata), string EnableSequentialSigningUI = default(string), SettingsMetadata EnableSequentialSigningUIMetadata = default(SettingsMetadata), string EnableSignerAttachments = default(string), SettingsMetadata EnableSignerAttachmentsMetadata = default(SettingsMetadata), string EnableSigningAIFeaturesPlan = default(string), SettingsMetadata EnableSigningAIFeaturesPlanMetadata = default(SettingsMetadata), string EnableSigningExtensionComments = default(string), SettingsMetadata EnableSigningExtensionCommentsMetadata = default(SettingsMetadata), string EnableSigningExtensionConversations = default(string), SettingsMetadata EnableSigningExtensionConversationsMetadata = default(SettingsMetadata), string EnableSigningGroupContinuePageSetting = default(string), SettingsMetadata EnableSigningGroupContinuePageSettingMetadata = default(SettingsMetadata), string EnableSigningOrderSettingsForAccount = default(string), SettingsMetadata EnableSigningOrderSettingsForAccountMetadata = default(SettingsMetadata), string EnableSignOnPaper = default(string), SettingsMetadata EnableSignOnPaperMetadata = default(SettingsMetadata), string EnableSignOnPaperOverride = default(string), SettingsMetadata EnableSignOnPaperOverrideMetadata = default(SettingsMetadata), string EnableSignWithNotary = default(string), SettingsMetadata EnableSignWithNotaryMetadata = default(SettingsMetadata), string EnableSmartContracts = default(string), SettingsMetadata EnableSmartContractsMetadata = default(SettingsMetadata), string EnableSMSAuthentication = default(string), SettingsMetadata EnableSMSAuthenticationMetadata = default(SettingsMetadata), string EnableSMSDeliveryAdditionalNotification = default(string), SettingsMetadata EnableSMSDeliveryAdditionalNotificationMetadata = default(SettingsMetadata), string EnableSMSDeliveryPrimary = default(string), string EnableSocialIdLogin = default(string), SettingsMetadata EnableSocialIdLoginMetadata = default(SettingsMetadata), string EnableStrikeThrough = default(string), SettingsMetadata EnableStrikeThroughMetadata = default(SettingsMetadata), string EnableTickets = default(string), SettingsMetadata EnableTicketsMetaData = default(SettingsMetadata), string EnableTransactionPoint = default(string), SettingsMetadata EnableTransactionPointMetadata = default(SettingsMetadata), string EnableUnifiedRepository = default(string), SettingsMetadata EnableUnifiedRepositoryMetadata = default(SettingsMetadata), string EnableVaulting = default(string), SettingsMetadata EnableVaultingMetadata = default(SettingsMetadata), string EnableWebFormsRuntimeAPIs = default(string), SettingsMetadata EnableWebFormsRuntimeAPIsMetadata = default(SettingsMetadata), string EnableWebFormsSeparateUserPermissions = default(string), SettingsMetadata EnableWebFormsSeparateUserPermissionsMetadata = default(SettingsMetadata), string EnableWitnessing = default(string), SettingsMetadata EnableWitnessingMetadata = default(SettingsMetadata), string EnableWorkdayFinancialsExtension = default(string), SettingsMetadata EnableWorkdayFinancialsExtensionMetaData = default(SettingsMetadata), string EnableWorkdayHRApp = default(string), SettingsMetadata EnableWorkdayHRAppMetadata = default(SettingsMetadata), string EnforceTemplateNameUniqueness = default(string), SettingsMetadata EnforceTemplateNameUniquenessMetadata = default(SettingsMetadata), string EnforceTlsEmails = default(string), SettingsMetadata EnforceTlsEmailsMetadata = default(SettingsMetadata), string EnvelopeIntegrationAllowed = default(string), SettingsMetadata EnvelopeIntegrationAllowedMetadata = default(SettingsMetadata), string EnvelopeIntegrationEnabled = default(string), SettingsMetadata EnvelopeIntegrationEnabledMetadata = default(SettingsMetadata), string EnvelopeLimitsTotalDocumentSizeAllowedInMB = default(string), string EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabled = default(string), SettingsMetadata EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata = default(SettingsMetadata), SettingsMetadata EnvelopeLimitsTotalDocumentSizeAllowedInMBMetadata = default(SettingsMetadata), string EnvelopeSearchMode = default(string), SettingsMetadata EnvelopeSearchModeMetadata = default(SettingsMetadata), string EnvelopeStampingDefaultValue = default(string), SettingsMetadata EnvelopeStampingDefaultValueMetadata = default(SettingsMetadata), string ExitPrompt = default(string), SettingsMetadata ExitPromptMetadata = default(SettingsMetadata), string ExpressSend = default(string), string ExpressSendAllowTabs = default(string), SettingsMetadata ExpressSendAllowTabsMetadata = default(SettingsMetadata), SettingsMetadata ExpressSendMetadata = default(SettingsMetadata), ExternalDocumentSources ExternalDocumentSources = default(ExternalDocumentSources), string ExternalSignaturePadType = default(string), SettingsMetadata ExternalSignaturePadTypeMetadata = default(SettingsMetadata), string FaxOutEnabled = default(string), SettingsMetadata FaxOutEnabledMetadata = default(SettingsMetadata), string FinishReminder = default(string), SettingsMetadata FinishReminderMetadata = default(SettingsMetadata), string ForbidAddingUserStamps = default(string), SettingsMetadata ForbidAddingUserStampsMetadata = default(SettingsMetadata), string GuidedFormsHtmlAllowed = default(string), SettingsMetadata GuidedFormsHtmlAllowedMetadata = default(SettingsMetadata), string GuidedFormsHtmlConversionPolicy = default(string), SettingsMetadata GuidedFormsHtmlConversionPolicyMetadata = default(SettingsMetadata), string HasRecipientConnectClaimedDomain = default(string), string HideAccountAddressInCoC = default(string), SettingsMetadata HideAccountAddressInCoCMetadata = default(SettingsMetadata), string HidePricing = default(string), SettingsMetadata HidePricingMetadata = default(SettingsMetadata), List IdCheckConfigurations = default(List), string IdCheckExpire = default(string), string IdCheckExpireDays = default(string), SettingsMetadata IdCheckExpireDaysMetadata = default(SettingsMetadata), SettingsMetadata IdCheckExpireMetadata = default(SettingsMetadata), string IdCheckExpireMinutes = default(string), SettingsMetadata IdCheckExpireMinutesMetadata = default(SettingsMetadata), string IdCheckRequired = default(string), SettingsMetadata IdCheckRequiredMetadata = default(SettingsMetadata), List IdentityVerification = default(List), SettingsMetadata IdentityVerificationMetadata = default(SettingsMetadata), string IdfxKBAAuthenticationOverride = default(string), SettingsMetadata IdfxKBAAuthenticationOverrideMetadata = default(SettingsMetadata), string IdfxPhoneAuthenticationOverride = default(string), SettingsMetadata IdfxPhoneAuthenticationOverrideMetadata = default(SettingsMetadata), string IgnoreErrorIfAnchorTabNotFound = default(string), SettingsMetadata IgnoreErrorIfAnchorTabNotFoundMetadataEnabled = default(SettingsMetadata), string InPersonIDCheckQuestion = default(string), SettingsMetadata InPersonIDCheckQuestionMetadata = default(SettingsMetadata), string InPersonSigningEnabled = default(string), SettingsMetadata InPersonSigningEnabledMetadata = default(SettingsMetadata), string InSessionEnabled = default(string), SettingsMetadata InSessionEnabledMetadata = default(SettingsMetadata), string InSessionSuppressEmails = default(string), SettingsMetadata InSessionSuppressEmailsMetadata = default(SettingsMetadata), string IsConnectDocumentFieldsEnabled = default(string), string IsvEmbed = default(string), SettingsMetadata IsvEmbedMetaData = default(SettingsMetadata), string IsvOemEmbed = default(string), SettingsMetadata IsvOemEmbedMetaData = default(SettingsMetadata), List LinkedExternalPrimaryAccounts = default(List), string MaestroPlanLevels = default(string), SettingsMetadata MaestroPlanLevelsMetadata = default(SettingsMetadata), string MaximumSigningGroups = default(string), SettingsMetadata MaximumSigningGroupsMetadata = default(SettingsMetadata), string MaximumUsersPerSigningGroup = default(string), SettingsMetadata MaximumUsersPerSigningGroupMetadata = default(SettingsMetadata), string MaxNumberOfCustomStamps = default(string), string MergeMixedModeResults = default(string), SettingsMetadata MergeMixedModeResultsMetadata = default(SettingsMetadata), string MobileSessionTimeout = default(string), SettingsMetadata MobileSessionTimeoutMetadata = default(SettingsMetadata), string NumberOfActiveCustomStamps = default(string), string OptInMobileSigningV02 = default(string), SettingsMetadata OptInMobileSigningV02Metadata = default(SettingsMetadata), string OptInUniversalSignatures = default(string), string OptOutAutoNavTextAndTabColorUpdates = default(string), SettingsMetadata OptOutAutoNavTextAndTabColorUpdatesMetadata = default(SettingsMetadata), string OptOutNewPlatformSeal = default(string), SettingsMetadata OptOutNewPlatformSealPlatformMetadata = default(SettingsMetadata), string OriginalAccountSite = default(string), string ParticipantCopyOptOut = default(string), SettingsMetadata ParticipantCopyOptOutMetadata = default(SettingsMetadata), string PdfMaxChunkedUploadPartSize = default(string), SettingsMetadata PdfMaxChunkedUploadPartSizeMetadata = default(SettingsMetadata), string PdfMaxChunkedUploadTotalSize = default(string), SettingsMetadata PdfMaxChunkedUploadTotalSizeMetadata = default(SettingsMetadata), string PdfMaxIndividualUploadSize = default(string), SettingsMetadata PdfMaxIndividualUploadSizeMetadata = default(SettingsMetadata), string PhoneAuthRecipientMayProvidePhoneNumber = default(string), SettingsMetadata PhoneAuthRecipientMayProvidePhoneNumberMetadata = default(SettingsMetadata), string PkiSignDownloadedPDFDocs = default(string), SettingsMetadata PkiSignDownloadedPDFDocsMetadata = default(SettingsMetadata), string ReadOnlyMode = default(string), SettingsMetadata ReadOnlyModeMetadata = default(SettingsMetadata), string RecipientsCanSignOffline = default(string), SettingsMetadata RecipientsCanSignOfflineMetadata = default(SettingsMetadata), string RecipientSigningAutoNavigationControl = default(string), SettingsMetadata RecipientSigningAutoNavigationControlMetadata = default(SettingsMetadata), string RecycleBinEnvelopeRetention = default(string), SettingsMetadata RecycleBinEnvelopeRetentionMetadata = default(SettingsMetadata), string Require21CFRpt11Compliance = default(string), SettingsMetadata Require21CFRpt11ComplianceMetadata = default(SettingsMetadata), string RequireDeclineReason = default(string), SettingsMetadata RequireDeclineReasonMetadata = default(SettingsMetadata), string RequireExternalUserManagement = default(string), SettingsMetadata RequireExternalUserManagementMetadata = default(SettingsMetadata), string RequireSignerCertificateType = default(string), SettingsMetadata RequireSignerCertificateTypeMetadata = default(SettingsMetadata), string RsaVeridAccountName = default(string), string RsaVeridPassword = default(string), string RsaVeridRuleset = default(string), string RsaVeridUserId = default(string), string SelfSignedRecipientEmailDocument = default(string), SettingsMetadata SelfSignedRecipientEmailDocumentMetadata = default(SettingsMetadata), string SelfSignedRecipientEmailDocumentUserOverride = default(string), SettingsMetadata SelfSignedRecipientEmailDocumentUserOverrideMetadata = default(SettingsMetadata), string SenderCanSignInEachLocation = default(string), SettingsMetadata SenderCanSignInEachLocationMetadata = default(SettingsMetadata), string SenderMustAuthenticateSigning = default(string), SettingsMetadata SenderMustAuthenticateSigningMetadata = default(SettingsMetadata), string SendingTagsFontColor = default(string), SettingsMetadata SendingTagsFontColorMetadata = default(SettingsMetadata), string SendingTagsFontName = default(string), SettingsMetadata SendingTagsFontNameMetadata = default(SettingsMetadata), string SendingTagsFontSize = default(string), SettingsMetadata SendingTagsFontSizeMetadata = default(SettingsMetadata), string SendLockoutRecipientNotification = default(string), SettingsMetadata SendLockoutRecipientNotificationMetadata = default(SettingsMetadata), string SendToCertifiedDeliveryEnabled = default(string), SettingsMetadata SendToCertifiedDeliveryEnabledMetadata = default(SettingsMetadata), string SessionTimeout = default(string), SettingsMetadata SessionTimeoutMetadata = default(SettingsMetadata), string SetRecipEmailLang = default(string), SettingsMetadata SetRecipEmailLangMetadata = default(SettingsMetadata), string SetRecipSignLang = default(string), SettingsMetadata SetRecipSignLangMetadata = default(SettingsMetadata), string SharedTemplateFolders = default(string), SettingsMetadata SharedTemplateFoldersMetadata = default(SettingsMetadata), string ShowCompleteDialogInEmbeddedSession = default(string), SettingsMetadata ShowCompleteDialogInEmbeddedSessionMetadata = default(SettingsMetadata), string ShowConditionalRoutingOnSend = default(string), SettingsMetadata ShowConditionalRoutingOnSendMetadata = default(SettingsMetadata), string ShowInitialConditionalFields = default(string), SettingsMetadata ShowInitialConditionalFieldsMetadata = default(SettingsMetadata), string ShowLocalizedWatermarks = default(string), SettingsMetadata ShowLocalizedWatermarksMetadata = default(SettingsMetadata), string ShowMaskedFieldsWhenDownloadingDocumentAsSender = default(string), SettingsMetadata ShowMaskedFieldsWhenDownloadingDocumentAsSenderMetadata = default(SettingsMetadata), string ShowTutorials = default(string), SettingsMetadata ShowTutorialsMetadata = default(SettingsMetadata), List SignatureProviders = default(List), SettingsMetadata SignatureProvidersMetadata = default(SettingsMetadata), string SignDateFormat = default(string), SettingsMetadata SignDateFormatMetadata = default(SettingsMetadata), string SignDateTimeAccountLanguageOverride = default(string), SettingsMetadata SignDateTimeAccountLanguageOverrideMetadata = default(SettingsMetadata), string SignDateTimeAccountTimezoneOverride = default(string), SettingsMetadata SignDateTimeAccountTimezoneOverrideMetadata = default(SettingsMetadata), string SignerAttachCertificateToEnvelopePDF = default(string), SettingsMetadata SignerAttachCertificateToEnvelopePDFMetadata = default(SettingsMetadata), string SignerAttachConcat = default(string), SettingsMetadata SignerAttachConcatMetadata = default(SettingsMetadata), string SignerCanCreateAccount = default(string), SettingsMetadata SignerCanCreateAccountMetadata = default(SettingsMetadata), string SignerCanSignOnMobile = default(string), SettingsMetadata SignerCanSignOnMobileMetadata = default(SettingsMetadata), string SignerInSessionUseEnvelopeCompleteEmail = default(string), SettingsMetadata SignerInSessionUseEnvelopeCompleteEmailMetadata = default(SettingsMetadata), string SignerLoginRequirements = default(string), SettingsMetadata SignerLoginRequirementsMetadata = default(SettingsMetadata), string SignerMustHaveAccount = default(string), SettingsMetadata SignerMustHaveAccountMetadata = default(SettingsMetadata), string SignerMustLoginToSign = default(string), SettingsMetadata SignerMustLoginToSignMetadata = default(SettingsMetadata), string SignerShowSecureFieldInitialValues = default(string), SettingsMetadata SignerShowSecureFieldInitialValuesMetadata = default(SettingsMetadata), string SigningSessionTimeout = default(string), SettingsMetadata SigningSessionTimeoutMetadata = default(SettingsMetadata), string SigningUiVersion = default(string), SettingsMetadata SigningUiVersionMetadata = default(SettingsMetadata), string SignTimeFormat = default(string), SettingsMetadata SignTimeFormatMetadata = default(SettingsMetadata), string SignTimeShowAmPm = default(string), SettingsMetadata SignTimeShowAmPmMetadata = default(SettingsMetadata), string SimplifiedSendingEnabled = default(string), SettingsMetadata SimplifiedSendingEnabledMetadata = default(SettingsMetadata), string SingleSignOnEnabled = default(string), SettingsMetadata SingleSignOnEnabledMetadata = default(SettingsMetadata), string SkipAuthCompletedEnvelopes = default(string), SettingsMetadata SkipAuthCompletedEnvelopesMetadata = default(SettingsMetadata), string SocialIdRecipAuth = default(string), SettingsMetadata SocialIdRecipAuthMetadata = default(SettingsMetadata), string SpecifyDocumentVisibility = default(string), SettingsMetadata SpecifyDocumentVisibilityMetadata = default(SettingsMetadata), string StartInAdvancedCorrect = default(string), SettingsMetadata StartInAdvancedCorrectMetadata = default(SettingsMetadata), string SupplementalDocumentsMustAccept = default(string), SettingsMetadata SupplementalDocumentsMustAcceptMetadata = default(SettingsMetadata), string SupplementalDocumentsMustRead = default(string), SettingsMetadata SupplementalDocumentsMustReadMetadata = default(SettingsMetadata), string SupplementalDocumentsMustView = default(string), SettingsMetadata SupplementalDocumentsMustViewMetadata = default(SettingsMetadata), string SuppressCertificateEnforcement = default(string), SettingsMetadata SuppressCertificateEnforcementMetadata = default(SettingsMetadata), TabAccountSettings TabAccountSettings = default(TabAccountSettings), string TimezoneOffsetAPI = default(string), SettingsMetadata TimezoneOffsetAPIMetadata = default(SettingsMetadata), string TimezoneOffsetUI = default(string), SettingsMetadata TimezoneOffsetUIMetadata = default(SettingsMetadata), string UniversalSignatureOptIn = default(string), string UniversalSignatureSkipPlatformSignature = default(string), SettingsMetadata UniversalSignatureSkipPlatformSignatureMetadata = default(SettingsMetadata), string UseAccountLevelEmail = default(string), SettingsMetadata UseAccountLevelEmailMetadata = default(SettingsMetadata), string UseConsumerDisclosure = default(string), SettingsMetadata UseConsumerDisclosureMetadata = default(SettingsMetadata), string UseConsumerDisclosureWithinAccount = default(string), SettingsMetadata UseConsumerDisclosureWithinAccountMetadata = default(SettingsMetadata), string UseDerivedKeys = default(string), SettingsMetadata UseDerivedKeysMetadata = default(SettingsMetadata), string UseDocuSignExpressSignerCertificate = default(string), SettingsMetadata UseDocuSignExpressSignerCertificateMetadata = default(SettingsMetadata), string UseEnvelopeSearchMixedMode = default(string), SettingsMetadata UseEnvelopeSearchMixedModeMetadata = default(SettingsMetadata), string UseMultiAppGroupsData = default(string), SettingsMetadata UseMultiAppGroupsDataMetadata = default(SettingsMetadata), string UseNewBlobForPdf = default(string), SettingsMetadata UseNewBlobForPdfMetadata = default(SettingsMetadata), string UseNewEnvelopeSearch = default(string), SettingsMetadata UseNewEnvelopeSearchMetadata = default(SettingsMetadata), string UseNewEnvelopeSearchOnlyWhenSearchingAfterDate = default(string), SettingsMetadata UseNewEnvelopeSearchOnlyWhenSearchingAfterDateMetadata = default(SettingsMetadata), string UseNewEnvelopeSearchOnlyWithSearchTerm = default(string), SettingsMetadata UseNewEnvelopeSearchOnlyWithSearchTermMetadata = default(SettingsMetadata), string UseSAFESignerCertificates = default(string), SettingsMetadata UseSAFESignerCertificatesMetadata = default(SettingsMetadata), string UsesAPI = default(string), SettingsMetadata UsesAPIMetadata = default(SettingsMetadata), string UseSignatureProviderPlatform = default(string), SettingsMetadata UseSignatureProviderPlatformMetadata = default(SettingsMetadata), string UseSmartContractsV1 = default(string), string ValidationsAllowed = default(string), SettingsMetadata ValidationsAllowedMetadata = default(SettingsMetadata), string ValidationsBrand = default(string), SettingsMetadata ValidationsBrandMetadata = default(SettingsMetadata), string ValidationsCadence = default(string), SettingsMetadata ValidationsCadenceMetadata = default(SettingsMetadata), string ValidationsEnabled = default(string), SettingsMetadata ValidationsEnabledMetadata = default(SettingsMetadata), string ValidationsReport = default(string), SettingsMetadata ValidationsReportMetadata = default(SettingsMetadata), string WaterMarkEnabled = default(string), SettingsMetadata WaterMarkEnabledMetadata = default(SettingsMetadata), string WriteReminderToEnvelopeHistory = default(string), SettingsMetadata WriteReminderToEnvelopeHistoryMetadata = default(SettingsMetadata), string WurflMinAllowableScreenSize = default(string), SettingsMetadata WurflMinAllowableScreenSizeMetadata = default(SettingsMetadata)) { this.AccessCodeFormat = AccessCodeFormat; this.AccountDateTimeFormat = AccountDateTimeFormat; @@ -1257,6 +1269,8 @@ public AccountSettingsInformation() this.EnableBatchUpdateEnvelopeTypesMetadata = EnableBatchUpdateEnvelopeTypesMetadata; this.EnableBccDummyLink = EnableBccDummyLink; this.EnableBccDummyLinkMetadata = EnableBccDummyLinkMetadata; + this.EnableCacPivSignatureGroup = EnableCacPivSignatureGroup; + this.EnableCacPivSignatureGroupMetadata = EnableCacPivSignatureGroupMetadata; this.EnableCalculatedFields = EnableCalculatedFields; this.EnableCalculatedFieldsMetadata = EnableCalculatedFieldsMetadata; this.EnableCFRRapidSigningEmbeddedAuth = EnableCFRRapidSigningEmbeddedAuth; @@ -1282,6 +1296,8 @@ public AccountSettingsInformation() this.EnableContentSearchMetadata = EnableContentSearchMetadata; this.EnableCoupaCoreExtension = EnableCoupaCoreExtension; this.EnableCoupaCoreExtensionMetadata = EnableCoupaCoreExtensionMetadata; + this.EnableCoupaIAMConnector = EnableCoupaIAMConnector; + this.EnableCoupaIAMConnectorMetadata = EnableCoupaIAMConnectorMetadata; this.EnableCustomDataVerificationExtensions = EnableCustomDataVerificationExtensions; this.EnableCustomDataVerificationExtensionsMetadata = EnableCustomDataVerificationExtensionsMetadata; this.EnableCustomerSatisfactionMetricTracking = EnableCustomerSatisfactionMetricTracking; @@ -1323,6 +1339,12 @@ public AccountSettingsInformation() this.EnableEsignTaskListMetadata = EnableEsignTaskListMetadata; this.EnableGenerationWith3PIntegration = EnableGenerationWith3PIntegration; this.EnableGenerationWith3PIntegrationMetaData = EnableGenerationWith3PIntegrationMetaData; + this.EnableGreenhouseApp = EnableGreenhouseApp; + this.EnableGreenhouseAppMetadata = EnableGreenhouseAppMetadata; + this.EnableI9OnDemand = EnableI9OnDemand; + this.EnableI9OnDemandMetadata = EnableI9OnDemandMetadata; + this.EnableIAMClauseLibrary = EnableIAMClauseLibrary; + this.EnableIAMClauseLibraryMetadata = EnableIAMClauseLibraryMetadata; this.EnableIDFxAccountlessSMSAuthForPart11 = EnableIDFxAccountlessSMSAuthForPart11; this.EnableIDFxAccountlessSMSAuthForPart11Metadata = EnableIDFxAccountlessSMSAuthForPart11Metadata; this.EnableIDFxIntuitKBA = EnableIDFxIntuitKBA; @@ -1455,6 +1477,8 @@ public AccountSettingsInformation() this.EnableWitnessingMetadata = EnableWitnessingMetadata; this.EnableWorkdayFinancialsExtension = EnableWorkdayFinancialsExtension; this.EnableWorkdayFinancialsExtensionMetaData = EnableWorkdayFinancialsExtensionMetaData; + this.EnableWorkdayHRApp = EnableWorkdayHRApp; + this.EnableWorkdayHRAppMetadata = EnableWorkdayHRAppMetadata; this.EnforceTemplateNameUniqueness = EnforceTemplateNameUniqueness; this.EnforceTemplateNameUniquenessMetadata = EnforceTemplateNameUniquenessMetadata; this.EnforceTlsEmails = EnforceTlsEmails; @@ -3732,6 +3756,16 @@ public AccountSettingsInformation() [DataMember(Name="enableBccDummyLinkMetadata", EmitDefaultValue=false)] public SettingsMetadata EnableBccDummyLinkMetadata { get; set; } /// + /// Gets or Sets EnableCacPivSignatureGroup + /// + [DataMember(Name="enableCacPivSignatureGroup", EmitDefaultValue=false)] + public string EnableCacPivSignatureGroup { get; set; } + /// + /// Gets or Sets EnableCacPivSignatureGroupMetadata + /// + [DataMember(Name="enableCacPivSignatureGroupMetadata", EmitDefaultValue=false)] + public SettingsMetadata EnableCacPivSignatureGroupMetadata { get; set; } + /// /// Gets or Sets EnableCalculatedFields /// [DataMember(Name="enableCalculatedFields", EmitDefaultValue=false)] @@ -3859,6 +3893,16 @@ public AccountSettingsInformation() [DataMember(Name="enableCoupaCoreExtensionMetadata", EmitDefaultValue=false)] public SettingsMetadata EnableCoupaCoreExtensionMetadata { get; set; } /// + /// Gets or Sets EnableCoupaIAMConnector + /// + [DataMember(Name="enableCoupaIAMConnector", EmitDefaultValue=false)] + public string EnableCoupaIAMConnector { get; set; } + /// + /// Gets or Sets EnableCoupaIAMConnectorMetadata + /// + [DataMember(Name="enableCoupaIAMConnectorMetadata", EmitDefaultValue=false)] + public SettingsMetadata EnableCoupaIAMConnectorMetadata { get; set; } + /// /// Gets or Sets EnableCustomDataVerificationExtensions /// [DataMember(Name="enableCustomDataVerificationExtensions", EmitDefaultValue=false)] @@ -4068,6 +4112,36 @@ public AccountSettingsInformation() [DataMember(Name="enableGenerationWith3PIntegrationMetaData", EmitDefaultValue=false)] public SettingsMetadata EnableGenerationWith3PIntegrationMetaData { get; set; } /// + /// Gets or Sets EnableGreenhouseApp + /// + [DataMember(Name="enableGreenhouseApp", EmitDefaultValue=false)] + public string EnableGreenhouseApp { get; set; } + /// + /// Gets or Sets EnableGreenhouseAppMetadata + /// + [DataMember(Name="enableGreenhouseAppMetadata", EmitDefaultValue=false)] + public SettingsMetadata EnableGreenhouseAppMetadata { get; set; } + /// + /// Gets or Sets EnableI9OnDemand + /// + [DataMember(Name="enableI9OnDemand", EmitDefaultValue=false)] + public string EnableI9OnDemand { get; set; } + /// + /// Gets or Sets EnableI9OnDemandMetadata + /// + [DataMember(Name="enableI9OnDemandMetadata", EmitDefaultValue=false)] + public SettingsMetadata EnableI9OnDemandMetadata { get; set; } + /// + /// Gets or Sets EnableIAMClauseLibrary + /// + [DataMember(Name="enableIAMClauseLibrary", EmitDefaultValue=false)] + public string EnableIAMClauseLibrary { get; set; } + /// + /// Gets or Sets EnableIAMClauseLibraryMetadata + /// + [DataMember(Name="enableIAMClauseLibraryMetadata", EmitDefaultValue=false)] + public SettingsMetadata EnableIAMClauseLibraryMetadata { get; set; } + /// /// Gets or Sets EnableIDFxAccountlessSMSAuthForPart11 /// [DataMember(Name="enableIDFxAccountlessSMSAuthForPart11", EmitDefaultValue=false)] @@ -4757,6 +4831,16 @@ public AccountSettingsInformation() [DataMember(Name="enableWorkdayFinancialsExtensionMetaData", EmitDefaultValue=false)] public SettingsMetadata EnableWorkdayFinancialsExtensionMetaData { get; set; } /// + /// Gets or Sets EnableWorkdayHRApp + /// + [DataMember(Name="enableWorkdayHRApp", EmitDefaultValue=false)] + public string EnableWorkdayHRApp { get; set; } + /// + /// Gets or Sets EnableWorkdayHRAppMetadata + /// + [DataMember(Name="enableWorkdayHRAppMetadata", EmitDefaultValue=false)] + public SettingsMetadata EnableWorkdayHRAppMetadata { get; set; } + /// /// Gets or Sets EnforceTemplateNameUniqueness /// [DataMember(Name="enforceTemplateNameUniqueness", EmitDefaultValue=false)] @@ -6577,6 +6661,8 @@ public override string ToString() sb.Append(" EnableBatchUpdateEnvelopeTypesMetadata: ").Append(EnableBatchUpdateEnvelopeTypesMetadata).Append("\n"); sb.Append(" EnableBccDummyLink: ").Append(EnableBccDummyLink).Append("\n"); sb.Append(" EnableBccDummyLinkMetadata: ").Append(EnableBccDummyLinkMetadata).Append("\n"); + sb.Append(" EnableCacPivSignatureGroup: ").Append(EnableCacPivSignatureGroup).Append("\n"); + sb.Append(" EnableCacPivSignatureGroupMetadata: ").Append(EnableCacPivSignatureGroupMetadata).Append("\n"); sb.Append(" EnableCalculatedFields: ").Append(EnableCalculatedFields).Append("\n"); sb.Append(" EnableCalculatedFieldsMetadata: ").Append(EnableCalculatedFieldsMetadata).Append("\n"); sb.Append(" EnableCFRRapidSigningEmbeddedAuth: ").Append(EnableCFRRapidSigningEmbeddedAuth).Append("\n"); @@ -6602,6 +6688,8 @@ public override string ToString() sb.Append(" EnableContentSearchMetadata: ").Append(EnableContentSearchMetadata).Append("\n"); sb.Append(" EnableCoupaCoreExtension: ").Append(EnableCoupaCoreExtension).Append("\n"); sb.Append(" EnableCoupaCoreExtensionMetadata: ").Append(EnableCoupaCoreExtensionMetadata).Append("\n"); + sb.Append(" EnableCoupaIAMConnector: ").Append(EnableCoupaIAMConnector).Append("\n"); + sb.Append(" EnableCoupaIAMConnectorMetadata: ").Append(EnableCoupaIAMConnectorMetadata).Append("\n"); sb.Append(" EnableCustomDataVerificationExtensions: ").Append(EnableCustomDataVerificationExtensions).Append("\n"); sb.Append(" EnableCustomDataVerificationExtensionsMetadata: ").Append(EnableCustomDataVerificationExtensionsMetadata).Append("\n"); sb.Append(" EnableCustomerSatisfactionMetricTracking: ").Append(EnableCustomerSatisfactionMetricTracking).Append("\n"); @@ -6643,6 +6731,12 @@ public override string ToString() sb.Append(" EnableEsignTaskListMetadata: ").Append(EnableEsignTaskListMetadata).Append("\n"); sb.Append(" EnableGenerationWith3PIntegration: ").Append(EnableGenerationWith3PIntegration).Append("\n"); sb.Append(" EnableGenerationWith3PIntegrationMetaData: ").Append(EnableGenerationWith3PIntegrationMetaData).Append("\n"); + sb.Append(" EnableGreenhouseApp: ").Append(EnableGreenhouseApp).Append("\n"); + sb.Append(" EnableGreenhouseAppMetadata: ").Append(EnableGreenhouseAppMetadata).Append("\n"); + sb.Append(" EnableI9OnDemand: ").Append(EnableI9OnDemand).Append("\n"); + sb.Append(" EnableI9OnDemandMetadata: ").Append(EnableI9OnDemandMetadata).Append("\n"); + sb.Append(" EnableIAMClauseLibrary: ").Append(EnableIAMClauseLibrary).Append("\n"); + sb.Append(" EnableIAMClauseLibraryMetadata: ").Append(EnableIAMClauseLibraryMetadata).Append("\n"); sb.Append(" EnableIDFxAccountlessSMSAuthForPart11: ").Append(EnableIDFxAccountlessSMSAuthForPart11).Append("\n"); sb.Append(" EnableIDFxAccountlessSMSAuthForPart11Metadata: ").Append(EnableIDFxAccountlessSMSAuthForPart11Metadata).Append("\n"); sb.Append(" EnableIDFxIntuitKBA: ").Append(EnableIDFxIntuitKBA).Append("\n"); @@ -6775,6 +6869,8 @@ public override string ToString() sb.Append(" EnableWitnessingMetadata: ").Append(EnableWitnessingMetadata).Append("\n"); sb.Append(" EnableWorkdayFinancialsExtension: ").Append(EnableWorkdayFinancialsExtension).Append("\n"); sb.Append(" EnableWorkdayFinancialsExtensionMetaData: ").Append(EnableWorkdayFinancialsExtensionMetaData).Append("\n"); + sb.Append(" EnableWorkdayHRApp: ").Append(EnableWorkdayHRApp).Append("\n"); + sb.Append(" EnableWorkdayHRAppMetadata: ").Append(EnableWorkdayHRAppMetadata).Append("\n"); sb.Append(" EnforceTemplateNameUniqueness: ").Append(EnforceTemplateNameUniqueness).Append("\n"); sb.Append(" EnforceTemplateNameUniquenessMetadata: ").Append(EnforceTemplateNameUniquenessMetadata).Append("\n"); sb.Append(" EnforceTlsEmails: ").Append(EnforceTlsEmails).Append("\n"); @@ -8964,6 +9060,16 @@ public bool Equals(AccountSettingsInformation other) this.EnableBccDummyLinkMetadata != null && this.EnableBccDummyLinkMetadata.Equals(other.EnableBccDummyLinkMetadata) ) && + ( + this.EnableCacPivSignatureGroup == other.EnableCacPivSignatureGroup || + this.EnableCacPivSignatureGroup != null && + this.EnableCacPivSignatureGroup.Equals(other.EnableCacPivSignatureGroup) + ) && + ( + this.EnableCacPivSignatureGroupMetadata == other.EnableCacPivSignatureGroupMetadata || + this.EnableCacPivSignatureGroupMetadata != null && + this.EnableCacPivSignatureGroupMetadata.Equals(other.EnableCacPivSignatureGroupMetadata) + ) && ( this.EnableCalculatedFields == other.EnableCalculatedFields || this.EnableCalculatedFields != null && @@ -9089,6 +9195,16 @@ public bool Equals(AccountSettingsInformation other) this.EnableCoupaCoreExtensionMetadata != null && this.EnableCoupaCoreExtensionMetadata.Equals(other.EnableCoupaCoreExtensionMetadata) ) && + ( + this.EnableCoupaIAMConnector == other.EnableCoupaIAMConnector || + this.EnableCoupaIAMConnector != null && + this.EnableCoupaIAMConnector.Equals(other.EnableCoupaIAMConnector) + ) && + ( + this.EnableCoupaIAMConnectorMetadata == other.EnableCoupaIAMConnectorMetadata || + this.EnableCoupaIAMConnectorMetadata != null && + this.EnableCoupaIAMConnectorMetadata.Equals(other.EnableCoupaIAMConnectorMetadata) + ) && ( this.EnableCustomDataVerificationExtensions == other.EnableCustomDataVerificationExtensions || this.EnableCustomDataVerificationExtensions != null && @@ -9294,6 +9410,36 @@ public bool Equals(AccountSettingsInformation other) this.EnableGenerationWith3PIntegrationMetaData != null && this.EnableGenerationWith3PIntegrationMetaData.Equals(other.EnableGenerationWith3PIntegrationMetaData) ) && + ( + this.EnableGreenhouseApp == other.EnableGreenhouseApp || + this.EnableGreenhouseApp != null && + this.EnableGreenhouseApp.Equals(other.EnableGreenhouseApp) + ) && + ( + this.EnableGreenhouseAppMetadata == other.EnableGreenhouseAppMetadata || + this.EnableGreenhouseAppMetadata != null && + this.EnableGreenhouseAppMetadata.Equals(other.EnableGreenhouseAppMetadata) + ) && + ( + this.EnableI9OnDemand == other.EnableI9OnDemand || + this.EnableI9OnDemand != null && + this.EnableI9OnDemand.Equals(other.EnableI9OnDemand) + ) && + ( + this.EnableI9OnDemandMetadata == other.EnableI9OnDemandMetadata || + this.EnableI9OnDemandMetadata != null && + this.EnableI9OnDemandMetadata.Equals(other.EnableI9OnDemandMetadata) + ) && + ( + this.EnableIAMClauseLibrary == other.EnableIAMClauseLibrary || + this.EnableIAMClauseLibrary != null && + this.EnableIAMClauseLibrary.Equals(other.EnableIAMClauseLibrary) + ) && + ( + this.EnableIAMClauseLibraryMetadata == other.EnableIAMClauseLibraryMetadata || + this.EnableIAMClauseLibraryMetadata != null && + this.EnableIAMClauseLibraryMetadata.Equals(other.EnableIAMClauseLibraryMetadata) + ) && ( this.EnableIDFxAccountlessSMSAuthForPart11 == other.EnableIDFxAccountlessSMSAuthForPart11 || this.EnableIDFxAccountlessSMSAuthForPart11 != null && @@ -9954,6 +10100,16 @@ public bool Equals(AccountSettingsInformation other) this.EnableWorkdayFinancialsExtensionMetaData != null && this.EnableWorkdayFinancialsExtensionMetaData.Equals(other.EnableWorkdayFinancialsExtensionMetaData) ) && + ( + this.EnableWorkdayHRApp == other.EnableWorkdayHRApp || + this.EnableWorkdayHRApp != null && + this.EnableWorkdayHRApp.Equals(other.EnableWorkdayHRApp) + ) && + ( + this.EnableWorkdayHRAppMetadata == other.EnableWorkdayHRAppMetadata || + this.EnableWorkdayHRAppMetadata != null && + this.EnableWorkdayHRAppMetadata.Equals(other.EnableWorkdayHRAppMetadata) + ) && ( this.EnforceTemplateNameUniqueness == other.EnforceTemplateNameUniqueness || this.EnforceTemplateNameUniqueness != null && @@ -12061,6 +12217,10 @@ public override int GetHashCode() hash = hash * 59 + this.EnableBccDummyLink.GetHashCode(); if (this.EnableBccDummyLinkMetadata != null) hash = hash * 59 + this.EnableBccDummyLinkMetadata.GetHashCode(); + if (this.EnableCacPivSignatureGroup != null) + hash = hash * 59 + this.EnableCacPivSignatureGroup.GetHashCode(); + if (this.EnableCacPivSignatureGroupMetadata != null) + hash = hash * 59 + this.EnableCacPivSignatureGroupMetadata.GetHashCode(); if (this.EnableCalculatedFields != null) hash = hash * 59 + this.EnableCalculatedFields.GetHashCode(); if (this.EnableCalculatedFieldsMetadata != null) @@ -12111,6 +12271,10 @@ public override int GetHashCode() hash = hash * 59 + this.EnableCoupaCoreExtension.GetHashCode(); if (this.EnableCoupaCoreExtensionMetadata != null) hash = hash * 59 + this.EnableCoupaCoreExtensionMetadata.GetHashCode(); + if (this.EnableCoupaIAMConnector != null) + hash = hash * 59 + this.EnableCoupaIAMConnector.GetHashCode(); + if (this.EnableCoupaIAMConnectorMetadata != null) + hash = hash * 59 + this.EnableCoupaIAMConnectorMetadata.GetHashCode(); if (this.EnableCustomDataVerificationExtensions != null) hash = hash * 59 + this.EnableCustomDataVerificationExtensions.GetHashCode(); if (this.EnableCustomDataVerificationExtensionsMetadata != null) @@ -12193,6 +12357,18 @@ public override int GetHashCode() hash = hash * 59 + this.EnableGenerationWith3PIntegration.GetHashCode(); if (this.EnableGenerationWith3PIntegrationMetaData != null) hash = hash * 59 + this.EnableGenerationWith3PIntegrationMetaData.GetHashCode(); + if (this.EnableGreenhouseApp != null) + hash = hash * 59 + this.EnableGreenhouseApp.GetHashCode(); + if (this.EnableGreenhouseAppMetadata != null) + hash = hash * 59 + this.EnableGreenhouseAppMetadata.GetHashCode(); + if (this.EnableI9OnDemand != null) + hash = hash * 59 + this.EnableI9OnDemand.GetHashCode(); + if (this.EnableI9OnDemandMetadata != null) + hash = hash * 59 + this.EnableI9OnDemandMetadata.GetHashCode(); + if (this.EnableIAMClauseLibrary != null) + hash = hash * 59 + this.EnableIAMClauseLibrary.GetHashCode(); + if (this.EnableIAMClauseLibraryMetadata != null) + hash = hash * 59 + this.EnableIAMClauseLibraryMetadata.GetHashCode(); if (this.EnableIDFxAccountlessSMSAuthForPart11 != null) hash = hash * 59 + this.EnableIDFxAccountlessSMSAuthForPart11.GetHashCode(); if (this.EnableIDFxAccountlessSMSAuthForPart11Metadata != null) @@ -12457,6 +12633,10 @@ public override int GetHashCode() hash = hash * 59 + this.EnableWorkdayFinancialsExtension.GetHashCode(); if (this.EnableWorkdayFinancialsExtensionMetaData != null) hash = hash * 59 + this.EnableWorkdayFinancialsExtensionMetaData.GetHashCode(); + if (this.EnableWorkdayHRApp != null) + hash = hash * 59 + this.EnableWorkdayHRApp.GetHashCode(); + if (this.EnableWorkdayHRAppMetadata != null) + hash = hash * 59 + this.EnableWorkdayHRAppMetadata.GetHashCode(); if (this.EnforceTemplateNameUniqueness != null) hash = hash * 59 + this.EnforceTemplateNameUniqueness.GetHashCode(); if (this.EnforceTemplateNameUniquenessMetadata != null) diff --git a/sdk/src/DocuSign.eSign/Model/Contact.cs b/sdk/src/DocuSign.eSign/Model/Contact.cs index 2fe3e3754..34970bace 100644 --- a/sdk/src/DocuSign.eSign/Model/Contact.cs +++ b/sdk/src/DocuSign.eSign/Model/Contact.cs @@ -35,6 +35,7 @@ public Contact() /// /// Initializes a new instance of the class. /// + /// CanManage. /// CloudProvider. /// CloudProviderContainerId. /// ContactId. @@ -50,8 +51,9 @@ public Contact() /// When set to **true**, this custom tab is shared.. /// SigningGroup. /// The display name for the signing group. Maximum Length: 100 characters. . - public Contact(string CloudProvider = default(string), string CloudProviderContainerId = default(string), string ContactId = default(string), List ContactPhoneNumbers = default(List), string ContactUri = default(string), List Emails = default(List), ErrorDetails ErrorDetails = default(ErrorDetails), bool? IsOwner = default(bool?), string Name = default(string), NotaryContactDetails NotaryContactDetails = default(NotaryContactDetails), string Organization = default(string), string RoomContactType = default(string), string Shared = default(string), string SigningGroup = default(string), string SigningGroupName = default(string)) + public Contact(string CanManage = default(string), string CloudProvider = default(string), string CloudProviderContainerId = default(string), string ContactId = default(string), List ContactPhoneNumbers = default(List), string ContactUri = default(string), List Emails = default(List), ErrorDetails ErrorDetails = default(ErrorDetails), bool? IsOwner = default(bool?), string Name = default(string), NotaryContactDetails NotaryContactDetails = default(NotaryContactDetails), string Organization = default(string), string RoomContactType = default(string), string Shared = default(string), string SigningGroup = default(string), string SigningGroupName = default(string)) { + this.CanManage = CanManage; this.CloudProvider = CloudProvider; this.CloudProviderContainerId = CloudProviderContainerId; this.ContactId = ContactId; @@ -69,6 +71,11 @@ public Contact() this.SigningGroupName = SigningGroupName; } + /// + /// Gets or Sets CanManage + /// + [DataMember(Name="canManage", EmitDefaultValue=false)] + public string CanManage { get; set; } /// /// Gets or Sets CloudProvider /// @@ -155,6 +162,7 @@ public override string ToString() { var sb = new StringBuilder(); sb.Append("class Contact {\n"); + sb.Append(" CanManage: ").Append(CanManage).Append("\n"); sb.Append(" CloudProvider: ").Append(CloudProvider).Append("\n"); sb.Append(" CloudProviderContainerId: ").Append(CloudProviderContainerId).Append("\n"); sb.Append(" ContactId: ").Append(ContactId).Append("\n"); @@ -206,6 +214,11 @@ public bool Equals(Contact other) return false; return + ( + this.CanManage == other.CanManage || + this.CanManage != null && + this.CanManage.Equals(other.CanManage) + ) && ( this.CloudProvider == other.CloudProvider || this.CloudProvider != null && @@ -294,6 +307,8 @@ public override int GetHashCode() { int hash = 41; // Suitable nullity checks etc, of course :) + if (this.CanManage != null) + hash = hash * 59 + this.CanManage.GetHashCode(); if (this.CloudProvider != null) hash = hash * 59 + this.CloudProvider.GetHashCode(); if (this.CloudProviderContainerId != null) diff --git a/sdk/src/DocuSign.eSign/Model/DateSigned.cs b/sdk/src/DocuSign.eSign/Model/DateSigned.cs index e42070db7..e1f464e8c 100644 --- a/sdk/src/DocuSign.eSign/Model/DateSigned.cs +++ b/sdk/src/DocuSign.eSign/Model/DateSigned.cs @@ -118,6 +118,7 @@ public DateSigned() /// Metadata that indicates whether the `templateLocked` property is editable.. /// When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.. /// Metadata that indicates whether the `templateRequired` property is editable.. + /// TimestampStandardized. /// Tooltip. /// Metadata that indicates whether the `toolTip` property is editable.. /// When set to **true**, the information in the tab is underlined.. @@ -131,7 +132,7 @@ public DateSigned() /// Metadata that indicates whether the `xPosition` property is editable.. /// This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position.. /// Metadata that indicates whether the `yPosition` property is editable.. - public DateSigned(string AgreementAttribute = default(string), string AgreementAttributeLocked = default(string), string AnchorAllowWhiteSpaceInCharacters = default(string), PropertyMetadata AnchorAllowWhiteSpaceInCharactersMetadata = default(PropertyMetadata), string AnchorCaseSensitive = default(string), PropertyMetadata AnchorCaseSensitiveMetadata = default(PropertyMetadata), string AnchorHorizontalAlignment = default(string), PropertyMetadata AnchorHorizontalAlignmentMetadata = default(PropertyMetadata), string AnchorIgnoreIfNotPresent = default(string), PropertyMetadata AnchorIgnoreIfNotPresentMetadata = default(PropertyMetadata), string AnchorMatchWholeWord = default(string), PropertyMetadata AnchorMatchWholeWordMetadata = default(PropertyMetadata), string AnchorString = default(string), PropertyMetadata AnchorStringMetadata = default(PropertyMetadata), string AnchorTabProcessorVersion = default(string), PropertyMetadata AnchorTabProcessorVersionMetadata = default(PropertyMetadata), string AnchorUnits = default(string), PropertyMetadata AnchorUnitsMetadata = default(PropertyMetadata), string AnchorXOffset = default(string), PropertyMetadata AnchorXOffsetMetadata = default(PropertyMetadata), string AnchorYOffset = default(string), PropertyMetadata AnchorYOffsetMetadata = default(PropertyMetadata), string Bold = default(string), PropertyMetadata BoldMetadata = default(PropertyMetadata), string Caption = default(string), PropertyMetadata CaptionMetadata = default(PropertyMetadata), string ConditionalParentLabel = default(string), PropertyMetadata ConditionalParentLabelMetadata = default(PropertyMetadata), string ConditionalParentValue = default(string), PropertyMetadata ConditionalParentValueMetadata = default(PropertyMetadata), ConnectedObjectDetails ConnectedObjectDetails = default(ConnectedObjectDetails), string CustomTabId = default(string), PropertyMetadata CustomTabIdMetadata = default(PropertyMetadata), string DocumentId = default(string), PropertyMetadata DocumentIdMetadata = default(PropertyMetadata), ErrorDetails ErrorDetails = default(ErrorDetails), ExtensionData ExtensionData = default(ExtensionData), string Font = default(string), string FontColor = default(string), PropertyMetadata FontColorMetadata = default(PropertyMetadata), PropertyMetadata FontMetadata = default(PropertyMetadata), string FontSize = default(string), PropertyMetadata FontSizeMetadata = default(PropertyMetadata), string FormOrder = default(string), PropertyMetadata FormOrderMetadata = default(PropertyMetadata), string FormPageLabel = default(string), PropertyMetadata FormPageLabelMetadata = default(PropertyMetadata), string FormPageNumber = default(string), PropertyMetadata FormPageNumberMetadata = default(PropertyMetadata), string Height = default(string), PropertyMetadata HeightMetadata = default(PropertyMetadata), string Italic = default(string), PropertyMetadata ItalicMetadata = default(PropertyMetadata), LocalePolicyTab LocalePolicy = default(LocalePolicyTab), MergeField MergeField = default(MergeField), string MergeFieldXml = default(string), string Name = default(string), PropertyMetadata NameMetadata = default(PropertyMetadata), string PageNumber = default(string), PropertyMetadata PageNumberMetadata = default(PropertyMetadata), string RecipientId = default(string), string RecipientIdGuid = default(string), PropertyMetadata RecipientIdGuidMetadata = default(PropertyMetadata), PropertyMetadata RecipientIdMetadata = default(PropertyMetadata), SmartContractInformation SmartContractInformation = default(SmartContractInformation), string Source = default(string), string Status = default(string), PropertyMetadata StatusMetadata = default(PropertyMetadata), string TabFullyQualifiedPath = default(string), List TabGroupLabels = default(List), PropertyMetadata TabGroupLabelsMetadata = default(PropertyMetadata), string TabId = default(string), PropertyMetadata TabIdMetadata = default(PropertyMetadata), string TabLabel = default(string), PropertyMetadata TabLabelMetadata = default(PropertyMetadata), string TabOrder = default(string), PropertyMetadata TabOrderMetadata = default(PropertyMetadata), string TabType = default(string), PropertyMetadata TabTypeMetadata = default(PropertyMetadata), string TemplateLocked = default(string), PropertyMetadata TemplateLockedMetadata = default(PropertyMetadata), string TemplateRequired = default(string), PropertyMetadata TemplateRequiredMetadata = default(PropertyMetadata), string Tooltip = default(string), PropertyMetadata ToolTipMetadata = default(PropertyMetadata), string Underline = default(string), PropertyMetadata UnderlineMetadata = default(PropertyMetadata), string Value = default(string), PropertyMetadata ValueMetadata = default(PropertyMetadata), ErrorDetails WarningDetails = default(ErrorDetails), string Width = default(string), PropertyMetadata WidthMetadata = default(PropertyMetadata), string XPosition = default(string), PropertyMetadata XPositionMetadata = default(PropertyMetadata), string YPosition = default(string), PropertyMetadata YPositionMetadata = default(PropertyMetadata)) + public DateSigned(string AgreementAttribute = default(string), string AgreementAttributeLocked = default(string), string AnchorAllowWhiteSpaceInCharacters = default(string), PropertyMetadata AnchorAllowWhiteSpaceInCharactersMetadata = default(PropertyMetadata), string AnchorCaseSensitive = default(string), PropertyMetadata AnchorCaseSensitiveMetadata = default(PropertyMetadata), string AnchorHorizontalAlignment = default(string), PropertyMetadata AnchorHorizontalAlignmentMetadata = default(PropertyMetadata), string AnchorIgnoreIfNotPresent = default(string), PropertyMetadata AnchorIgnoreIfNotPresentMetadata = default(PropertyMetadata), string AnchorMatchWholeWord = default(string), PropertyMetadata AnchorMatchWholeWordMetadata = default(PropertyMetadata), string AnchorString = default(string), PropertyMetadata AnchorStringMetadata = default(PropertyMetadata), string AnchorTabProcessorVersion = default(string), PropertyMetadata AnchorTabProcessorVersionMetadata = default(PropertyMetadata), string AnchorUnits = default(string), PropertyMetadata AnchorUnitsMetadata = default(PropertyMetadata), string AnchorXOffset = default(string), PropertyMetadata AnchorXOffsetMetadata = default(PropertyMetadata), string AnchorYOffset = default(string), PropertyMetadata AnchorYOffsetMetadata = default(PropertyMetadata), string Bold = default(string), PropertyMetadata BoldMetadata = default(PropertyMetadata), string Caption = default(string), PropertyMetadata CaptionMetadata = default(PropertyMetadata), string ConditionalParentLabel = default(string), PropertyMetadata ConditionalParentLabelMetadata = default(PropertyMetadata), string ConditionalParentValue = default(string), PropertyMetadata ConditionalParentValueMetadata = default(PropertyMetadata), ConnectedObjectDetails ConnectedObjectDetails = default(ConnectedObjectDetails), string CustomTabId = default(string), PropertyMetadata CustomTabIdMetadata = default(PropertyMetadata), string DocumentId = default(string), PropertyMetadata DocumentIdMetadata = default(PropertyMetadata), ErrorDetails ErrorDetails = default(ErrorDetails), ExtensionData ExtensionData = default(ExtensionData), string Font = default(string), string FontColor = default(string), PropertyMetadata FontColorMetadata = default(PropertyMetadata), PropertyMetadata FontMetadata = default(PropertyMetadata), string FontSize = default(string), PropertyMetadata FontSizeMetadata = default(PropertyMetadata), string FormOrder = default(string), PropertyMetadata FormOrderMetadata = default(PropertyMetadata), string FormPageLabel = default(string), PropertyMetadata FormPageLabelMetadata = default(PropertyMetadata), string FormPageNumber = default(string), PropertyMetadata FormPageNumberMetadata = default(PropertyMetadata), string Height = default(string), PropertyMetadata HeightMetadata = default(PropertyMetadata), string Italic = default(string), PropertyMetadata ItalicMetadata = default(PropertyMetadata), LocalePolicyTab LocalePolicy = default(LocalePolicyTab), MergeField MergeField = default(MergeField), string MergeFieldXml = default(string), string Name = default(string), PropertyMetadata NameMetadata = default(PropertyMetadata), string PageNumber = default(string), PropertyMetadata PageNumberMetadata = default(PropertyMetadata), string RecipientId = default(string), string RecipientIdGuid = default(string), PropertyMetadata RecipientIdGuidMetadata = default(PropertyMetadata), PropertyMetadata RecipientIdMetadata = default(PropertyMetadata), SmartContractInformation SmartContractInformation = default(SmartContractInformation), string Source = default(string), string Status = default(string), PropertyMetadata StatusMetadata = default(PropertyMetadata), string TabFullyQualifiedPath = default(string), List TabGroupLabels = default(List), PropertyMetadata TabGroupLabelsMetadata = default(PropertyMetadata), string TabId = default(string), PropertyMetadata TabIdMetadata = default(PropertyMetadata), string TabLabel = default(string), PropertyMetadata TabLabelMetadata = default(PropertyMetadata), string TabOrder = default(string), PropertyMetadata TabOrderMetadata = default(PropertyMetadata), string TabType = default(string), PropertyMetadata TabTypeMetadata = default(PropertyMetadata), string TemplateLocked = default(string), PropertyMetadata TemplateLockedMetadata = default(PropertyMetadata), string TemplateRequired = default(string), PropertyMetadata TemplateRequiredMetadata = default(PropertyMetadata), string TimestampStandardized = default(string), string Tooltip = default(string), PropertyMetadata ToolTipMetadata = default(PropertyMetadata), string Underline = default(string), PropertyMetadata UnderlineMetadata = default(PropertyMetadata), string Value = default(string), PropertyMetadata ValueMetadata = default(PropertyMetadata), ErrorDetails WarningDetails = default(ErrorDetails), string Width = default(string), PropertyMetadata WidthMetadata = default(PropertyMetadata), string XPosition = default(string), PropertyMetadata XPositionMetadata = default(PropertyMetadata), string YPosition = default(string), PropertyMetadata YPositionMetadata = default(PropertyMetadata)) { this.AgreementAttribute = AgreementAttribute; this.AgreementAttributeLocked = AgreementAttributeLocked; @@ -216,6 +217,7 @@ public DateSigned() this.TemplateLockedMetadata = TemplateLockedMetadata; this.TemplateRequired = TemplateRequired; this.TemplateRequiredMetadata = TemplateRequiredMetadata; + this.TimestampStandardized = TimestampStandardized; this.Tooltip = Tooltip; this.ToolTipMetadata = ToolTipMetadata; this.Underline = Underline; @@ -711,6 +713,11 @@ public DateSigned() [DataMember(Name="templateRequiredMetadata", EmitDefaultValue=false)] public PropertyMetadata TemplateRequiredMetadata { get; set; } /// + /// Gets or Sets TimestampStandardized + /// + [DataMember(Name="timestampStandardized", EmitDefaultValue=false)] + public string TimestampStandardized { get; set; } + /// /// Gets or Sets Tooltip /// [DataMember(Name="tooltip", EmitDefaultValue=false)] @@ -877,6 +884,7 @@ public override string ToString() sb.Append(" TemplateLockedMetadata: ").Append(TemplateLockedMetadata).Append("\n"); sb.Append(" TemplateRequired: ").Append(TemplateRequired).Append("\n"); sb.Append(" TemplateRequiredMetadata: ").Append(TemplateRequiredMetadata).Append("\n"); + sb.Append(" TimestampStandardized: ").Append(TimestampStandardized).Append("\n"); sb.Append(" Tooltip: ").Append(Tooltip).Append("\n"); sb.Append(" ToolTipMetadata: ").Append(ToolTipMetadata).Append("\n"); sb.Append(" Underline: ").Append(Underline).Append("\n"); @@ -1341,6 +1349,11 @@ public bool Equals(DateSigned other) this.TemplateRequiredMetadata != null && this.TemplateRequiredMetadata.Equals(other.TemplateRequiredMetadata) ) && + ( + this.TimestampStandardized == other.TimestampStandardized || + this.TimestampStandardized != null && + this.TimestampStandardized.Equals(other.TimestampStandardized) + ) && ( this.Tooltip == other.Tooltip || this.Tooltip != null && @@ -1585,6 +1598,8 @@ public override int GetHashCode() hash = hash * 59 + this.TemplateRequired.GetHashCode(); if (this.TemplateRequiredMetadata != null) hash = hash * 59 + this.TemplateRequiredMetadata.GetHashCode(); + if (this.TimestampStandardized != null) + hash = hash * 59 + this.TimestampStandardized.GetHashCode(); if (this.Tooltip != null) hash = hash * 59 + this.Tooltip.GetHashCode(); if (this.ToolTipMetadata != null) diff --git a/sdk/src/DocuSign.eSign/Model/Envelope.cs b/sdk/src/DocuSign.eSign/Model/Envelope.cs index ad348fd8d..fd4fcaced 100644 --- a/sdk/src/DocuSign.eSign/Model/Envelope.cs +++ b/sdk/src/DocuSign.eSign/Model/Envelope.cs @@ -108,7 +108,6 @@ public Envelope() /// Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.. /// Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. *created - The envelope is saved as a draft and can be modified and sent later.. /// The data and time the status changed.. - /// StatusDateTime. /// Contains a URI for an endpoint which you can use to retrieve the templates.. /// Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The `transactionId` property can be used determine an envelope's status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned.. /// When set to **true**, the disclosure is shown to recipients in accordance with the account's Electronic Record and Signature Disclosure frequency setting. When set to **false**, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the `useDisclosure` property is not set, then the account's normal disclosure setting is used and the value of the `useDisclosure` property is not returned in responses when getting envelope information.. @@ -116,7 +115,7 @@ public Envelope() /// The date and time the envelope or template was voided.. /// The reason the envelope or template was voided.. /// Workflow. - public Envelope(string AccessControlListBase64 = default(string), string AllowComments = default(string), string AllowMarkup = default(string), string AllowReassign = default(string), string AllowViewHistory = default(string), string AnySigner = default(string), string Asynchronous = default(string), string AttachmentsUri = default(string), string AuthoritativeCopy = default(string), string AuthoritativeCopyDefault = default(string), string AutoNavigation = default(string), string BrandId = default(string), string BrandLock = default(string), string BurnDefaultTabData = default(string), string CertificateUri = default(string), string CompletedDateTime = default(string), string CopyRecipientData = default(string), string CreatedDateTime = default(string), CustomFields CustomFields = default(CustomFields), string CustomFieldsUri = default(string), string DeclinedDateTime = default(string), string DeletedDateTime = default(string), string DeliveredDateTime = default(string), string DisableResponsiveDocument = default(string), string DocumentBase64 = default(string), string DocumentsCombinedUri = default(string), string DocumentsUri = default(string), string EmailBlurb = default(string), EmailSettings EmailSettings = default(EmailSettings), string EmailSubject = default(string), string EnableWetSign = default(string), string EnforceSignerVisibility = default(string), List EnvelopeAttachments = default(List), EnvelopeCustomMetadata EnvelopeCustomMetadata = default(EnvelopeCustomMetadata), List EnvelopeDocuments = default(List), string EnvelopeId = default(string), string EnvelopeIdStamping = default(string), string EnvelopeLocation = default(string), EnvelopeMetadata EnvelopeMetadata = default(EnvelopeMetadata), string EnvelopeUri = default(string), string ExpireAfter = default(string), string ExpireDateTime = default(string), string ExpireEnabled = default(string), string ExternalEnvelopeId = default(string), List Folders = default(List), string HasComments = default(string), string HasFormDataChanged = default(string), string HasWavFile = default(string), string Holder = default(string), string InitialSentDateTime = default(string), string Is21CFRPart11 = default(string), string IsDynamicEnvelope = default(string), string IsSignatureProviderEnvelope = default(string), string IsTicketRelatedEnvelope = default(string), string LastModifiedDateTime = default(string), string Location = default(string), LockInformation LockInformation = default(LockInformation), string MessageLock = default(string), Notification Notification = default(Notification), string NotificationUri = default(string), PowerForm PowerForm = default(PowerForm), string PurgeCompletedDate = default(string), string PurgeRequestDate = default(string), string PurgeState = default(string), Recipients Recipients = default(Recipients), string RecipientsLock = default(string), string RecipientsUri = default(string), UserInfo Sender = default(UserInfo), string SentDateTime = default(string), string SignerCanSignOnMobile = default(string), string SigningLocation = default(string), string Status = default(string), string StatusChangedDateTime = default(string), string StatusDateTime = default(string), string TemplatesUri = default(string), string TransactionId = default(string), string UseDisclosure = default(string), string USigState = default(string), string VoidedDateTime = default(string), string VoidedReason = default(string), Workflow Workflow = default(Workflow)) + public Envelope(string AccessControlListBase64 = default(string), string AllowComments = default(string), string AllowMarkup = default(string), string AllowReassign = default(string), string AllowViewHistory = default(string), string AnySigner = default(string), string Asynchronous = default(string), string AttachmentsUri = default(string), string AuthoritativeCopy = default(string), string AuthoritativeCopyDefault = default(string), string AutoNavigation = default(string), string BrandId = default(string), string BrandLock = default(string), string BurnDefaultTabData = default(string), string CertificateUri = default(string), string CompletedDateTime = default(string), string CopyRecipientData = default(string), string CreatedDateTime = default(string), CustomFields CustomFields = default(CustomFields), string CustomFieldsUri = default(string), string DeclinedDateTime = default(string), string DeletedDateTime = default(string), string DeliveredDateTime = default(string), string DisableResponsiveDocument = default(string), string DocumentBase64 = default(string), string DocumentsCombinedUri = default(string), string DocumentsUri = default(string), string EmailBlurb = default(string), EmailSettings EmailSettings = default(EmailSettings), string EmailSubject = default(string), string EnableWetSign = default(string), string EnforceSignerVisibility = default(string), List EnvelopeAttachments = default(List), EnvelopeCustomMetadata EnvelopeCustomMetadata = default(EnvelopeCustomMetadata), List EnvelopeDocuments = default(List), string EnvelopeId = default(string), string EnvelopeIdStamping = default(string), string EnvelopeLocation = default(string), EnvelopeMetadata EnvelopeMetadata = default(EnvelopeMetadata), string EnvelopeUri = default(string), string ExpireAfter = default(string), string ExpireDateTime = default(string), string ExpireEnabled = default(string), string ExternalEnvelopeId = default(string), List Folders = default(List), string HasComments = default(string), string HasFormDataChanged = default(string), string HasWavFile = default(string), string Holder = default(string), string InitialSentDateTime = default(string), string Is21CFRPart11 = default(string), string IsDynamicEnvelope = default(string), string IsSignatureProviderEnvelope = default(string), string IsTicketRelatedEnvelope = default(string), string LastModifiedDateTime = default(string), string Location = default(string), LockInformation LockInformation = default(LockInformation), string MessageLock = default(string), Notification Notification = default(Notification), string NotificationUri = default(string), PowerForm PowerForm = default(PowerForm), string PurgeCompletedDate = default(string), string PurgeRequestDate = default(string), string PurgeState = default(string), Recipients Recipients = default(Recipients), string RecipientsLock = default(string), string RecipientsUri = default(string), UserInfo Sender = default(UserInfo), string SentDateTime = default(string), string SignerCanSignOnMobile = default(string), string SigningLocation = default(string), string Status = default(string), string StatusChangedDateTime = default(string), string TemplatesUri = default(string), string TransactionId = default(string), string UseDisclosure = default(string), string USigState = default(string), string VoidedDateTime = default(string), string VoidedReason = default(string), Workflow Workflow = default(Workflow)) { this.AccessControlListBase64 = AccessControlListBase64; this.AllowComments = AllowComments; @@ -191,7 +190,6 @@ public Envelope() this.SigningLocation = SigningLocation; this.Status = Status; this.StatusChangedDateTime = StatusChangedDateTime; - this.StatusDateTime = StatusDateTime; this.TemplatesUri = TemplatesUri; this.TransactionId = TransactionId; this.UseDisclosure = UseDisclosure; @@ -603,11 +601,6 @@ public Envelope() [DataMember(Name="statusChangedDateTime", EmitDefaultValue=false)] public string StatusChangedDateTime { get; set; } /// - /// Gets or Sets StatusDateTime - /// - [DataMember(Name="statusDateTime", EmitDefaultValue=false)] - public string StatusDateTime { get; set; } - /// /// Contains a URI for an endpoint which you can use to retrieve the templates. /// /// Contains a URI for an endpoint which you can use to retrieve the templates. @@ -728,7 +721,6 @@ public override string ToString() sb.Append(" SigningLocation: ").Append(SigningLocation).Append("\n"); sb.Append(" Status: ").Append(Status).Append("\n"); sb.Append(" StatusChangedDateTime: ").Append(StatusChangedDateTime).Append("\n"); - sb.Append(" StatusDateTime: ").Append(StatusDateTime).Append("\n"); sb.Append(" TemplatesUri: ").Append(TemplatesUri).Append("\n"); sb.Append(" TransactionId: ").Append(TransactionId).Append("\n"); sb.Append(" UseDisclosure: ").Append(UseDisclosure).Append("\n"); @@ -1137,11 +1129,6 @@ public bool Equals(Envelope other) this.StatusChangedDateTime != null && this.StatusChangedDateTime.Equals(other.StatusChangedDateTime) ) && - ( - this.StatusDateTime == other.StatusDateTime || - this.StatusDateTime != null && - this.StatusDateTime.Equals(other.StatusDateTime) - ) && ( this.TemplatesUri == other.TemplatesUri || this.TemplatesUri != null && @@ -1336,8 +1323,6 @@ public override int GetHashCode() hash = hash * 59 + this.Status.GetHashCode(); if (this.StatusChangedDateTime != null) hash = hash * 59 + this.StatusChangedDateTime.GetHashCode(); - if (this.StatusDateTime != null) - hash = hash * 59 + this.StatusDateTime.GetHashCode(); if (this.TemplatesUri != null) hash = hash * 59 + this.TemplatesUri.GetHashCode(); if (this.TransactionId != null) diff --git a/sdk/src/DocuSign.eSign/Model/EnvelopeDefinition.cs b/sdk/src/DocuSign.eSign/Model/EnvelopeDefinition.cs index 65e9aa8c3..deaa02673 100644 --- a/sdk/src/DocuSign.eSign/Model/EnvelopeDefinition.cs +++ b/sdk/src/DocuSign.eSign/Model/EnvelopeDefinition.cs @@ -117,7 +117,6 @@ public EnvelopeDefinition() /// Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.. /// Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. /// The data and time the status changed.. - /// StatusDateTime. /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. . /// Specifies the template recipients. Each roleName in the template must have a recipient assigned to it. This is made up elements: * email - The recipient's email address. * name - The recipient's name. * roleName - The template roleName associated with the recipient. * clientUserId - Optional, this sets if the signer is This specifies if the recipient is embedded or remote. If the clientUserId is not null then the recipient is embedded. Note that if a ClientUserId is used and the account settings SignerMustHaveAccount or SignerMustLoginToSign are true, an error is generated on sending. * defaultRecipient - Optional, When set to **true**, this recipient is the default recipient and any tabs generated by the transformPdfFields option are mapped to this recipient. * routingOrder - This specifies the routing order of the recipient in the envelope. * accessCode - This optional element specifies the access code a recipient has to enter to validate the identity. This can be a maximum of 50 characters. * inPersonSignerName - Optional, if the template role is an in person signer, this is the full legal name of the signer. This can be a maximum of 100 characters. * emailNotification - This is an optional complex element that has a role specific emailSubject, emailBody, and language. It follows the same format as the emailNotification node for Recipients. * tabs - This allows the tab values to be specified for matching to tabs in the template. . /// Contains a URI for an endpoint which you can use to retrieve the templates.. @@ -127,7 +126,7 @@ public EnvelopeDefinition() /// The date and time the envelope or template was voided.. /// The reason the envelope or template was voided.. /// Describes the workflow for this envelope.. - public EnvelopeDefinition(string AccessControlListBase64 = default(string), string Accessibility = default(string), string AllowComments = default(string), string AllowMarkup = default(string), string AllowReassign = default(string), string AllowRecipientRecursion = default(string), string AllowViewHistory = default(string), string AnySigner = default(string), string Asynchronous = default(string), List Attachments = default(List), string AttachmentsUri = default(string), string AuthoritativeCopy = default(string), string AuthoritativeCopyDefault = default(string), string AutoNavigation = default(string), string BrandId = default(string), string BrandLock = default(string), string BurnDefaultTabData = default(string), string CertificateUri = default(string), string CompletedDateTime = default(string), List CompositeTemplates = default(List), string CopyRecipientData = default(string), string CreatedDateTime = default(string), CustomFields CustomFields = default(CustomFields), string CustomFieldsUri = default(string), string DeclinedDateTime = default(string), string DeletedDateTime = default(string), string DeliveredDateTime = default(string), string DisableResponsiveDocument = default(string), string DocumentBase64 = default(string), List Documents = default(List), string DocumentsCombinedUri = default(string), string DocumentsUri = default(string), string EmailBlurb = default(string), EmailSettings EmailSettings = default(EmailSettings), string EmailSubject = default(string), string EnableWetSign = default(string), string EnforceSignerVisibility = default(string), List EnvelopeAttachments = default(List), EnvelopeCustomMetadata EnvelopeCustomMetadata = default(EnvelopeCustomMetadata), List EnvelopeDocuments = default(List), string EnvelopeId = default(string), string EnvelopeIdStamping = default(string), string EnvelopeLocation = default(string), EnvelopeMetadata EnvelopeMetadata = default(EnvelopeMetadata), string EnvelopeUri = default(string), EventNotification EventNotification = default(EventNotification), List EventNotifications = default(List), string ExpireAfter = default(string), string ExpireDateTime = default(string), string ExpireEnabled = default(string), string ExternalEnvelopeId = default(string), List Folders = default(List), string HasComments = default(string), string HasFormDataChanged = default(string), string HasWavFile = default(string), string Holder = default(string), string InitialSentDateTime = default(string), string Is21CFRPart11 = default(string), string IsDynamicEnvelope = default(string), string IsSignatureProviderEnvelope = default(string), string IsTicketRelatedEnvelope = default(string), string LastModifiedDateTime = default(string), string Location = default(string), LockInformation LockInformation = default(LockInformation), string MessageLock = default(string), Notification Notification = default(Notification), string NotificationUri = default(string), string Password = default(string), PowerForm PowerForm = default(PowerForm), string PurgeCompletedDate = default(string), string PurgeRequestDate = default(string), string PurgeState = default(string), Recipients Recipients = default(Recipients), string RecipientsLock = default(string), string RecipientsUri = default(string), RecipientViewRequest RecipientViewRequest = default(RecipientViewRequest), UserInfo Sender = default(UserInfo), string SentDateTime = default(string), string SignerCanSignOnMobile = default(string), string SigningLocation = default(string), string Status = default(string), string StatusChangedDateTime = default(string), string StatusDateTime = default(string), string TemplateId = default(string), List TemplateRoles = default(List), string TemplatesUri = default(string), string TransactionId = default(string), string UseDisclosure = default(string), string USigState = default(string), string VoidedDateTime = default(string), string VoidedReason = default(string), Workflow Workflow = default(Workflow)) + public EnvelopeDefinition(string AccessControlListBase64 = default(string), string Accessibility = default(string), string AllowComments = default(string), string AllowMarkup = default(string), string AllowReassign = default(string), string AllowRecipientRecursion = default(string), string AllowViewHistory = default(string), string AnySigner = default(string), string Asynchronous = default(string), List Attachments = default(List), string AttachmentsUri = default(string), string AuthoritativeCopy = default(string), string AuthoritativeCopyDefault = default(string), string AutoNavigation = default(string), string BrandId = default(string), string BrandLock = default(string), string BurnDefaultTabData = default(string), string CertificateUri = default(string), string CompletedDateTime = default(string), List CompositeTemplates = default(List), string CopyRecipientData = default(string), string CreatedDateTime = default(string), CustomFields CustomFields = default(CustomFields), string CustomFieldsUri = default(string), string DeclinedDateTime = default(string), string DeletedDateTime = default(string), string DeliveredDateTime = default(string), string DisableResponsiveDocument = default(string), string DocumentBase64 = default(string), List Documents = default(List), string DocumentsCombinedUri = default(string), string DocumentsUri = default(string), string EmailBlurb = default(string), EmailSettings EmailSettings = default(EmailSettings), string EmailSubject = default(string), string EnableWetSign = default(string), string EnforceSignerVisibility = default(string), List EnvelopeAttachments = default(List), EnvelopeCustomMetadata EnvelopeCustomMetadata = default(EnvelopeCustomMetadata), List EnvelopeDocuments = default(List), string EnvelopeId = default(string), string EnvelopeIdStamping = default(string), string EnvelopeLocation = default(string), EnvelopeMetadata EnvelopeMetadata = default(EnvelopeMetadata), string EnvelopeUri = default(string), EventNotification EventNotification = default(EventNotification), List EventNotifications = default(List), string ExpireAfter = default(string), string ExpireDateTime = default(string), string ExpireEnabled = default(string), string ExternalEnvelopeId = default(string), List Folders = default(List), string HasComments = default(string), string HasFormDataChanged = default(string), string HasWavFile = default(string), string Holder = default(string), string InitialSentDateTime = default(string), string Is21CFRPart11 = default(string), string IsDynamicEnvelope = default(string), string IsSignatureProviderEnvelope = default(string), string IsTicketRelatedEnvelope = default(string), string LastModifiedDateTime = default(string), string Location = default(string), LockInformation LockInformation = default(LockInformation), string MessageLock = default(string), Notification Notification = default(Notification), string NotificationUri = default(string), string Password = default(string), PowerForm PowerForm = default(PowerForm), string PurgeCompletedDate = default(string), string PurgeRequestDate = default(string), string PurgeState = default(string), Recipients Recipients = default(Recipients), string RecipientsLock = default(string), string RecipientsUri = default(string), RecipientViewRequest RecipientViewRequest = default(RecipientViewRequest), UserInfo Sender = default(UserInfo), string SentDateTime = default(string), string SignerCanSignOnMobile = default(string), string SigningLocation = default(string), string Status = default(string), string StatusChangedDateTime = default(string), string TemplateId = default(string), List TemplateRoles = default(List), string TemplatesUri = default(string), string TransactionId = default(string), string UseDisclosure = default(string), string USigState = default(string), string VoidedDateTime = default(string), string VoidedReason = default(string), Workflow Workflow = default(Workflow)) { this.AccessControlListBase64 = AccessControlListBase64; this.Accessibility = Accessibility; @@ -211,7 +210,6 @@ public EnvelopeDefinition() this.SigningLocation = SigningLocation; this.Status = Status; this.StatusChangedDateTime = StatusChangedDateTime; - this.StatusDateTime = StatusDateTime; this.TemplateId = TemplateId; this.TemplateRoles = TemplateRoles; this.TemplatesUri = TemplatesUri; @@ -678,11 +676,6 @@ public EnvelopeDefinition() [DataMember(Name="statusChangedDateTime", EmitDefaultValue=false)] public string StatusChangedDateTime { get; set; } /// - /// Gets or Sets StatusDateTime - /// - [DataMember(Name="statusDateTime", EmitDefaultValue=false)] - public string StatusDateTime { get; set; } - /// /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. /// /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. @@ -825,7 +818,6 @@ public override string ToString() sb.Append(" SigningLocation: ").Append(SigningLocation).Append("\n"); sb.Append(" Status: ").Append(Status).Append("\n"); sb.Append(" StatusChangedDateTime: ").Append(StatusChangedDateTime).Append("\n"); - sb.Append(" StatusDateTime: ").Append(StatusDateTime).Append("\n"); sb.Append(" TemplateId: ").Append(TemplateId).Append("\n"); sb.Append(" TemplateRoles: ").Append(TemplateRoles).Append("\n"); sb.Append(" TemplatesUri: ").Append(TemplatesUri).Append("\n"); @@ -1281,11 +1273,6 @@ public bool Equals(EnvelopeDefinition other) this.StatusChangedDateTime != null && this.StatusChangedDateTime.Equals(other.StatusChangedDateTime) ) && - ( - this.StatusDateTime == other.StatusDateTime || - this.StatusDateTime != null && - this.StatusDateTime.Equals(other.StatusDateTime) - ) && ( this.TemplateId == other.TemplateId || this.TemplateId != null && @@ -1508,8 +1495,6 @@ public override int GetHashCode() hash = hash * 59 + this.Status.GetHashCode(); if (this.StatusChangedDateTime != null) hash = hash * 59 + this.StatusChangedDateTime.GetHashCode(); - if (this.StatusDateTime != null) - hash = hash * 59 + this.StatusDateTime.GetHashCode(); if (this.TemplateId != null) hash = hash * 59 + this.TemplateId.GetHashCode(); if (this.TemplateRoles != null) diff --git a/sdk/src/DocuSign.eSign/Model/EnvelopeDocument.cs b/sdk/src/DocuSign.eSign/Model/EnvelopeDocument.cs index 7dfdbfa05..b1c66b86b 100644 --- a/sdk/src/DocuSign.eSign/Model/EnvelopeDocument.cs +++ b/sdk/src/DocuSign.eSign/Model/EnvelopeDocument.cs @@ -59,6 +59,7 @@ public EnvelopeDocument() /// Metadata that indicates if the sender can edit the `includeInDownload` property. Not applicable for template documents.. /// IsAceGenDocument. /// IsDocGenDocument. + /// IsEdited. /// IsExternallyAvailable. /// IsFlattened. /// Name. @@ -72,7 +73,7 @@ public EnvelopeDocument() /// When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.. /// Type. /// Uri. - public EnvelopeDocument(List AddedRecipientIds = default(List), string AgreementType = default(string), string AgreementTypeSource = default(string), string AttachmentTabId = default(string), string AuthoritativeCopy = default(string), PropertyMetadata AuthoritativeCopyMetadata = default(PropertyMetadata), List AvailableDocumentTypes = default(List), string ContainsPdfFormFields = default(string), string Display = default(string), PropertyMetadata DisplayMetadata = default(PropertyMetadata), string DocGenDocumentStatus = default(string), List DocGenErrors = default(List), List DocGenFormFields = default(List), string DocumentBase64 = default(string), List DocumentFields = default(List), string DocumentId = default(string), string DocumentIdGuid = default(string), string DocumentTemplateId = default(string), ErrorDetails ErrorDetails = default(ErrorDetails), string HasDigitalSignature = default(string), string IncludeInDownload = default(string), PropertyMetadata IncludeInDownloadMetadata = default(PropertyMetadata), string IsAceGenDocument = default(string), string IsDocGenDocument = default(string), string IsExternallyAvailable = default(string), string IsFlattened = default(string), string Name = default(string), PropertyMetadata NameMetadata = default(PropertyMetadata), string Order = default(string), List Pages = default(List), string SignerMustAcknowledge = default(string), PropertyMetadata SignerMustAcknowledgeMetadata = default(PropertyMetadata), string SizeBytes = default(string), string TemplateLocked = default(string), string TemplateRequired = default(string), string Type = default(string), string Uri = default(string)) + public EnvelopeDocument(List AddedRecipientIds = default(List), string AgreementType = default(string), string AgreementTypeSource = default(string), string AttachmentTabId = default(string), string AuthoritativeCopy = default(string), PropertyMetadata AuthoritativeCopyMetadata = default(PropertyMetadata), List AvailableDocumentTypes = default(List), string ContainsPdfFormFields = default(string), string Display = default(string), PropertyMetadata DisplayMetadata = default(PropertyMetadata), string DocGenDocumentStatus = default(string), List DocGenErrors = default(List), List DocGenFormFields = default(List), string DocumentBase64 = default(string), List DocumentFields = default(List), string DocumentId = default(string), string DocumentIdGuid = default(string), string DocumentTemplateId = default(string), ErrorDetails ErrorDetails = default(ErrorDetails), string HasDigitalSignature = default(string), string IncludeInDownload = default(string), PropertyMetadata IncludeInDownloadMetadata = default(PropertyMetadata), string IsAceGenDocument = default(string), string IsDocGenDocument = default(string), string IsEdited = default(string), string IsExternallyAvailable = default(string), string IsFlattened = default(string), string Name = default(string), PropertyMetadata NameMetadata = default(PropertyMetadata), string Order = default(string), List Pages = default(List), string SignerMustAcknowledge = default(string), PropertyMetadata SignerMustAcknowledgeMetadata = default(PropertyMetadata), string SizeBytes = default(string), string TemplateLocked = default(string), string TemplateRequired = default(string), string Type = default(string), string Uri = default(string)) { this.AddedRecipientIds = AddedRecipientIds; this.AgreementType = AgreementType; @@ -98,6 +99,7 @@ public EnvelopeDocument() this.IncludeInDownloadMetadata = IncludeInDownloadMetadata; this.IsAceGenDocument = IsAceGenDocument; this.IsDocGenDocument = IsDocGenDocument; + this.IsEdited = IsEdited; this.IsExternallyAvailable = IsExternallyAvailable; this.IsFlattened = IsFlattened; this.Name = Name; @@ -240,6 +242,11 @@ public EnvelopeDocument() [DataMember(Name="isDocGenDocument", EmitDefaultValue=false)] public string IsDocGenDocument { get; set; } /// + /// Gets or Sets IsEdited + /// + [DataMember(Name="isEdited", EmitDefaultValue=false)] + public string IsEdited { get; set; } + /// /// Gets or Sets IsExternallyAvailable /// [DataMember(Name="isExternallyAvailable", EmitDefaultValue=false)] @@ -340,6 +347,7 @@ public override string ToString() sb.Append(" IncludeInDownloadMetadata: ").Append(IncludeInDownloadMetadata).Append("\n"); sb.Append(" IsAceGenDocument: ").Append(IsAceGenDocument).Append("\n"); sb.Append(" IsDocGenDocument: ").Append(IsDocGenDocument).Append("\n"); + sb.Append(" IsEdited: ").Append(IsEdited).Append("\n"); sb.Append(" IsExternallyAvailable: ").Append(IsExternallyAvailable).Append("\n"); sb.Append(" IsFlattened: ").Append(IsFlattened).Append("\n"); sb.Append(" Name: ").Append(Name).Append("\n"); @@ -509,6 +517,11 @@ public bool Equals(EnvelopeDocument other) this.IsDocGenDocument != null && this.IsDocGenDocument.Equals(other.IsDocGenDocument) ) && + ( + this.IsEdited == other.IsEdited || + this.IsEdited != null && + this.IsEdited.Equals(other.IsEdited) + ) && ( this.IsExternallyAvailable == other.IsExternallyAvailable || this.IsExternallyAvailable != null && @@ -635,6 +648,8 @@ public override int GetHashCode() hash = hash * 59 + this.IsAceGenDocument.GetHashCode(); if (this.IsDocGenDocument != null) hash = hash * 59 + this.IsDocGenDocument.GetHashCode(); + if (this.IsEdited != null) + hash = hash * 59 + this.IsEdited.GetHashCode(); if (this.IsExternallyAvailable != null) hash = hash * 59 + this.IsExternallyAvailable.GetHashCode(); if (this.IsFlattened != null) diff --git a/sdk/src/DocuSign.eSign/Model/EnvelopeTemplate.cs b/sdk/src/DocuSign.eSign/Model/EnvelopeTemplate.cs index 1512b010d..dae9096b3 100644 --- a/sdk/src/DocuSign.eSign/Model/EnvelopeTemplate.cs +++ b/sdk/src/DocuSign.eSign/Model/EnvelopeTemplate.cs @@ -130,7 +130,6 @@ public EnvelopeTemplate() /// Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.. /// Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. /// The data and time the status changed.. - /// StatusDateTime. /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. . /// Contains a URI for an endpoint which you can use to retrieve the templates.. /// Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The `transactionId` property can be used determine an envelope's status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned.. @@ -140,7 +139,7 @@ public EnvelopeTemplate() /// The date and time the envelope or template was voided.. /// The reason the envelope or template was voided.. /// Workflow. - public EnvelopeTemplate(string AccessControlListBase64 = default(string), string AllowComments = default(string), string AllowMarkup = default(string), string AllowReassign = default(string), string AllowViewHistory = default(string), string AnySigner = default(string), string Asynchronous = default(string), string AttachmentsUri = default(string), string AuthoritativeCopy = default(string), string AuthoritativeCopyDefault = default(string), string AutoMatch = default(string), string AutoMatchSpecifiedByUser = default(string), string AutoNavigation = default(string), string BrandId = default(string), string BrandLock = default(string), string BurnDefaultTabData = default(string), string CertificateUri = default(string), string CompletedDateTime = default(string), string CopyRecipientData = default(string), string Created = default(string), string CreatedDateTime = default(string), CustomFields CustomFields = default(CustomFields), string CustomFieldsUri = default(string), string DeclinedDateTime = default(string), string DeletedDateTime = default(string), string DeliveredDateTime = default(string), string Description = default(string), string DisableResponsiveDocument = default(string), string DocumentBase64 = default(string), List Documents = default(List), string DocumentsCombinedUri = default(string), string DocumentsUri = default(string), string EmailBlurb = default(string), EmailSettings EmailSettings = default(EmailSettings), string EmailSubject = default(string), string EnableWetSign = default(string), string EnforceSignerVisibility = default(string), List EnvelopeAttachments = default(List), EnvelopeCustomMetadata EnvelopeCustomMetadata = default(EnvelopeCustomMetadata), List EnvelopeDocuments = default(List), string EnvelopeId = default(string), string EnvelopeIdStamping = default(string), string EnvelopeLocation = default(string), EnvelopeMetadata EnvelopeMetadata = default(EnvelopeMetadata), string EnvelopeUri = default(string), string ExpireAfter = default(string), string ExpireDateTime = default(string), string ExpireEnabled = default(string), string ExternalEnvelopeId = default(string), string FavoritedByMe = default(string), string FolderId = default(string), List FolderIds = default(List), string FolderName = default(string), List Folders = default(List), string HasComments = default(string), string HasFormDataChanged = default(string), string HasWavFile = default(string), string Holder = default(string), string InitialSentDateTime = default(string), string Is21CFRPart11 = default(string), string IsAceGenTemplate = default(string), string IsDocGenTemplate = default(string), string IsDynamicEnvelope = default(string), string IsSignatureProviderEnvelope = default(string), string IsTicketRelatedEnvelope = default(string), string LastModified = default(string), UserInfo LastModifiedBy = default(UserInfo), string LastModifiedDateTime = default(string), string LastUsed = default(string), string Location = default(string), LockInformation LockInformation = default(LockInformation), string MessageLock = default(string), string Name = default(string), string NewPassword = default(string), Notification Notification = default(Notification), string NotificationUri = default(string), UserInfo Owner = default(UserInfo), string PageCount = default(string), string Password = default(string), string PasswordProtected = default(string), PowerForm PowerForm = default(PowerForm), List PowerForms = default(List), string PurgeCompletedDate = default(string), string PurgeRequestDate = default(string), string PurgeState = default(string), Recipients Recipients = default(Recipients), string RecipientsLock = default(string), string RecipientsUri = default(string), UserInfo Sender = default(UserInfo), string SentDateTime = default(string), string Shared = default(string), string SignerCanSignOnMobile = default(string), string SigningLocation = default(string), string Status = default(string), string StatusChangedDateTime = default(string), string StatusDateTime = default(string), string TemplateId = default(string), string TemplatesUri = default(string), string TransactionId = default(string), string Uri = default(string), string UseDisclosure = default(string), string USigState = default(string), string VoidedDateTime = default(string), string VoidedReason = default(string), Workflow Workflow = default(Workflow)) + public EnvelopeTemplate(string AccessControlListBase64 = default(string), string AllowComments = default(string), string AllowMarkup = default(string), string AllowReassign = default(string), string AllowViewHistory = default(string), string AnySigner = default(string), string Asynchronous = default(string), string AttachmentsUri = default(string), string AuthoritativeCopy = default(string), string AuthoritativeCopyDefault = default(string), string AutoMatch = default(string), string AutoMatchSpecifiedByUser = default(string), string AutoNavigation = default(string), string BrandId = default(string), string BrandLock = default(string), string BurnDefaultTabData = default(string), string CertificateUri = default(string), string CompletedDateTime = default(string), string CopyRecipientData = default(string), string Created = default(string), string CreatedDateTime = default(string), CustomFields CustomFields = default(CustomFields), string CustomFieldsUri = default(string), string DeclinedDateTime = default(string), string DeletedDateTime = default(string), string DeliveredDateTime = default(string), string Description = default(string), string DisableResponsiveDocument = default(string), string DocumentBase64 = default(string), List Documents = default(List), string DocumentsCombinedUri = default(string), string DocumentsUri = default(string), string EmailBlurb = default(string), EmailSettings EmailSettings = default(EmailSettings), string EmailSubject = default(string), string EnableWetSign = default(string), string EnforceSignerVisibility = default(string), List EnvelopeAttachments = default(List), EnvelopeCustomMetadata EnvelopeCustomMetadata = default(EnvelopeCustomMetadata), List EnvelopeDocuments = default(List), string EnvelopeId = default(string), string EnvelopeIdStamping = default(string), string EnvelopeLocation = default(string), EnvelopeMetadata EnvelopeMetadata = default(EnvelopeMetadata), string EnvelopeUri = default(string), string ExpireAfter = default(string), string ExpireDateTime = default(string), string ExpireEnabled = default(string), string ExternalEnvelopeId = default(string), string FavoritedByMe = default(string), string FolderId = default(string), List FolderIds = default(List), string FolderName = default(string), List Folders = default(List), string HasComments = default(string), string HasFormDataChanged = default(string), string HasWavFile = default(string), string Holder = default(string), string InitialSentDateTime = default(string), string Is21CFRPart11 = default(string), string IsAceGenTemplate = default(string), string IsDocGenTemplate = default(string), string IsDynamicEnvelope = default(string), string IsSignatureProviderEnvelope = default(string), string IsTicketRelatedEnvelope = default(string), string LastModified = default(string), UserInfo LastModifiedBy = default(UserInfo), string LastModifiedDateTime = default(string), string LastUsed = default(string), string Location = default(string), LockInformation LockInformation = default(LockInformation), string MessageLock = default(string), string Name = default(string), string NewPassword = default(string), Notification Notification = default(Notification), string NotificationUri = default(string), UserInfo Owner = default(UserInfo), string PageCount = default(string), string Password = default(string), string PasswordProtected = default(string), PowerForm PowerForm = default(PowerForm), List PowerForms = default(List), string PurgeCompletedDate = default(string), string PurgeRequestDate = default(string), string PurgeState = default(string), Recipients Recipients = default(Recipients), string RecipientsLock = default(string), string RecipientsUri = default(string), UserInfo Sender = default(UserInfo), string SentDateTime = default(string), string Shared = default(string), string SignerCanSignOnMobile = default(string), string SigningLocation = default(string), string Status = default(string), string StatusChangedDateTime = default(string), string TemplateId = default(string), string TemplatesUri = default(string), string TransactionId = default(string), string Uri = default(string), string UseDisclosure = default(string), string USigState = default(string), string VoidedDateTime = default(string), string VoidedReason = default(string), Workflow Workflow = default(Workflow)) { this.AccessControlListBase64 = AccessControlListBase64; this.AllowComments = AllowComments; @@ -237,7 +236,6 @@ public EnvelopeTemplate() this.SigningLocation = SigningLocation; this.Status = Status; this.StatusChangedDateTime = StatusChangedDateTime; - this.StatusDateTime = StatusDateTime; this.TemplateId = TemplateId; this.TemplatesUri = TemplatesUri; this.TransactionId = TransactionId; @@ -762,11 +760,6 @@ public EnvelopeTemplate() [DataMember(Name="statusChangedDateTime", EmitDefaultValue=false)] public string StatusChangedDateTime { get; set; } /// - /// Gets or Sets StatusDateTime - /// - [DataMember(Name="statusDateTime", EmitDefaultValue=false)] - public string StatusDateTime { get; set; } - /// /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. /// /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. @@ -920,7 +913,6 @@ public override string ToString() sb.Append(" SigningLocation: ").Append(SigningLocation).Append("\n"); sb.Append(" Status: ").Append(Status).Append("\n"); sb.Append(" StatusChangedDateTime: ").Append(StatusChangedDateTime).Append("\n"); - sb.Append(" StatusDateTime: ").Append(StatusDateTime).Append("\n"); sb.Append(" TemplateId: ").Append(TemplateId).Append("\n"); sb.Append(" TemplatesUri: ").Append(TemplatesUri).Append("\n"); sb.Append(" TransactionId: ").Append(TransactionId).Append("\n"); @@ -1441,11 +1433,6 @@ public bool Equals(EnvelopeTemplate other) this.StatusChangedDateTime != null && this.StatusChangedDateTime.Equals(other.StatusChangedDateTime) ) && - ( - this.StatusDateTime == other.StatusDateTime || - this.StatusDateTime != null && - this.StatusDateTime.Equals(other.StatusDateTime) - ) && ( this.TemplateId == other.TemplateId || this.TemplateId != null && @@ -1694,8 +1681,6 @@ public override int GetHashCode() hash = hash * 59 + this.Status.GetHashCode(); if (this.StatusChangedDateTime != null) hash = hash * 59 + this.StatusChangedDateTime.GetHashCode(); - if (this.StatusDateTime != null) - hash = hash * 59 + this.StatusDateTime.GetHashCode(); if (this.TemplateId != null) hash = hash * 59 + this.TemplateId.GetHashCode(); if (this.TemplatesUri != null) diff --git a/sdk/src/DocuSign.eSign/Model/Reminders.cs b/sdk/src/DocuSign.eSign/Model/Reminders.cs index 23b4d8548..afd7cafc4 100644 --- a/sdk/src/DocuSign.eSign/Model/Reminders.cs +++ b/sdk/src/DocuSign.eSign/Model/Reminders.cs @@ -39,12 +39,14 @@ public Reminders() /// An interger that sets the number of days after the recipient receives the envelope that reminder emails are sent to the recipient.. /// When set to **true**, the envelope expires (is no longer available for signing) in the set number of days. If false, the account default setting is used. If the account does not have an expiration setting, the DocuSign default value of 120 days is used.. /// An interger that sets the interval, in days, between reminder emails.. - public Reminders(string MaximumReminderCount = default(string), string ReminderDelay = default(string), string ReminderEnabled = default(string), string ReminderFrequency = default(string)) + /// SmartReminderEnabled. + public Reminders(string MaximumReminderCount = default(string), string ReminderDelay = default(string), string ReminderEnabled = default(string), string ReminderFrequency = default(string), string SmartReminderEnabled = default(string)) { this.MaximumReminderCount = MaximumReminderCount; this.ReminderDelay = ReminderDelay; this.ReminderEnabled = ReminderEnabled; this.ReminderFrequency = ReminderFrequency; + this.SmartReminderEnabled = SmartReminderEnabled; } /// @@ -71,6 +73,11 @@ public Reminders() [DataMember(Name="reminderFrequency", EmitDefaultValue=false)] public string ReminderFrequency { get; set; } /// + /// Gets or Sets SmartReminderEnabled + /// + [DataMember(Name="smartReminderEnabled", EmitDefaultValue=false)] + public string SmartReminderEnabled { get; set; } + /// /// Returns the string presentation of the object /// /// String presentation of the object @@ -82,6 +89,7 @@ public override string ToString() sb.Append(" ReminderDelay: ").Append(ReminderDelay).Append("\n"); sb.Append(" ReminderEnabled: ").Append(ReminderEnabled).Append("\n"); sb.Append(" ReminderFrequency: ").Append(ReminderFrequency).Append("\n"); + sb.Append(" SmartReminderEnabled: ").Append(SmartReminderEnabled).Append("\n"); sb.Append("}\n"); return sb.ToString(); } @@ -137,6 +145,11 @@ public bool Equals(Reminders other) this.ReminderFrequency == other.ReminderFrequency || this.ReminderFrequency != null && this.ReminderFrequency.Equals(other.ReminderFrequency) + ) && + ( + this.SmartReminderEnabled == other.SmartReminderEnabled || + this.SmartReminderEnabled != null && + this.SmartReminderEnabled.Equals(other.SmartReminderEnabled) ); } @@ -159,6 +172,8 @@ public override int GetHashCode() hash = hash * 59 + this.ReminderEnabled.GetHashCode(); if (this.ReminderFrequency != null) hash = hash * 59 + this.ReminderFrequency.GetHashCode(); + if (this.SmartReminderEnabled != null) + hash = hash * 59 + this.SmartReminderEnabled.GetHashCode(); return hash; } } diff --git a/sdk/src/DocuSign.eSign/Model/SenderCompletionInfo.cs b/sdk/src/DocuSign.eSign/Model/SenderCompletionInfo.cs new file mode 100644 index 000000000..5f5df18bf --- /dev/null +++ b/sdk/src/DocuSign.eSign/Model/SenderCompletionInfo.cs @@ -0,0 +1,243 @@ +/* + * 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 + * Generated by: https://github.com/swagger-api/swagger-codegen.git + */ + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; +using System.Text.RegularExpressions; +using Newtonsoft.Json; +using Newtonsoft.Json.Converters; +using System.ComponentModel.DataAnnotations; + +namespace DocuSign.eSign.Model +{ + /// + /// SenderCompletionInfo + /// + [DataContract] + public partial class SenderCompletionInfo : IEquatable, IValidatableObject + { + public SenderCompletionInfo() + { + // Empty Constructor + } + + /// + /// Initializes a new instance of the class. + /// + /// Completed. + /// CompletionRate. + /// Expired. + /// ExpiredRate. + /// Name. + /// SenderId. + /// Sent. + /// Voided. + /// VoidedRate. + public SenderCompletionInfo(string Completed = default(string), string CompletionRate = default(string), string Expired = default(string), string ExpiredRate = default(string), string Name = default(string), string SenderId = default(string), string Sent = default(string), string Voided = default(string), string VoidedRate = default(string)) + { + this.Completed = Completed; + this.CompletionRate = CompletionRate; + this.Expired = Expired; + this.ExpiredRate = ExpiredRate; + this.Name = Name; + this.SenderId = SenderId; + this.Sent = Sent; + this.Voided = Voided; + this.VoidedRate = VoidedRate; + } + + /// + /// Gets or Sets Completed + /// + [DataMember(Name="completed", EmitDefaultValue=false)] + public string Completed { get; set; } + /// + /// Gets or Sets CompletionRate + /// + [DataMember(Name="completionRate", EmitDefaultValue=false)] + public string CompletionRate { get; set; } + /// + /// Gets or Sets Expired + /// + [DataMember(Name="expired", EmitDefaultValue=false)] + public string Expired { get; set; } + /// + /// Gets or Sets ExpiredRate + /// + [DataMember(Name="expiredRate", EmitDefaultValue=false)] + public string ExpiredRate { get; set; } + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + public string Name { get; set; } + /// + /// Gets or Sets SenderId + /// + [DataMember(Name="senderId", EmitDefaultValue=false)] + public string SenderId { get; set; } + /// + /// Gets or Sets Sent + /// + [DataMember(Name="sent", EmitDefaultValue=false)] + public string Sent { get; set; } + /// + /// Gets or Sets Voided + /// + [DataMember(Name="voided", EmitDefaultValue=false)] + public string Voided { get; set; } + /// + /// Gets or Sets VoidedRate + /// + [DataMember(Name="voidedRate", EmitDefaultValue=false)] + public string VoidedRate { get; set; } + /// + /// Returns the string presentation of the object + /// + /// String presentation of the object + public override string ToString() + { + var sb = new StringBuilder(); + sb.Append("class SenderCompletionInfo {\n"); + sb.Append(" Completed: ").Append(Completed).Append("\n"); + sb.Append(" CompletionRate: ").Append(CompletionRate).Append("\n"); + sb.Append(" Expired: ").Append(Expired).Append("\n"); + sb.Append(" ExpiredRate: ").Append(ExpiredRate).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" SenderId: ").Append(SenderId).Append("\n"); + sb.Append(" Sent: ").Append(Sent).Append("\n"); + sb.Append(" Voided: ").Append(Voided).Append("\n"); + sb.Append(" VoidedRate: ").Append(VoidedRate).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Returns the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + + /// + /// Returns true if objects are equal + /// + /// Object to be compared + /// Boolean + public override bool Equals(object obj) + { + // credit: http://stackoverflow.com/a/10454552/677735 + return this.Equals(obj as SenderCompletionInfo); + } + + /// + /// Returns true if SenderCompletionInfo instances are equal + /// + /// Instance of SenderCompletionInfo to be compared + /// Boolean + public bool Equals(SenderCompletionInfo other) + { + // credit: http://stackoverflow.com/a/10454552/677735 + if (other == null) + return false; + + return + ( + this.Completed == other.Completed || + this.Completed != null && + this.Completed.Equals(other.Completed) + ) && + ( + this.CompletionRate == other.CompletionRate || + this.CompletionRate != null && + this.CompletionRate.Equals(other.CompletionRate) + ) && + ( + this.Expired == other.Expired || + this.Expired != null && + this.Expired.Equals(other.Expired) + ) && + ( + this.ExpiredRate == other.ExpiredRate || + this.ExpiredRate != null && + this.ExpiredRate.Equals(other.ExpiredRate) + ) && + ( + this.Name == other.Name || + this.Name != null && + this.Name.Equals(other.Name) + ) && + ( + this.SenderId == other.SenderId || + this.SenderId != null && + this.SenderId.Equals(other.SenderId) + ) && + ( + this.Sent == other.Sent || + this.Sent != null && + this.Sent.Equals(other.Sent) + ) && + ( + this.Voided == other.Voided || + this.Voided != null && + this.Voided.Equals(other.Voided) + ) && + ( + this.VoidedRate == other.VoidedRate || + this.VoidedRate != null && + this.VoidedRate.Equals(other.VoidedRate) + ); + } + + /// + /// Gets the hash code + /// + /// Hash code + public override int GetHashCode() + { + // credit: http://stackoverflow.com/a/263416/677735 + unchecked // Overflow is fine, just wrap + { + int hash = 41; + // Suitable nullity checks etc, of course :) + if (this.Completed != null) + hash = hash * 59 + this.Completed.GetHashCode(); + if (this.CompletionRate != null) + hash = hash * 59 + this.CompletionRate.GetHashCode(); + if (this.Expired != null) + hash = hash * 59 + this.Expired.GetHashCode(); + if (this.ExpiredRate != null) + hash = hash * 59 + this.ExpiredRate.GetHashCode(); + if (this.Name != null) + hash = hash * 59 + this.Name.GetHashCode(); + if (this.SenderId != null) + hash = hash * 59 + this.SenderId.GetHashCode(); + if (this.Sent != null) + hash = hash * 59 + this.Sent.GetHashCode(); + if (this.Voided != null) + hash = hash * 59 + this.Voided.GetHashCode(); + if (this.VoidedRate != null) + hash = hash * 59 + this.VoidedRate.GetHashCode(); + return hash; + } + } + + public IEnumerable Validate(ValidationContext validationContext) + { + yield break; + } + } +} diff --git a/sdk/src/DocuSign.eSign/Model/TemplateCompletionInfo.cs b/sdk/src/DocuSign.eSign/Model/TemplateCompletionInfo.cs new file mode 100644 index 000000000..b4eb596f8 --- /dev/null +++ b/sdk/src/DocuSign.eSign/Model/TemplateCompletionInfo.cs @@ -0,0 +1,244 @@ +/* + * 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 + * Generated by: https://github.com/swagger-api/swagger-codegen.git + */ + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; +using System.Text.RegularExpressions; +using Newtonsoft.Json; +using Newtonsoft.Json.Converters; +using System.ComponentModel.DataAnnotations; + +namespace DocuSign.eSign.Model +{ + /// + /// TemplateCompletionInfo + /// + [DataContract] + public partial class TemplateCompletionInfo : IEquatable, IValidatableObject + { + public TemplateCompletionInfo() + { + // Empty Constructor + } + + /// + /// Initializes a new instance of the class. + /// + /// Completed. + /// CompletionRate. + /// Expired. + /// ExpiredRate. + /// Name. + /// Sent. + /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. . + /// Voided. + /// VoidedRate. + public TemplateCompletionInfo(string Completed = default(string), string CompletionRate = default(string), string Expired = default(string), string ExpiredRate = default(string), string Name = default(string), string Sent = default(string), string TemplateId = default(string), string Voided = default(string), string VoidedRate = default(string)) + { + this.Completed = Completed; + this.CompletionRate = CompletionRate; + this.Expired = Expired; + this.ExpiredRate = ExpiredRate; + this.Name = Name; + this.Sent = Sent; + this.TemplateId = TemplateId; + this.Voided = Voided; + this.VoidedRate = VoidedRate; + } + + /// + /// Gets or Sets Completed + /// + [DataMember(Name="completed", EmitDefaultValue=false)] + public string Completed { get; set; } + /// + /// Gets or Sets CompletionRate + /// + [DataMember(Name="completionRate", EmitDefaultValue=false)] + public string CompletionRate { get; set; } + /// + /// Gets or Sets Expired + /// + [DataMember(Name="expired", EmitDefaultValue=false)] + public string Expired { get; set; } + /// + /// Gets or Sets ExpiredRate + /// + [DataMember(Name="expiredRate", EmitDefaultValue=false)] + public string ExpiredRate { get; set; } + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + public string Name { get; set; } + /// + /// Gets or Sets Sent + /// + [DataMember(Name="sent", EmitDefaultValue=false)] + public string Sent { get; set; } + /// + /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. + /// + /// The unique identifier of the template. If this is not provided, DocuSign will generate a value. + [DataMember(Name="templateId", EmitDefaultValue=false)] + public string TemplateId { get; set; } + /// + /// Gets or Sets Voided + /// + [DataMember(Name="voided", EmitDefaultValue=false)] + public string Voided { get; set; } + /// + /// Gets or Sets VoidedRate + /// + [DataMember(Name="voidedRate", EmitDefaultValue=false)] + public string VoidedRate { get; set; } + /// + /// Returns the string presentation of the object + /// + /// String presentation of the object + public override string ToString() + { + var sb = new StringBuilder(); + sb.Append("class TemplateCompletionInfo {\n"); + sb.Append(" Completed: ").Append(Completed).Append("\n"); + sb.Append(" CompletionRate: ").Append(CompletionRate).Append("\n"); + sb.Append(" Expired: ").Append(Expired).Append("\n"); + sb.Append(" ExpiredRate: ").Append(ExpiredRate).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Sent: ").Append(Sent).Append("\n"); + sb.Append(" TemplateId: ").Append(TemplateId).Append("\n"); + sb.Append(" Voided: ").Append(Voided).Append("\n"); + sb.Append(" VoidedRate: ").Append(VoidedRate).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Returns the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + + /// + /// Returns true if objects are equal + /// + /// Object to be compared + /// Boolean + public override bool Equals(object obj) + { + // credit: http://stackoverflow.com/a/10454552/677735 + return this.Equals(obj as TemplateCompletionInfo); + } + + /// + /// Returns true if TemplateCompletionInfo instances are equal + /// + /// Instance of TemplateCompletionInfo to be compared + /// Boolean + public bool Equals(TemplateCompletionInfo other) + { + // credit: http://stackoverflow.com/a/10454552/677735 + if (other == null) + return false; + + return + ( + this.Completed == other.Completed || + this.Completed != null && + this.Completed.Equals(other.Completed) + ) && + ( + this.CompletionRate == other.CompletionRate || + this.CompletionRate != null && + this.CompletionRate.Equals(other.CompletionRate) + ) && + ( + this.Expired == other.Expired || + this.Expired != null && + this.Expired.Equals(other.Expired) + ) && + ( + this.ExpiredRate == other.ExpiredRate || + this.ExpiredRate != null && + this.ExpiredRate.Equals(other.ExpiredRate) + ) && + ( + this.Name == other.Name || + this.Name != null && + this.Name.Equals(other.Name) + ) && + ( + this.Sent == other.Sent || + this.Sent != null && + this.Sent.Equals(other.Sent) + ) && + ( + this.TemplateId == other.TemplateId || + this.TemplateId != null && + this.TemplateId.Equals(other.TemplateId) + ) && + ( + this.Voided == other.Voided || + this.Voided != null && + this.Voided.Equals(other.Voided) + ) && + ( + this.VoidedRate == other.VoidedRate || + this.VoidedRate != null && + this.VoidedRate.Equals(other.VoidedRate) + ); + } + + /// + /// Gets the hash code + /// + /// Hash code + public override int GetHashCode() + { + // credit: http://stackoverflow.com/a/263416/677735 + unchecked // Overflow is fine, just wrap + { + int hash = 41; + // Suitable nullity checks etc, of course :) + if (this.Completed != null) + hash = hash * 59 + this.Completed.GetHashCode(); + if (this.CompletionRate != null) + hash = hash * 59 + this.CompletionRate.GetHashCode(); + if (this.Expired != null) + hash = hash * 59 + this.Expired.GetHashCode(); + if (this.ExpiredRate != null) + hash = hash * 59 + this.ExpiredRate.GetHashCode(); + if (this.Name != null) + hash = hash * 59 + this.Name.GetHashCode(); + if (this.Sent != null) + hash = hash * 59 + this.Sent.GetHashCode(); + if (this.TemplateId != null) + hash = hash * 59 + this.TemplateId.GetHashCode(); + if (this.Voided != null) + hash = hash * 59 + this.Voided.GetHashCode(); + if (this.VoidedRate != null) + hash = hash * 59 + this.VoidedRate.GetHashCode(); + return hash; + } + } + + public IEnumerable Validate(ValidationContext validationContext) + { + yield break; + } + } +} diff --git a/sdk/src/DocuSign.eSign/Model/TemplateCompletionRateResponse.cs b/sdk/src/DocuSign.eSign/Model/TemplateCompletionRateResponse.cs new file mode 100644 index 000000000..e12a27e91 --- /dev/null +++ b/sdk/src/DocuSign.eSign/Model/TemplateCompletionRateResponse.cs @@ -0,0 +1,243 @@ +/* + * 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 + * Generated by: https://github.com/swagger-api/swagger-codegen.git + */ + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; +using System.Text.RegularExpressions; +using Newtonsoft.Json; +using Newtonsoft.Json.Converters; +using System.ComponentModel.DataAnnotations; + +namespace DocuSign.eSign.Model +{ + /// + /// TemplateCompletionRateResponse + /// + [DataContract] + public partial class TemplateCompletionRateResponse : IEquatable, IValidatableObject + { + public TemplateCompletionRateResponse() + { + // Empty Constructor + } + + /// + /// Initializes a new instance of the class. + /// + /// BottomSenders. + /// Completed. + /// CompletionRate. + /// Expired. + /// ExpiredRate. + /// Sent. + /// TopSenders. + /// Voided. + /// VoidedRate. + public TemplateCompletionRateResponse(List BottomSenders = default(List), string Completed = default(string), string CompletionRate = default(string), string Expired = default(string), string ExpiredRate = default(string), string Sent = default(string), List TopSenders = default(List), string Voided = default(string), string VoidedRate = default(string)) + { + this.BottomSenders = BottomSenders; + this.Completed = Completed; + this.CompletionRate = CompletionRate; + this.Expired = Expired; + this.ExpiredRate = ExpiredRate; + this.Sent = Sent; + this.TopSenders = TopSenders; + this.Voided = Voided; + this.VoidedRate = VoidedRate; + } + + /// + /// Gets or Sets BottomSenders + /// + [DataMember(Name="bottomSenders", EmitDefaultValue=false)] + public List BottomSenders { get; set; } + /// + /// Gets or Sets Completed + /// + [DataMember(Name="completed", EmitDefaultValue=false)] + public string Completed { get; set; } + /// + /// Gets or Sets CompletionRate + /// + [DataMember(Name="completionRate", EmitDefaultValue=false)] + public string CompletionRate { get; set; } + /// + /// Gets or Sets Expired + /// + [DataMember(Name="expired", EmitDefaultValue=false)] + public string Expired { get; set; } + /// + /// Gets or Sets ExpiredRate + /// + [DataMember(Name="expiredRate", EmitDefaultValue=false)] + public string ExpiredRate { get; set; } + /// + /// Gets or Sets Sent + /// + [DataMember(Name="sent", EmitDefaultValue=false)] + public string Sent { get; set; } + /// + /// Gets or Sets TopSenders + /// + [DataMember(Name="topSenders", EmitDefaultValue=false)] + public List TopSenders { get; set; } + /// + /// Gets or Sets Voided + /// + [DataMember(Name="voided", EmitDefaultValue=false)] + public string Voided { get; set; } + /// + /// Gets or Sets VoidedRate + /// + [DataMember(Name="voidedRate", EmitDefaultValue=false)] + public string VoidedRate { get; set; } + /// + /// Returns the string presentation of the object + /// + /// String presentation of the object + public override string ToString() + { + var sb = new StringBuilder(); + sb.Append("class TemplateCompletionRateResponse {\n"); + sb.Append(" BottomSenders: ").Append(BottomSenders).Append("\n"); + sb.Append(" Completed: ").Append(Completed).Append("\n"); + sb.Append(" CompletionRate: ").Append(CompletionRate).Append("\n"); + sb.Append(" Expired: ").Append(Expired).Append("\n"); + sb.Append(" ExpiredRate: ").Append(ExpiredRate).Append("\n"); + sb.Append(" Sent: ").Append(Sent).Append("\n"); + sb.Append(" TopSenders: ").Append(TopSenders).Append("\n"); + sb.Append(" Voided: ").Append(Voided).Append("\n"); + sb.Append(" VoidedRate: ").Append(VoidedRate).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Returns the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + + /// + /// Returns true if objects are equal + /// + /// Object to be compared + /// Boolean + public override bool Equals(object obj) + { + // credit: http://stackoverflow.com/a/10454552/677735 + return this.Equals(obj as TemplateCompletionRateResponse); + } + + /// + /// Returns true if TemplateCompletionRateResponse instances are equal + /// + /// Instance of TemplateCompletionRateResponse to be compared + /// Boolean + public bool Equals(TemplateCompletionRateResponse other) + { + // credit: http://stackoverflow.com/a/10454552/677735 + if (other == null) + return false; + + return + ( + this.BottomSenders == other.BottomSenders || + this.BottomSenders != null && + this.BottomSenders.SequenceEqual(other.BottomSenders) + ) && + ( + this.Completed == other.Completed || + this.Completed != null && + this.Completed.Equals(other.Completed) + ) && + ( + this.CompletionRate == other.CompletionRate || + this.CompletionRate != null && + this.CompletionRate.Equals(other.CompletionRate) + ) && + ( + this.Expired == other.Expired || + this.Expired != null && + this.Expired.Equals(other.Expired) + ) && + ( + this.ExpiredRate == other.ExpiredRate || + this.ExpiredRate != null && + this.ExpiredRate.Equals(other.ExpiredRate) + ) && + ( + this.Sent == other.Sent || + this.Sent != null && + this.Sent.Equals(other.Sent) + ) && + ( + this.TopSenders == other.TopSenders || + this.TopSenders != null && + this.TopSenders.SequenceEqual(other.TopSenders) + ) && + ( + this.Voided == other.Voided || + this.Voided != null && + this.Voided.Equals(other.Voided) + ) && + ( + this.VoidedRate == other.VoidedRate || + this.VoidedRate != null && + this.VoidedRate.Equals(other.VoidedRate) + ); + } + + /// + /// Gets the hash code + /// + /// Hash code + public override int GetHashCode() + { + // credit: http://stackoverflow.com/a/263416/677735 + unchecked // Overflow is fine, just wrap + { + int hash = 41; + // Suitable nullity checks etc, of course :) + if (this.BottomSenders != null) + hash = hash * 59 + this.BottomSenders.GetHashCode(); + if (this.Completed != null) + hash = hash * 59 + this.Completed.GetHashCode(); + if (this.CompletionRate != null) + hash = hash * 59 + this.CompletionRate.GetHashCode(); + if (this.Expired != null) + hash = hash * 59 + this.Expired.GetHashCode(); + if (this.ExpiredRate != null) + hash = hash * 59 + this.ExpiredRate.GetHashCode(); + if (this.Sent != null) + hash = hash * 59 + this.Sent.GetHashCode(); + if (this.TopSenders != null) + hash = hash * 59 + this.TopSenders.GetHashCode(); + if (this.Voided != null) + hash = hash * 59 + this.Voided.GetHashCode(); + if (this.VoidedRate != null) + hash = hash * 59 + this.VoidedRate.GetHashCode(); + return hash; + } + } + + public IEnumerable Validate(ValidationContext validationContext) + { + yield break; + } + } +} diff --git a/sdk/src/DocuSign.eSign/Model/UserCompletionRateResponse.cs b/sdk/src/DocuSign.eSign/Model/UserCompletionRateResponse.cs new file mode 100644 index 000000000..689af8775 --- /dev/null +++ b/sdk/src/DocuSign.eSign/Model/UserCompletionRateResponse.cs @@ -0,0 +1,213 @@ +/* + * 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 + * Generated by: https://github.com/swagger-api/swagger-codegen.git + */ + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; +using System.Text.RegularExpressions; +using Newtonsoft.Json; +using Newtonsoft.Json.Converters; +using System.ComponentModel.DataAnnotations; + +namespace DocuSign.eSign.Model +{ + /// + /// UserCompletionRateResponse + /// + [DataContract] + public partial class UserCompletionRateResponse : IEquatable, IValidatableObject + { + public UserCompletionRateResponse() + { + // Empty Constructor + } + + /// + /// Initializes a new instance of the class. + /// + /// BottomTemplates. + /// Completed. + /// CompletionRate. + /// Expired. + /// Sent. + /// TopTemplates. + /// Voided. + public UserCompletionRateResponse(List BottomTemplates = default(List), string Completed = default(string), string CompletionRate = default(string), string Expired = default(string), string Sent = default(string), List TopTemplates = default(List), string Voided = default(string)) + { + this.BottomTemplates = BottomTemplates; + this.Completed = Completed; + this.CompletionRate = CompletionRate; + this.Expired = Expired; + this.Sent = Sent; + this.TopTemplates = TopTemplates; + this.Voided = Voided; + } + + /// + /// Gets or Sets BottomTemplates + /// + [DataMember(Name="bottomTemplates", EmitDefaultValue=false)] + public List BottomTemplates { get; set; } + /// + /// Gets or Sets Completed + /// + [DataMember(Name="completed", EmitDefaultValue=false)] + public string Completed { get; set; } + /// + /// Gets or Sets CompletionRate + /// + [DataMember(Name="completionRate", EmitDefaultValue=false)] + public string CompletionRate { get; set; } + /// + /// Gets or Sets Expired + /// + [DataMember(Name="expired", EmitDefaultValue=false)] + public string Expired { get; set; } + /// + /// Gets or Sets Sent + /// + [DataMember(Name="sent", EmitDefaultValue=false)] + public string Sent { get; set; } + /// + /// Gets or Sets TopTemplates + /// + [DataMember(Name="topTemplates", EmitDefaultValue=false)] + public List TopTemplates { get; set; } + /// + /// Gets or Sets Voided + /// + [DataMember(Name="voided", EmitDefaultValue=false)] + public string Voided { get; set; } + /// + /// Returns the string presentation of the object + /// + /// String presentation of the object + public override string ToString() + { + var sb = new StringBuilder(); + sb.Append("class UserCompletionRateResponse {\n"); + sb.Append(" BottomTemplates: ").Append(BottomTemplates).Append("\n"); + sb.Append(" Completed: ").Append(Completed).Append("\n"); + sb.Append(" CompletionRate: ").Append(CompletionRate).Append("\n"); + sb.Append(" Expired: ").Append(Expired).Append("\n"); + sb.Append(" Sent: ").Append(Sent).Append("\n"); + sb.Append(" TopTemplates: ").Append(TopTemplates).Append("\n"); + sb.Append(" Voided: ").Append(Voided).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Returns the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + + /// + /// Returns true if objects are equal + /// + /// Object to be compared + /// Boolean + public override bool Equals(object obj) + { + // credit: http://stackoverflow.com/a/10454552/677735 + return this.Equals(obj as UserCompletionRateResponse); + } + + /// + /// Returns true if UserCompletionRateResponse instances are equal + /// + /// Instance of UserCompletionRateResponse to be compared + /// Boolean + public bool Equals(UserCompletionRateResponse other) + { + // credit: http://stackoverflow.com/a/10454552/677735 + if (other == null) + return false; + + return + ( + this.BottomTemplates == other.BottomTemplates || + this.BottomTemplates != null && + this.BottomTemplates.SequenceEqual(other.BottomTemplates) + ) && + ( + this.Completed == other.Completed || + this.Completed != null && + this.Completed.Equals(other.Completed) + ) && + ( + this.CompletionRate == other.CompletionRate || + this.CompletionRate != null && + this.CompletionRate.Equals(other.CompletionRate) + ) && + ( + this.Expired == other.Expired || + this.Expired != null && + this.Expired.Equals(other.Expired) + ) && + ( + this.Sent == other.Sent || + this.Sent != null && + this.Sent.Equals(other.Sent) + ) && + ( + this.TopTemplates == other.TopTemplates || + this.TopTemplates != null && + this.TopTemplates.SequenceEqual(other.TopTemplates) + ) && + ( + this.Voided == other.Voided || + this.Voided != null && + this.Voided.Equals(other.Voided) + ); + } + + /// + /// Gets the hash code + /// + /// Hash code + public override int GetHashCode() + { + // credit: http://stackoverflow.com/a/263416/677735 + unchecked // Overflow is fine, just wrap + { + int hash = 41; + // Suitable nullity checks etc, of course :) + if (this.BottomTemplates != null) + hash = hash * 59 + this.BottomTemplates.GetHashCode(); + if (this.Completed != null) + hash = hash * 59 + this.Completed.GetHashCode(); + if (this.CompletionRate != null) + hash = hash * 59 + this.CompletionRate.GetHashCode(); + if (this.Expired != null) + hash = hash * 59 + this.Expired.GetHashCode(); + if (this.Sent != null) + hash = hash * 59 + this.Sent.GetHashCode(); + if (this.TopTemplates != null) + hash = hash * 59 + this.TopTemplates.GetHashCode(); + if (this.Voided != null) + hash = hash * 59 + this.Voided.GetHashCode(); + return hash; + } + } + + public IEnumerable Validate(ValidationContext validationContext) + { + yield break; + } + } +} diff --git a/sdk/src/DocuSign.eSign/Properties/AssemblyInfo.cs b/sdk/src/DocuSign.eSign/Properties/AssemblyInfo.cs index 13d7aa3a1..5d88dac2b 100644 --- a/sdk/src/DocuSign.eSign/Properties/AssemblyInfo.cs +++ b/sdk/src/DocuSign.eSign/Properties/AssemblyInfo.cs @@ -22,5 +22,5 @@ // [assembly: AssemblyVersion("1.0.*")] internal class AssemblyInformation { - public const string AssemblyInformationalVersion = "8.7.0"; + public const string AssemblyInformationalVersion = "9.0.0"; } \ No newline at end of file