├── README.md
└── AuthoritativeCopySOAPExample
├── AuthoritativeCopySOAPExample
├── Properties
│ ├── DataSources
│ │ └── System.Xml.XmlNode.datasource
│ └── AssemblyInfo.cs
├── Connected Services
│ └── DocuSignSoapApi
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.Envelope.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopePDF.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeV2.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.BrandResults.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.DocumentPDFs.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.FolderResults.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.RecipientList.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AccountSetting.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.ConnectFailure.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeStatus.datasource
│ │ ├── dsapi.disco
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AddressBookItem.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AvailableFolders.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.CorrectionStatus.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeTemplate.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeAuditEvent.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.RecipientEsignList.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.SaveTemplateResult.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.VoidEnvelopeStatus.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.PurgeDocumentStatus.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.SynchEnvelopeStatus.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.GetSharedAccessResult.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.SetSharedAccessResult.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.CaptiveRecipientResults.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.TransferEnvelopeStatus.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.UpdateAddressBookResult.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.FilteredEnvelopeStatuses.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.RequestTemplatesResponse.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeTemplateDefinition.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.DocuSignEnvelopeInformation.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.PublishConnectFailuresResult.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AccountMembershipFeaturesList.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AuthoritativeCopyExportStatus.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.FilteredEnvelopeStatusChanges.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.GetAccountSettingsListResponse.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AuthoritativeCopyExportDocuments.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.GetAuthoritativeCopyExportKeyResponse.datasource
│ │ ├── AuthoritativeCopySOAPExample.DocuSignSoapApi.AcknowledgeAuthoritativeCopyExportResponse.datasource
│ │ ├── configuration.svcinfo
│ │ ├── Reference.svcmap
│ │ └── configuration91.svcinfo
├── App.config
├── Auth.txt
├── Program.cs
└── AuthoritativeCopySOAPExample.csproj
└── AuthoritativeCopySOAPExample.sln
/README.md:
--------------------------------------------------------------------------------
1 | # code-examples-soap
2 |
3 | Showcasing Code example for the [DocuSign eSignature SOAP API](https://developers.docusign.com/docs/esign-soap-api/)
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Properties/DataSources/System.Xml.XmlNode.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | System.Xml.XmlNode, System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.Envelope.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.Envelope, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopePDF.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopePDF, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeV2.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeV2, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.BrandResults.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.BrandResults, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.DocumentPDFs.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.DocumentPDFs, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.FolderResults.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.FolderResults, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.RecipientList.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.RecipientList, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AccountSetting.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AccountSetting, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.ConnectFailure.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.ConnectFailure, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/dsapi.disco:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AddressBookItem.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AddressBookItem, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AvailableFolders.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AvailableFolders, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.CorrectionStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.CorrectionStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeTemplate.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeTemplate, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeAuditEvent.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeAuditEvent, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.RecipientEsignList.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.RecipientEsignList, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.SaveTemplateResult.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.SaveTemplateResult, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.VoidEnvelopeStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.VoidEnvelopeStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.PurgeDocumentStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.PurgeDocumentStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.SynchEnvelopeStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.SynchEnvelopeStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.GetSharedAccessResult.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.GetSharedAccessResult, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.SetSharedAccessResult.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.SetSharedAccessResult, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.CaptiveRecipientResults.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.CaptiveRecipientResults, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.TransferEnvelopeStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.TransferEnvelopeStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.UpdateAddressBookResult.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.UpdateAddressBookResult, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.FilteredEnvelopeStatuses.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.FilteredEnvelopeStatuses, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.RequestTemplatesResponse.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.RequestTemplatesResponse, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeTemplateDefinition.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.EnvelopeTemplateDefinition, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.DocuSignEnvelopeInformation.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.DocuSignEnvelopeInformation, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.PublishConnectFailuresResult.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.PublishConnectFailuresResult, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AccountMembershipFeaturesList.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AccountMembershipFeaturesList, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AuthoritativeCopyExportStatus.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AuthoritativeCopyExportStatus, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.FilteredEnvelopeStatusChanges.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.FilteredEnvelopeStatusChanges, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.GetAccountSettingsListResponse.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.GetAccountSettingsListResponse, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AuthoritativeCopyExportDocuments.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AuthoritativeCopyExportDocuments, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.GetAuthoritativeCopyExportKeyResponse.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.GetAuthoritativeCopyExportKeyResponse, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/AuthoritativeCopySOAPExample.DocuSignSoapApi.AcknowledgeAuthoritativeCopyExportResponse.datasource:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | AuthoritativeCopySOAPExample.DocuSignSoapApi.AcknowledgeAuthoritativeCopyExportResponse, Connected Services.DocuSignSoapApi.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
10 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.30517.126
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthoritativeCopySOAPExample", "AuthoritativeCopySOAPExample\AuthoritativeCopySOAPExample.csproj", "{987C0345-56D8-4D47-A5C2-4EB756B2F6CD}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {987C0345-56D8-4D47-A5C2-4EB756B2F6CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {987C0345-56D8-4D47-A5C2-4EB756B2F6CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {987C0345-56D8-4D47-A5C2-4EB756B2F6CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {987C0345-56D8-4D47-A5C2-4EB756B2F6CD}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {6380FF7D-C0B0-4C44-9C9D-A0AE83C9FF90}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("ConsoleAppDocuSignSoap")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("ConsoleAppDocuSignSoap")]
13 | [assembly: AssemblyCopyright("Copyright © 2020")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("987c0345-56d8-4d47-a5c2-4eb756b2f6cd")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/configuration.svcinfo:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/Reference.svcmap:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | false
5 | true
6 | true
7 |
8 | false
9 | false
10 | false
11 |
12 |
13 | true
14 | Auto
15 | true
16 | true
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Auth.txt:
--------------------------------------------------------------------------------
1 | using System;
2 | //using System.Windows.Forms;
3 | using ConsoleAppDocuSignSoap.DocuSignSoapApi;
4 | using System.ServiceModel;
5 | using System.ServiceModel.Channels;
6 | using System.IO;
7 | using System.Collections.Generic;
8 | using System.Runtime.InteropServices;
9 | using System.Security.Cryptography;
10 | using System.Text;
11 | using System.Configuration;
12 | using System.Threading.Tasks;
13 |
14 | namespace ConsoleAppDocuSignSoap
15 | {
16 | class Program
17 | {
18 | static void Main(string[] args)
19 | {
20 | //Console.WriteLine("Hello World!");
21 | AuthCopyFlow("a234aa2d-b1f8-4414-a5d9-46e01a558755");
22 |
23 | }
24 |
25 | public static void AuthCopyFlow(string envelopeId)
26 | {
27 | string userName = "geoffp.dstest@gmail.com";
28 | string password = "Tester";
29 | string integratorKey = "9e1d5046-8888-430d-9b48-8491fb69461c";
30 | string accountId = "fadfa7dc-f6f4-40be-aa4a-5b4905187ab1";
31 |
32 |
33 |
34 |
35 | String auth = "" + userName
36 | + "" + password
37 | + "" + integratorKey
38 | + "";
39 |
40 | System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
41 |
42 | APIServiceSoapClient client = new APIServiceSoapClient();
43 |
44 |
45 | using (OperationContextScope scope = new System.ServiceModel.OperationContextScope(client.InnerChannel))
46 | {
47 | HttpRequestMessageProperty httpRequestProperty = new HttpRequestMessageProperty();
48 | httpRequestProperty.Headers.Add("X-DocuSign-Authentication", auth);
49 | OperationContext.Current.OutgoingMessageProperties[HttpRequestMessageProperty.Name] = httpRequestProperty;
50 |
51 |
52 | if (envelopeId.Trim().Length == 36)
53 | {
54 | string CRLF = "\r\n";
55 | try
56 | {
57 |
58 | AuthoritativeCopyExportDocuments docs = client.ExportAuthoritativeCopy(envelopeId);
59 |
60 | //Concatenate the byte arrays
61 | byte[] doc1 = docs.DocumentPDF[0].PDFBytes;
62 | byte[] doc2 = docs.DocumentPDF[1].PDFBytes;
63 |
64 | var s = new MemoryStream();
65 | s.Write(doc1, 0, doc1.Length);
66 | s.Write(doc2, 0, doc2.Length);
67 | var bigByteArray = s.ToArray();
68 |
69 |
70 | int size = bigByteArray.Length;
71 |
72 | byte[] data = new byte[size];
73 |
74 | data = bigByteArray;
75 |
76 | System.Security.Cryptography.SHA1 sha = new SHA1CryptoServiceProvider();
77 |
78 | byte[] result;
79 | result = sha.ComputeHash(data);
80 |
81 | AuthoritativeCopyExportStatus status = client.AcknowledgeAuthoritativeCopyExport(envelopeId.Trim(), docs.TransactionId, result);
82 | string key = status.ExportKey;
83 |
84 | Console.WriteLine("Status = " + status.AuthoritativeCopyExportSuccess + "Key = " + key);
85 |
86 |
87 | //Write the first doc to file
88 | string encryptedFile = @"c:\temp\authcopy\Testdoc.dat";
89 | string decryptedFile = @"c:\temp\authcopy\Testdoc.pdf";
90 | File.WriteAllBytes(encryptedFile, doc1);
91 |
92 | //Decrypte the file using the key that was returned from AcknowledgeAuthoritativeCopyExport()
93 | Decrypt(status.ExportKey, encryptedFile, decryptedFile);
94 |
95 | Console.WriteLine("Success: new file " + decryptedFile);
96 |
97 | }
98 | catch (Exception ex)
99 | {
100 | Console.WriteLine(ex.Message);
101 | }
102 |
103 | Console.ReadLine();
104 | }
105 | else
106 | {
107 | Console.WriteLine("EnvelopeId should be 32 characters. Current is " + envelopeId.Trim().Length.ToString());
108 | }
109 | }
110 |
111 |
112 | }
113 |
114 | public static void Decrypt(string exportKey, string inputFile, string outputFile)
115 | {
116 | try
117 | {
118 | //string inputFile = @"C:\Users\brandon.schnierer\source\repos\decrypTest\test.pdf";
119 | //string outputFile = @"C:\Users\brandon.schnierer\source\repos\decrypTest\testNew.pdf";
120 | byte[] exportKeyBytes = System.Text.Encoding.UTF8.GetBytes(exportKey);
121 | byte[] ivBytes = new byte[exportKey.Length];
122 | Array.Copy(exportKeyBytes, ivBytes, exportKey.Length);
123 |
124 | RijndaelManaged RMCrypto = new RijndaelManaged();
125 | RMCrypto.Mode = CipherMode.CBC;
126 | RMCrypto.Padding = PaddingMode.PKCS7;
127 | RMCrypto.KeySize = 128;
128 | RMCrypto.BlockSize = 128;
129 |
130 | ICryptoTransform transform = RMCrypto.CreateDecryptor(exportKeyBytes, ivBytes);
131 |
132 | FileStream fsCrypt = new FileStream(inputFile, FileMode.Open);
133 | CryptoStream cs = new CryptoStream(fsCrypt, transform, CryptoStreamMode.Read);
134 |
135 | FileStream fsOut = new FileStream(outputFile, FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
136 |
137 | int data;
138 | while ((data = cs.ReadByte()) != -1)
139 | fsOut.WriteByte((byte)data);
140 |
141 | fsOut.Close();
142 | cs.Close();
143 | fsCrypt.Close();
144 |
145 | }
146 | catch (Exception ex)
147 | {
148 | Console.WriteLine("***********" + ex.Message);
149 | }
150 | }
151 | }
152 | }
153 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | //using System.Windows.Forms;
3 | using AuthoritativeCopySOAPExample.DocuSignSoapApi;
4 | using System.ServiceModel;
5 | using System.ServiceModel.Channels;
6 | using System.IO;
7 | using System.Collections.Generic;
8 | using System.Security.Cryptography;
9 |
10 | //Example code demonstrates how to:
11 | //1. Export the authoritative copies of the documents of a given envelope.
12 | //2. Acknowledge receipt of the authoritative copies
13 | //3. Decrypt the documents with the returned key
14 |
15 | //Methods:
16 | // AuthCopyFlow(string envelopeId)
17 |
18 | // Exports and acknowledges the Authoritative copy documents. Then calls decrypt() to write the decrypted files.
19 | // Once exported you cannot call DSAPIServiceSoapClient.ExportAuthoritativeCopy() again.
20 |
21 | // Decrypt(string exportKey, string inputFile, string outputFile)
22 |
23 | // Decrypts inputFile using the exportKey and writes decrypted pdf to outputFile
24 |
25 | //Note hard coded file paths for target encrypted and decrypted files.
26 | //This example does not include the steps of moving decrypted files to your vault or cleaning up temp file.
27 | //Your application will need to add intelligence to the file naming and storage scheme.
28 |
29 | namespace AuthoritativeCopySOAPExample
30 | {
31 | class Program
32 | {
33 | static void Main(string[] args)
34 | {
35 | //Call with envelopeId
36 | AuthCopyFlow("3f7dbae1-xxxx-xxxx-xxxx-b0e222587c3");
37 |
38 | }
39 |
40 | public static void AuthCopyFlow(string envelopeId)
41 | {
42 | //Configure these variables for your environment
43 | string userName = "";
44 | string password = "";
45 | string integratorKey = "";
46 | string accountId = ""; //Use a GUID example db7f5b2a-xxxx-xxxx-xxxx-a815685a63eb
47 |
48 |
49 | //OAuth is not yet supported by DocuSign SOAP API
50 | //Authentication can be either WS-Security UsernameToken or Legacy custom header authentication,
51 | //although some development stacks may not provide adequate support for WS-Security standards.
52 |
53 | String auth = "" + userName
54 | + "" + password
55 | + "" + integratorKey
56 | + "";
57 |
58 | System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
59 |
60 | DSAPIServiceSoapClient client = new DSAPIServiceSoapClient();
61 |
62 |
63 | using (OperationContextScope scope = new System.ServiceModel.OperationContextScope(client.InnerChannel))
64 | {
65 | HttpRequestMessageProperty httpRequestProperty = new HttpRequestMessageProperty();
66 | httpRequestProperty.Headers.Add("X-DocuSign-Authentication", auth);
67 | OperationContext.Current.OutgoingMessageProperties[HttpRequestMessageProperty.Name] = httpRequestProperty;
68 |
69 |
70 | if (envelopeId.Trim().Length != 36)
71 | {
72 | Console.WriteLine("Error: EnvelopeId should be 36 characters. Current is " + envelopeId.Trim().Length.ToString());
73 | Console.ReadLine();
74 | return;
75 | }
76 |
77 | try
78 | {
79 | AuthoritativeCopyExportDocuments docs = client.ExportAuthoritativeCopy(envelopeId);
80 |
81 | //Concatenate the byte arrays of the returned encrypted documents
82 | var s = new MemoryStream();
83 | List encryptedFiles = new List();
84 |
85 | for (int i = 0; i < docs.Count; i++)
86 | {
87 | byte[] docPDF = docs.DocumentPDF[i].PDFBytes;
88 | s.Write(docPDF, 0, docPDF.Length);
89 |
90 | //write encrypted file to use later
91 | encryptedFiles.Add(@"c:\temp\authcopy\Testdoc.dat" + i.ToString());
92 | File.WriteAllBytes(@"c:\temp\authcopy\Testdoc.dat" + i.ToString(), docPDF);
93 |
94 | }
95 |
96 | //Write the concatenated memory stream to the concatenatedByteArray
97 | var concatenatedByteArray = s.ToArray();
98 | int size = concatenatedByteArray.Length;
99 |
100 | //Create a new fixed byte array required to hash
101 | byte[] data = new byte[size];
102 | data = concatenatedByteArray;
103 |
104 | System.Security.Cryptography.SHA1 sha = new SHA1CryptoServiceProvider();
105 |
106 | byte[] computedHash;
107 | computedHash = sha.ComputeHash(data);
108 |
109 | AuthoritativeCopyExportStatus status = client.AcknowledgeAuthoritativeCopyExport(envelopeId.Trim(), docs.TransactionId, computedHash);
110 | string key = status.ExportKey;
111 |
112 | Console.WriteLine("Status = " + status.AuthoritativeCopyExportSuccess + "Key = " + key);
113 |
114 | // loop writing decrypted docs to files
115 | for (int i = 0; i < docs.Count; i++)
116 | {
117 | //Create an empty target file
118 | string decryptedFilename = @"c:\temp\authcopy\" + docs.DocumentPDF[i].Name;
119 |
120 | if(decryptedFilename == @"c:\temp\authcopy\Summary")
121 | {
122 | decryptedFilename = @"c:\temp\authcopy\Summary.pdf";
123 | }
124 |
125 | File.Create(decryptedFilename).Dispose();
126 |
127 | //Decrypte the file using the key that was returned from AcknowledgeAuthoritativeCopyExport()
128 | try
129 | {
130 | Decrypt(status.ExportKey, encryptedFiles[i], decryptedFilename);
131 | Console.WriteLine("Success: new file " + decryptedFilename);
132 | }
133 | catch (Exception ex)
134 | {
135 | Console.WriteLine("Decrypt and file write failed.");
136 | Console.WriteLine(ex.Message);
137 | }
138 | }
139 | }
140 | catch (Exception ex)
141 | {
142 | Console.WriteLine(ex.Message);
143 | }
144 |
145 | }
146 |
147 | Console.ReadLine();
148 | }
149 |
150 | public static void Decrypt(string exportKey, string inputFile, string outputFile)
151 | {
152 | try
153 | {
154 | byte[] exportKeyBytes = System.Text.Encoding.UTF8.GetBytes(exportKey);
155 | byte[] ivBytes = new byte[exportKey.Length];
156 | Array.Copy(exportKeyBytes, ivBytes, exportKey.Length);
157 |
158 | RijndaelManaged RMCrypto = new RijndaelManaged();
159 | RMCrypto.Mode = CipherMode.CBC;
160 | RMCrypto.Padding = PaddingMode.PKCS7;
161 | RMCrypto.KeySize = 128;
162 | RMCrypto.BlockSize = 128;
163 |
164 | ICryptoTransform transform = RMCrypto.CreateDecryptor(exportKeyBytes, ivBytes);
165 |
166 | FileStream fsCrypt = new FileStream(inputFile, FileMode.Open);
167 | CryptoStream cs = new CryptoStream(fsCrypt, transform, CryptoStreamMode.Read);
168 |
169 | FileStream fsOut = new FileStream(outputFile, FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
170 |
171 | int data;
172 | while ((data = cs.ReadByte()) != -1)
173 | fsOut.WriteByte((byte)data);
174 |
175 | fsOut.Close();
176 | cs.Close();
177 | fsCrypt.Close();
178 |
179 | }
180 | catch (Exception ex)
181 | {
182 | throw (ex);
183 | }
184 | }
185 | }
186 | }
187 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {987C0345-56D8-4D47-A5C2-4EB756B2F6CD}
8 | Exe
9 | AuthoritativeCopySOAPExample
10 | AuthoritativeCopySOAPExample
11 | v4.5
12 | 512
13 |
14 |
15 | AnyCPU
16 | true
17 | full
18 | false
19 | bin\Debug\
20 | DEBUG;TRACE
21 | prompt
22 | 4
23 |
24 |
25 | AnyCPU
26 | pdbonly
27 | true
28 | bin\Release\
29 | TRACE
30 | prompt
31 | 4
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | True
48 | True
49 | Reference.svcmap
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 | Reference.svcmap
58 |
59 |
60 | Reference.svcmap
61 |
62 |
63 | Reference.svcmap
64 |
65 |
66 | Reference.svcmap
67 |
68 |
69 | Reference.svcmap
70 |
71 |
72 | Reference.svcmap
73 |
74 |
75 | Reference.svcmap
76 |
77 |
78 | Reference.svcmap
79 |
80 |
81 | Reference.svcmap
82 |
83 |
84 | Reference.svcmap
85 |
86 |
87 | Reference.svcmap
88 |
89 |
90 | Reference.svcmap
91 |
92 |
93 | Reference.svcmap
94 |
95 |
96 | Reference.svcmap
97 |
98 |
99 | Reference.svcmap
100 |
101 |
102 | Reference.svcmap
103 |
104 |
105 | Reference.svcmap
106 |
107 |
108 | Reference.svcmap
109 |
110 |
111 | Reference.svcmap
112 |
113 |
114 | Reference.svcmap
115 |
116 |
117 | Reference.svcmap
118 |
119 |
120 | Reference.svcmap
121 |
122 |
123 | Reference.svcmap
124 |
125 |
126 | Reference.svcmap
127 |
128 |
129 | Reference.svcmap
130 |
131 |
132 | Reference.svcmap
133 |
134 |
135 | Reference.svcmap
136 |
137 |
138 | Reference.svcmap
139 |
140 |
141 | Reference.svcmap
142 |
143 |
144 | Reference.svcmap
145 |
146 |
147 | Reference.svcmap
148 |
149 |
150 | Reference.svcmap
151 |
152 |
153 | Reference.svcmap
154 |
155 |
156 | Reference.svcmap
157 |
158 |
159 | Reference.svcmap
160 |
161 |
162 | Reference.svcmap
163 |
164 |
165 | Reference.svcmap
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 | WCF Proxy Generator
188 | Reference.cs
189 |
190 |
191 |
192 |
--------------------------------------------------------------------------------
/AuthoritativeCopySOAPExample/AuthoritativeCopySOAPExample/Connected Services/DocuSignSoapApi/configuration91.svcinfo:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | DSAPIServiceSoap
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | StrongWildcard
29 |
30 |
31 |
32 |
33 |
34 | 65536
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
44 |
45 |
46 | 0
47 |
48 |
49 | 0
50 |
51 |
52 | 0
53 |
54 |
55 | 0
56 |
57 |
58 | 0
59 |
60 |
61 | System.Text.UTF8Encoding
62 |
63 |
64 | Buffered
65 |
66 |
67 |
68 |
69 |
70 | Text
71 |
72 |
73 | System.ServiceModel.Configuration.BasicHttpSecurityElement
74 |
75 |
76 | Transport
77 |
78 |
79 | System.ServiceModel.Configuration.HttpTransportSecurityElement
80 |
81 |
82 | None
83 |
84 |
85 | None
86 |
87 |
88 | System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
89 |
90 |
91 | Never
92 |
93 |
94 | TransportSelected
95 |
96 |
97 | (Collection)
98 |
99 |
100 |
101 |
102 |
103 | System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
104 |
105 |
106 | UserName
107 |
108 |
109 | Default
110 |
111 |
112 |
113 |
114 |
115 |
116 | DSAPIServiceSoap1
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 | StrongWildcard
138 |
139 |
140 |
141 |
142 |
143 | 65536
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 | System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
153 |
154 |
155 | 0
156 |
157 |
158 | 0
159 |
160 |
161 | 0
162 |
163 |
164 | 0
165 |
166 |
167 | 0
168 |
169 |
170 | System.Text.UTF8Encoding
171 |
172 |
173 | Buffered
174 |
175 |
176 |
177 |
178 |
179 | Text
180 |
181 |
182 | System.ServiceModel.Configuration.BasicHttpSecurityElement
183 |
184 |
185 | None
186 |
187 |
188 | System.ServiceModel.Configuration.HttpTransportSecurityElement
189 |
190 |
191 | None
192 |
193 |
194 | None
195 |
196 |
197 | System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
198 |
199 |
200 | Never
201 |
202 |
203 | TransportSelected
204 |
205 |
206 | (Collection)
207 |
208 |
209 |
210 |
211 |
212 | System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
213 |
214 |
215 | UserName
216 |
217 |
218 | Default
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 | https://demo.docusign.net/api/3.0/dsapi.asmx
228 |
229 |
230 |
231 |
232 |
233 | basicHttpBinding
234 |
235 |
236 | DSAPIServiceSoap
237 |
238 |
239 | DocuSignSoapApi.DSAPIServiceSoap
240 |
241 |
242 | System.ServiceModel.Configuration.AddressHeaderCollectionElement
243 |
244 |
245 | <Header />
246 |
247 |
248 | System.ServiceModel.Configuration.IdentityElement
249 |
250 |
251 | System.ServiceModel.Configuration.UserPrincipalNameElement
252 |
253 |
254 |
255 |
256 |
257 | System.ServiceModel.Configuration.ServicePrincipalNameElement
258 |
259 |
260 |
261 |
262 |
263 | System.ServiceModel.Configuration.DnsElement
264 |
265 |
266 |
267 |
268 |
269 | System.ServiceModel.Configuration.RsaElement
270 |
271 |
272 |
273 |
274 |
275 | System.ServiceModel.Configuration.CertificateElement
276 |
277 |
278 |
279 |
280 |
281 | System.ServiceModel.Configuration.CertificateReferenceElement
282 |
283 |
284 | My
285 |
286 |
287 | LocalMachine
288 |
289 |
290 | FindBySubjectDistinguishedName
291 |
292 |
293 |
294 |
295 |
296 | False
297 |
298 |
299 | DSAPIServiceSoap
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
--------------------------------------------------------------------------------