├── sdk
├── .swift-version
└── DocuSignESign
│ ├── Core
│ ├── JSONValueTransformer+ISO8601.m
│ ├── DSESQueryParamCollection.m
│ ├── DSESBasicAuthTokenProvider.h
│ ├── DSESObject.h
│ ├── JSONValueTransformer+ISO8601.h
│ ├── DSESJSONRequestSerializer.h
│ ├── DSESBasicAuthTokenProvider.m
│ ├── DSESQueryParamCollection.h
│ └── DSESApi.h
│ └── Model
│ ├── DSESViewUrl.h
│ ├── DSESBulkSendRequest.h
│ ├── DSESIdCheckSecurityStep.h
│ ├── DSESProofServiceViewLink.h
│ ├── DSESRecipientProofFile.h
│ ├── DSESWorkspaceSettings.h
│ ├── DSESBrandRequest.h
│ ├── DSESSocialAuthentication.h
│ ├── DSESDocumentHtmlDefinitions.h
│ ├── DSESProvince.h
│ ├── DSESReportInProductSaveResponse.h
│ ├── DSESCreditCardTypes.h
│ ├── DSESAccountPasswordLockoutDurationType.h
│ ├── DSESSignatureType.h
│ ├── DSESAdminMessage.h
│ ├── DSESChunkedUploadPart.h
│ ├── DSESSealIdentifier.h
│ ├── DSESSignatureGroupDef.h
│ ├── DSESPropertyMetadata.h
│ ├── DSESContactPhoneNumber.h
│ ├── DSESRecipientRouting.h
│ ├── DSESUserInfoList.h
│ ├── DSESAppStoreReceipt.h
│ ├── DSESBulkRecipientsUpdateResponse.h
│ ├── DSESChunkedUploadRequest.h
│ ├── DSESSmartContractInformation.h
│ ├── DSESNewUsersSummary.h
│ ├── DSESContactModRequest.h
│ ├── DSESServiceVersion.h
│ ├── DSESAccountSeals.h
│ ├── DSESConnectFailureFilter.h
│ ├── DSESFeatureAvailableMetadata.h
│ ├── DSESPowerFormsRequest.h
│ ├── DSESTabMetadataList.h
│ ├── DSESAccountIdentityVerificationStep.h
│ ├── DSESAppStoreProduct.h
│ ├── DSESContactUpdateResponse.h
│ ├── DSESEnvelopeAuditEvent.h
│ ├── DSESProofServiceResourceToken.h
│ ├── DSESResourceInformation.h
│ ├── DSESSupportedLanguages.h
│ ├── DSESBulkRecipientTabLabel.h
│ ├── DSESFileTypeList.h
│ ├── DSESPaymentMethodWithOptions.h
│ ├── DSESAccountMinimumPasswordLength.h
│ ├── DSESBrandsRequest.h
│ ├── DSESFileType.h
│ ├── DSESWorkspaceItemList.h
│ ├── DSESErrorDetails.h
│ ├── DSESAccountPasswordExpirePasswordDays.h
│ ├── DSESBrandLogos.h
│ ├── DSESBulkSendingCopyCustomField.h
│ ├── DSESCommentsPublish.h
│ ├── DSESMoney.h
│ ├── DSESSigningGroupUsers.h
│ ├── DSESCustomSettingsInformation.h
│ ├── DSESNewUsersDefinition.h
│ ├── DSESTemplateInformation.h
│ ├── DSESAccountPasswordMinimumPasswordAgeDays.h
│ ├── DSESAccountPasswordQuestionsRequired.h
│ ├── DSESBillingPlansResponse.h
│ ├── DSESBrandResourcesList.h
│ ├── DSESBulkRecipientSignatureProvider.h
│ ├── DSESEnvelopeAttachmentsRequest.h
│ ├── DSESPageRequest.h
│ ├── DSESSignatureUserDef.h
│ ├── DSESAccountPasswordLockoutDurationMinutes.h
│ ├── DSESApiRequestLogsResult.h
│ ├── DSESBillingPaymentRequest.h
│ ├── DSESDocumentTemplateList.h
│ ├── DSESGraphicsContext.h
│ ├── DSESPathExtendedElement.h
│ ├── DSESUserSignaturesInformation.h
│ ├── DSESBillingChargeResponse.h
│ ├── DSESBulkSendingCopyTab.h
│ ├── DSESBillingPaymentResponse.h
│ ├── DSESConnectEventData.h
│ ├── DSESSignatureProviderRequiredOption.h
│ ├── DSESConnectFailureResults.h
│ ├── DSESDocumentVisibilityList.h
│ ├── DSESReportInProductList.h
│ ├── DSESServerTemplate.h
│ ├── DSESSignatureGroup.h
│ ├── DSESTemplateMatch.h
│ ├── DSESBillingDiscount.h
│ ├── DSESBillingPayment.h
│ ├── DSESEnvelopeAttachmentsResult.h
│ ├── DSESRecipientRules.h
│ ├── DSESViewUrl.m
│ ├── DSESAccountSignaturesInformation.h
│ ├── DSESBillingPrice.h
│ ├── DSESPolyLine.h
│ ├── DSESBulkSendErrorStatus.h
│ ├── DSESEnvelopeMetadata.h
│ ├── DSESSeatDiscount.h
│ ├── DSESAccountIdentityInputOption.h
│ ├── DSESBillingPlanResponse.h
│ ├── DSESBulkSendingListSummaries.h
│ ├── DSESEnvelopeAuditEventResponse.h
│ ├── DSESNotaryJournalCredibleWitness.h
│ ├── DSESAccountSeals.m
│ ├── DSESRecipientIdentityPhoneNumber.h
│ ├── DSESTemplateDocumentVisibilityList.h
│ ├── DSESUserInfoList.m
│ ├── DSESAskAnAdmin.h
│ ├── DSESBrandRequest.m
│ ├── DSESBrandsRequest.m
│ ├── DSESPaymentGatewayAccountsInfo.h
│ ├── DSESPowerFormsFormDataResponse.h
│ ├── DSESRecipientsUpdateSummary.h
│ ├── DSESTabMetadataList.m
│ ├── DSESUserPasswordRules.h
│ ├── DSESAccountSignatureProviders.h
│ ├── DSESAddOn.h
│ ├── DSESBrandLink.h
│ ├── DSESBulkSendTestResponse.h
│ ├── DSESFileTypeList.m
│ ├── DSESRecipientRouting.m
│ ├── DSESSigningGroupUsers.m
│ ├── DSESWorkspaceItemList.m
│ ├── DSESConsoleViewRequest.h
│ ├── DSESCreditCardTypes.m
│ ├── DSESProvince.m
│ ├── DSESSigningGroupInformation.h
│ ├── DSESExternalDocServiceErrorDetails.h
│ ├── DSESNewUsersSummary.m
│ ├── DSESReturnUrlRequest.m
│ ├── DSESSignatureUser.h
│ ├── DSESBulkRecipientsRequest.h
│ ├── DSESIdCheckSecurityStep.m
│ ├── DSESPowerFormsRequest.m
│ ├── DSESReportInProductList.m
│ ├── DSESSupportedLanguages.m
│ ├── DSESContactModRequest.m
│ ├── DSESContactUpdateResponse.m
│ ├── DSESEnvelopeAuditEvent.m
│ ├── DSESNewUsersDefinition.m
│ ├── DSESProofServiceViewLink.m
│ ├── DSESResourceInformation.m
│ ├── DSESSigningGroupInformation.m
│ ├── DSESTemplateInformation.m
│ ├── DSESAccountPasswordStrengthType.h
│ ├── DSESBrandResourceUrls.h
│ ├── DSESDowngradeBillingPlanInformation.h
│ ├── DSESPageRequest.m
│ ├── DSESPaymentLineItem.h
│ ├── DSESBillingPlansResponse.m
│ ├── DSESCloudStorageProviders.h
│ ├── DSESCommentsPublish.m
│ ├── DSESConnectFailureResults.m
│ ├── DSESPolyLine.m
│ ├── DSESRecipientDomain.h
│ ├── DSESRecipientProofFile.m
│ ├── DSESSignatureType.m
│ ├── DSESWorkspaceSettings.m
│ ├── DSESAccountPasswordStrengthType.m
│ ├── DSESApiRequestLogsResult.m
│ ├── DSESBillingPaymentRequest.m
│ ├── DSESBrandEmailContent.h
│ ├── DSESBulkRecipientsUpdateResponse.m
│ ├── DSESChunkedUploadPart.m
│ ├── DSESDocumentHtmlDefinitionOriginals.h
│ ├── DSESErrorDetails.m
│ ├── DSESFileType.m
│ ├── DSESNotaryResult.h
│ ├── DSESPermissionProfileInformation.h
│ ├── DSESPropertyMetadata.m
│ ├── DSESRecipientSignatureInformation.h
│ ├── DSESReportInProductField.h
│ ├── DSESSocialAuthentication.m
│ ├── DSESSsn9InformationInput.h
│ ├── DSESBulkRecipientTabLabel.m
│ ├── DSESBulkRecipientsRequest.m
│ ├── DSESBulkSendRequest.m
│ ├── DSESCaptiveRecipientInformation.h
│ ├── DSESDateStampProperties.h
│ ├── DSESEnvelopeIdsRequest.h
│ ├── DSESPowerFormsFormDataResponse.m
│ ├── DSESRecipientRules.m
│ ├── DSESSignatureGroupDef.m
│ ├── DSESBillingPaymentResponse.m
│ ├── DSESCloudStorageProviders.m
│ ├── DSESDocumentTemplateList.m
│ ├── DSESEnvelopeAttachmentsRequest.m
│ ├── DSESEnvelopeAttachmentsResult.m
│ ├── DSESEnvelopeAuditEventResponse.m
│ ├── DSESNotaryResult.m
│ ├── DSESNotificationDefaults.h
│ ├── DSESServerTemplate.m
│ ├── DSESServiceVersion.m
│ ├── DSESSmartContractInformation.m
│ ├── DSESAccountSignatureProviderOption.h
│ ├── DSESBillingChargeResponse.m
│ ├── DSESBrandResourcesList.m
│ ├── DSESBulkSendingListSummary.h
│ ├── DSESCustomSettingsInformation.m
│ ├── DSESDocumentFieldsInformation.m
│ ├── DSESDocumentHtmlDefinitions.m
│ ├── DSESUserSignaturesInformation.m
│ ├── DSESAddOn.m
│ ├── DSESAppStoreProduct.m
│ ├── DSESAppStoreReceipt.m
│ ├── DSESBulkSendingCopyCustomField.m
│ ├── DSESDocumentVisibilityList.m
│ ├── DSESMobileNotifierConfigurationInformation.h
│ └── DSESAccountPasswordLockoutDurationType.m
├── test
└── SdkTests
│ ├── .gitignore
│ ├── Test.pdf
│ ├── SdkTests.xcodeproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcuserdata
│ │ │ └── naveen.gopala.xcuserdatad
│ │ │ │ └── UserInterfaceState.xcuserstate
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ └── xcuserdata
│ │ ├── majid.mallis.xcuserdatad
│ │ └── xcschemes
│ │ │ └── xcschememanagement.plist
│ │ └── naveen.gopala.xcuserdatad
│ │ └── xcschemes
│ │ └── xcschememanagement.plist
│ ├── Podfile
│ ├── SdkTests
│ ├── SdkTests.h
│ └── Info.plist
│ └── SdkTestsTests
│ └── Info.plist
└── .gitignore
/sdk/.swift-version:
--------------------------------------------------------------------------------
1 | 3.0
--------------------------------------------------------------------------------
/test/SdkTests/.gitignore:
--------------------------------------------------------------------------------
1 | /RsaKeys
2 | /SdkTestsTests/DSTestConfig.m
3 | private.pem
--------------------------------------------------------------------------------
/test/SdkTests/Test.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/docusign/docusign-objc-client/master/test/SdkTests/Test.pdf
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | test/SdkTests/SdkTestsTests/DSTestConfig.m
2 | test/SdkTests/Pods
3 | test/SdkTests/Podfile.lock
4 | test/Sdktests/SdkTests.xcworkspace
5 | test/SdkTests/SdkTests.xcodeproj/project.xcworkspace/xcuserdata
6 | private.pem
--------------------------------------------------------------------------------
/test/SdkTests/SdkTests.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/test/SdkTests/SdkTests.xcodeproj/project.xcworkspace/xcuserdata/naveen.gopala.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/docusign/docusign-objc-client/master/test/SdkTests/SdkTests.xcodeproj/project.xcworkspace/xcuserdata/naveen.gopala.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/test/SdkTests/Podfile:
--------------------------------------------------------------------------------
1 | #target 'SdkTestsTests' do
2 | # pod "DocuSignESign", :path => "../../sdk"
3 | #end
4 |
5 |
6 | platform :ios, '9.0'
7 | target 'SdkTestsTests' do
8 | # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
9 | use_frameworks!
10 | pod "DocuSignESign", :path => "../../sdk"
11 | end
12 |
--------------------------------------------------------------------------------
/test/SdkTests/SdkTests.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/JSONValueTransformer+ISO8601.m:
--------------------------------------------------------------------------------
1 | #import
2 | #import "JSONValueTransformer+ISO8601.h"
3 | #import "DSESSanitizer.h"
4 |
5 | @implementation JSONValueTransformer (ISO8601)
6 |
7 | - (NSDate *) NSDateFromNSString:(NSString *)string
8 | {
9 | return [NSDate dateWithISO8601String:string];
10 | }
11 |
12 | - (NSString *)JSONObjectFromNSDate:(NSDate *)date
13 | {
14 | return [DSESSanitizer dateToString:date];
15 | }
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESQueryParamCollection.m:
--------------------------------------------------------------------------------
1 | #import "DSESQueryParamCollection.h"
2 |
3 | @implementation DSESQueryParamCollection
4 |
5 | @synthesize values = _values;
6 | @synthesize format = _format;
7 |
8 | - (id)initWithValuesAndFormat:(NSArray *)values
9 | format:(NSString *)format {
10 |
11 | self = [super init];
12 | if (self) {
13 | _values = values;
14 | _format = format;
15 | }
16 |
17 | return self;
18 | }
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESBasicAuthTokenProvider.h:
--------------------------------------------------------------------------------
1 | /** The `DSESBasicAuthTokenProvider` class creates a basic auth token from username and password.
2 | *
3 | * NOTE: This class is auto generated by the swagger code generator program.
4 | * https://github.com/swagger-api/swagger-codegen
5 | * Do not edit the class manually.
6 | */
7 |
8 | #import
9 |
10 | @interface DSESBasicAuthTokenProvider : NSObject
11 |
12 | + (NSString *)createBasicAuthTokenWithUsername:(NSString *)username password:(NSString *)password;
13 |
14 | @end
--------------------------------------------------------------------------------
/test/SdkTests/SdkTests/SdkTests.h:
--------------------------------------------------------------------------------
1 | //
2 | // SdkTests.h
3 | // SdkTests
4 | //
5 | // Created by Naveen Gopala on 2/16/16.
6 | // Copyright © 2016 DocuSign. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for SdkTests.
12 | FOUNDATION_EXPORT double SdkTestsVersionNumber;
13 |
14 | //! Project version string for SdkTests.
15 | FOUNDATION_EXPORT const unsigned char SdkTestsVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 |
20 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESObject.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | @interface DSESObject : JSONModel
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/JSONValueTransformer+ISO8601.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | @interface JSONValueTransformer (ISO8601)
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESJSONRequestSerializer.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | @interface DSESJSONRequestSerializer : AFJSONRequestSerializer
18 | @end
19 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESViewUrl.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESViewUrl
21 | @end
22 |
23 | @interface DSESViewUrl : DSESObject
24 |
25 | /* The view URL to be navigated to. [optional]
26 | */
27 | @property(nonatomic) NSString* url;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBulkSendRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBulkSendRequest
21 | @end
22 |
23 | @interface DSESBulkSendRequest : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* envelopeOrTemplateId;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESIdCheckSecurityStep.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESIdCheckSecurityStep
21 | @end
22 |
23 | @interface DSESIdCheckSecurityStep : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* authType;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESProofServiceViewLink.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESProofServiceViewLink
21 | @end
22 |
23 | @interface DSESProofServiceViewLink : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* viewLink;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESRecipientProofFile.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESRecipientProofFile
21 | @end
22 |
23 | @interface DSESRecipientProofFile : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* isInProofFile;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESWorkspaceSettings.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESWorkspaceSettings
21 | @end
22 |
23 | @interface DSESWorkspaceSettings : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* commentsAllowed;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESBasicAuthTokenProvider.m:
--------------------------------------------------------------------------------
1 | #import "DSESBasicAuthTokenProvider.h"
2 |
3 | @implementation DSESBasicAuthTokenProvider
4 |
5 | + (NSString *)createBasicAuthTokenWithUsername:(NSString *)username password:(NSString *)password {
6 |
7 | // return empty string if username and password are empty
8 | if (username.length == 0 && password.length == 0){
9 | return @"";
10 | }
11 |
12 | NSString *basicAuthCredentials = [NSString stringWithFormat:@"%@:%@", username, password];
13 | NSData *data = [basicAuthCredentials dataUsingEncoding:NSUTF8StringEncoding];
14 | basicAuthCredentials = [NSString stringWithFormat:@"Basic %@", [data base64EncodedStringWithOptions:0]];
15 |
16 | return basicAuthCredentials;
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBrandRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBrandRequest
21 | @end
22 |
23 | @interface DSESBrandRequest : DSESObject
24 |
25 | /* The ID of the brand used in API calls [optional]
26 | */
27 | @property(nonatomic) NSString* brandId;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/test/SdkTests/SdkTests.xcodeproj/xcuserdata/majid.mallis.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | SdkTests.xcscheme
8 |
9 | orderHint
10 | 1
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | 9C2255281C73EA5C0011E0A3
16 |
17 | primary
18 |
19 |
20 | 9C2255321C73EA5C0011E0A3
21 |
22 | primary
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/test/SdkTests/SdkTests.xcodeproj/xcuserdata/naveen.gopala.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | SdkTests.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | 9C2255281C73EA5C0011E0A3
16 |
17 | primary
18 |
19 |
20 | 9C2255321C73EA5C0011E0A3
21 |
22 | primary
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSocialAuthentication.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSocialAuthentication
21 | @end
22 |
23 | @interface DSESSocialAuthentication : DSESObject
24 |
25 | /* Reserved: TBD [optional]
26 | */
27 | @property(nonatomic) NSString* authentication;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESDocumentHtmlDefinitions.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESDocumentHtmlDefinitions
21 | @end
22 |
23 | @interface DSESDocumentHtmlDefinitions : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSArray* htmlDefinitions;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESProvince.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESProvince
21 | @end
22 |
23 | @interface DSESProvince : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* isoCode;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* name;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESReportInProductSaveResponse.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESReportInProductSaveResponse
21 | @end
22 |
23 | @interface DSESReportInProductSaveResponse : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* reportCustomizedId;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESQueryParamCollection.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | /**
4 | * DocuSign REST API
5 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
6 | *
7 | * OpenAPI spec version: v2.1
8 | * Contact: devcenter@docusign.com
9 | *
10 | * NOTE: This class is auto generated by the swagger code generator program.
11 | * https://github.com/swagger-api/swagger-codegen.git
12 | * Do not edit the class manually.
13 | */
14 |
15 |
16 | @interface DSESQueryParamCollection : NSObject
17 |
18 | @property(nonatomic, readonly) NSArray* values;
19 | @property(nonatomic, readonly) NSString* format;
20 |
21 | - (id) initWithValuesAndFormat: (NSArray*) values
22 | format: (NSString*) format;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESCreditCardTypes.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESCreditCardTypes
21 | @end
22 |
23 | @interface DSESCreditCardTypes : DSESObject
24 |
25 | /* An array containing supported credit card types. [optional]
26 | */
27 | @property(nonatomic) NSArray* cardTypes;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountPasswordLockoutDurationType.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountPasswordLockoutDurationType
21 | @end
22 |
23 | @interface DSESAccountPasswordLockoutDurationType : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSArray* options;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSignatureType.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSignatureType
21 | @end
22 |
23 | @interface DSESSignatureType : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* isDefault;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* type;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAdminMessage.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAdminMessage
21 | @end
22 |
23 | @interface DSESAdminMessage : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* baseMessage;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* moreInformation;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESChunkedUploadPart.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESChunkedUploadPart
21 | @end
22 |
23 | @interface DSESChunkedUploadPart : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* sequence;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* size;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSealIdentifier.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSealIdentifier
21 | @end
22 |
23 | @interface DSESSealIdentifier : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* sealDisplayName;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* sealName;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSignatureGroupDef.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSignatureGroupDef
21 | @end
22 |
23 | @interface DSESSignatureGroupDef : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* groupId;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* rights;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESPropertyMetadata.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESPropertyMetadata
21 | @end
22 |
23 | @interface DSESPropertyMetadata : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSArray* options;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* rights;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESContactPhoneNumber.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESContactPhoneNumber
21 | @end
22 |
23 | @interface DSESContactPhoneNumber : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* phoneNumber;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* phoneType;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESRecipientRouting.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESRecipientRules;
19 | @class DSESRecipientRules;
20 |
21 |
22 |
23 | @protocol DSESRecipientRouting
24 | @end
25 |
26 | @interface DSESRecipientRouting : DSESObject
27 |
28 |
29 | @property(nonatomic) DSESRecipientRules* rules;
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESUserInfoList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESUserInfo;
19 | @class DSESUserInfo;
20 |
21 |
22 |
23 | @protocol DSESUserInfoList
24 | @end
25 |
26 | @interface DSESUserInfoList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* users;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAppStoreReceipt.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAppStoreReceipt
21 | @end
22 |
23 | @interface DSESAppStoreReceipt : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* productId;
28 | /* Reserved: TBD [optional]
29 | */
30 | @property(nonatomic) NSString* receiptData;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBulkRecipientsUpdateResponse.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESSigner;
19 | @class DSESSigner;
20 |
21 |
22 |
23 | @protocol DSESBulkRecipientsUpdateResponse
24 | @end
25 |
26 | @interface DSESBulkRecipientsUpdateResponse : DSESObject
27 |
28 |
29 | @property(nonatomic) DSESSigner* signer;
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESChunkedUploadRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESChunkedUploadRequest
21 | @end
22 |
23 | @interface DSESChunkedUploadRequest : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* chunkedUploadId;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* data;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSmartContractInformation.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSmartContractInformation
21 | @end
22 |
23 | @interface DSESSmartContractInformation : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* code;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* uri;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESNewUsersSummary.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESNewUser;
19 | @class DSESNewUser;
20 |
21 |
22 |
23 | @protocol DSESNewUsersSummary
24 | @end
25 |
26 | @interface DSESNewUsersSummary : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* varNewUsers;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESContactModRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESContact;
19 | @class DSESContact;
20 |
21 |
22 |
23 | @protocol DSESContactModRequest
24 | @end
25 |
26 | @interface DSESContactModRequest : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* contactList;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESServiceVersion.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESServiceVersion
21 | @end
22 |
23 | @interface DSESServiceVersion : DSESObject
24 |
25 | /* The version of the rest API. [optional]
26 | */
27 | @property(nonatomic) NSString* version;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* versionUrl;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountSeals.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESSealIdentifier;
19 | @class DSESSealIdentifier;
20 |
21 |
22 |
23 | @protocol DSESAccountSeals
24 | @end
25 |
26 | @interface DSESAccountSeals : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* seals;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESConnectFailureFilter.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESConnectFailureFilter
21 | @end
22 |
23 | @interface DSESConnectFailureFilter : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSArray* envelopeIds;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* synchronous;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESFeatureAvailableMetadata.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESFeatureAvailableMetadata
21 | @end
22 |
23 | @interface DSESFeatureAvailableMetadata : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* availabilty;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* featureName;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESPowerFormsRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESPowerForm;
19 | @class DSESPowerForm;
20 |
21 |
22 |
23 | @protocol DSESPowerFormsRequest
24 | @end
25 |
26 | @interface DSESPowerFormsRequest : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* powerForms;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESTabMetadataList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESTabMetadata;
19 | @class DSESTabMetadata;
20 |
21 |
22 |
23 | @protocol DSESTabMetadataList
24 | @end
25 |
26 | @interface DSESTabMetadataList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* tabs;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/test/SdkTests/SdkTestsTests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | BNDL
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1
23 |
24 |
25 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountIdentityVerificationStep.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountIdentityVerificationStep
21 | @end
22 |
23 | @interface DSESAccountIdentityVerificationStep : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* name;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* type;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAppStoreProduct.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAppStoreProduct
21 | @end
22 |
23 | @interface DSESAppStoreProduct : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* marketPlace;
28 | /* The Product ID from the AppStore. [optional]
29 | */
30 | @property(nonatomic) NSString* productId;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESContactUpdateResponse.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESContact;
19 | @class DSESContact;
20 |
21 |
22 |
23 | @protocol DSESContactUpdateResponse
24 | @end
25 |
26 | @interface DSESContactUpdateResponse : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* contacts;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESEnvelopeAuditEvent.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESNameValue;
19 | @class DSESNameValue;
20 |
21 |
22 |
23 | @protocol DSESEnvelopeAuditEvent
24 | @end
25 |
26 | @interface DSESEnvelopeAuditEvent : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* eventFields;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESProofServiceResourceToken.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESProofServiceResourceToken
21 | @end
22 |
23 | @interface DSESProofServiceResourceToken : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* proofBaseURI;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* resourceToken;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESResourceInformation.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESNameValue;
19 | @class DSESNameValue;
20 |
21 |
22 |
23 | @protocol DSESResourceInformation
24 | @end
25 |
26 | @interface DSESResourceInformation : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* resources;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSupportedLanguages.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESNameValue;
19 | @class DSESNameValue;
20 |
21 |
22 |
23 | @protocol DSESSupportedLanguages
24 | @end
25 |
26 | @interface DSESSupportedLanguages : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* languages;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBulkRecipientTabLabel.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBulkRecipientTabLabel
21 | @end
22 |
23 | @interface DSESBulkRecipientTabLabel : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* name;
28 | /* Specifies the value of the tab. [optional]
29 | */
30 | @property(nonatomic) NSString* value;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESFileTypeList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESFileType;
19 | @class DSESFileType;
20 |
21 |
22 |
23 | @protocol DSESFileTypeList
24 | @end
25 |
26 | @interface DSESFileTypeList : DSESObject
27 |
28 | /* A collection of file types. [optional]
29 | */
30 | @property(nonatomic) NSArray* fileTypes;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESPaymentMethodWithOptions.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESPaymentMethodWithOptions
21 | @end
22 |
23 | @interface DSESPaymentMethodWithOptions : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSArray* supportedOptions;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* type;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountMinimumPasswordLength.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountMinimumPasswordLength
21 | @end
22 |
23 | @interface DSESAccountMinimumPasswordLength : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* maximumLength;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* minimumLength;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBrandsRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESBrandRequest;
19 | @class DSESBrandRequest;
20 |
21 |
22 |
23 | @protocol DSESBrandsRequest
24 | @end
25 |
26 | @interface DSESBrandsRequest : DSESObject
27 |
28 | /* The list of brands. [optional]
29 | */
30 | @property(nonatomic) NSArray* brands;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESFileType.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESFileType
21 | @end
22 |
23 | @interface DSESFileType : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* fileExtension;
28 | /* The mime-type of a file type listed in a fileTypes collection. [optional]
29 | */
30 | @property(nonatomic) NSString* mimeType;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESWorkspaceItemList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESWorkspaceItem;
19 | @class DSESWorkspaceItem;
20 |
21 |
22 |
23 | @protocol DSESWorkspaceItemList
24 | @end
25 |
26 | @interface DSESWorkspaceItemList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* items;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESErrorDetails.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESErrorDetails
21 | @end
22 |
23 | @interface DSESErrorDetails : DSESObject
24 |
25 | /* An error code associated with the error. [optional]
26 | */
27 | @property(nonatomic) NSString* errorCode;
28 | /* A short error message. [optional]
29 | */
30 | @property(nonatomic) NSString* message;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountPasswordExpirePasswordDays.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountPasswordExpirePasswordDays
21 | @end
22 |
23 | @interface DSESAccountPasswordExpirePasswordDays : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* maximumDays;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* minimumDays;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBrandLogos.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBrandLogos
21 | @end
22 |
23 | @interface DSESBrandLogos : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* email;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* primary;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* secondary;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBulkSendingCopyCustomField.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBulkSendingCopyCustomField
21 | @end
22 |
23 | @interface DSESBulkSendingCopyCustomField : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* name;
28 | /* Specifies the value of the tab. [optional]
29 | */
30 | @property(nonatomic) NSString* value;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESCommentsPublish.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESCommentPublish;
19 | @class DSESCommentPublish;
20 |
21 |
22 |
23 | @protocol DSESCommentsPublish
24 | @end
25 |
26 | @interface DSESCommentsPublish : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* commentsToPublish;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESMoney.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESMoney
21 | @end
22 |
23 | @interface DSESMoney : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* amountInBaseUnit;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* currency;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* displayAmount;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSigningGroupUsers.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESSigningGroupUser;
19 | @class DSESSigningGroupUser;
20 |
21 |
22 |
23 | @protocol DSESSigningGroupUsers
24 | @end
25 |
26 | @interface DSESSigningGroupUsers : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* users;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESCustomSettingsInformation.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESNameValue;
19 | @class DSESNameValue;
20 |
21 |
22 |
23 | @protocol DSESCustomSettingsInformation
24 | @end
25 |
26 | @interface DSESCustomSettingsInformation : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* customSettings;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESNewUsersDefinition.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESUserInformation;
19 | @class DSESUserInformation;
20 |
21 |
22 |
23 | @protocol DSESNewUsersDefinition
24 | @end
25 |
26 | @interface DSESNewUsersDefinition : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* varNewUsers;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESTemplateInformation.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESTemplateSummary;
19 | @class DSESTemplateSummary;
20 |
21 |
22 |
23 | @protocol DSESTemplateInformation
24 | @end
25 |
26 | @interface DSESTemplateInformation : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* templates;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountPasswordMinimumPasswordAgeDays.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountPasswordMinimumPasswordAgeDays
21 | @end
22 |
23 | @interface DSESAccountPasswordMinimumPasswordAgeDays : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* maximumAge;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* minimumAge;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountPasswordQuestionsRequired.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountPasswordQuestionsRequired
21 | @end
22 |
23 | @interface DSESAccountPasswordQuestionsRequired : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* maximumQuestions;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* minimumQuestions;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBillingPlansResponse.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESBillingPlan;
19 | @class DSESBillingPlan;
20 |
21 |
22 |
23 | @protocol DSESBillingPlansResponse
24 | @end
25 |
26 | @interface DSESBillingPlansResponse : DSESObject
27 |
28 | /* Reserved: TBD [optional]
29 | */
30 | @property(nonatomic) NSArray* billingPlans;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBrandResourcesList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESBrandResources;
19 | @class DSESBrandResources;
20 |
21 |
22 |
23 | @protocol DSESBrandResourcesList
24 | @end
25 |
26 | @interface DSESBrandResourcesList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* resourcesContentTypes;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBulkRecipientSignatureProvider.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBulkRecipientSignatureProvider
21 | @end
22 |
23 | @interface DSESBulkRecipientSignatureProvider : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* name;
28 | /* Specifies the value of the tab. [optional]
29 | */
30 | @property(nonatomic) NSString* value;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESEnvelopeAttachmentsRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESAttachment;
19 | @class DSESAttachment;
20 |
21 |
22 |
23 | @protocol DSESEnvelopeAttachmentsRequest
24 | @end
25 |
26 | @interface DSESEnvelopeAttachmentsRequest : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* attachments;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESPageRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESPageRequest
21 | @end
22 |
23 | @interface DSESPageRequest : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* password;
28 | /* Sets the direction the page image is rotated. The possible settings are: left or right [optional]
29 | */
30 | @property(nonatomic) NSString* rotate;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSignatureUserDef.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSignatureUserDef
21 | @end
22 |
23 | @interface DSESSignatureUserDef : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* isDefault;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* rights;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* userId;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESAccountPasswordLockoutDurationMinutes.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESAccountPasswordLockoutDurationMinutes
21 | @end
22 |
23 | @interface DSESAccountPasswordLockoutDurationMinutes : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* maximumMinutes;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* minimumMinutes;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESApiRequestLogsResult.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESApiRequestLog;
19 | @class DSESApiRequestLog;
20 |
21 |
22 |
23 | @protocol DSESApiRequestLogsResult
24 | @end
25 |
26 | @interface DSESApiRequestLogsResult : DSESObject
27 |
28 | /* Reserved: TBD [optional]
29 | */
30 | @property(nonatomic) NSArray* apiRequestLogs;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBillingPaymentRequest.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBillingPaymentRequest
21 | @end
22 |
23 | @interface DSESBillingPaymentRequest : DSESObject
24 |
25 | /* The payment amount for the past due invoices. This value must match the pastDueBalance value retrieved using Get Past Due Invoices. [optional]
26 | */
27 | @property(nonatomic) NSString* paymentAmount;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESDocumentTemplateList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESDocumentTemplate;
19 | @class DSESDocumentTemplate;
20 |
21 |
22 |
23 | @protocol DSESDocumentTemplateList
24 | @end
25 |
26 | @interface DSESDocumentTemplateList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* documentTemplates;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESGraphicsContext.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESGraphicsContext
21 | @end
22 |
23 | @interface DSESGraphicsContext : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* fillColor;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* lineColor;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* lineWeight;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESPathExtendedElement.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESPathExtendedElement
21 | @end
22 |
23 | @interface DSESPathExtendedElement : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* name;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* type;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* typeName;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESUserSignaturesInformation.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESUserSignature;
19 | @class DSESUserSignature;
20 |
21 |
22 |
23 | @protocol DSESUserSignaturesInformation
24 | @end
25 |
26 | @interface DSESUserSignaturesInformation : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* userSignatures;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Core/DSESApi.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | @class DSESApiClient;
4 |
5 | /**
6 | * DocuSign REST API
7 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
8 | *
9 | * OpenAPI spec version: v2.1
10 | * Contact: devcenter@docusign.com
11 | *
12 | * NOTE: This class is auto generated by the swagger code generator program.
13 | * https://github.com/swagger-api/swagger-codegen.git
14 | * Do not edit the class manually.
15 | */
16 |
17 |
18 | @protocol DSESApi
19 |
20 | @property(readonly, nonatomic, strong) DSESApiClient *apiClient;
21 |
22 | -(instancetype) initWithApiClient:(DSESApiClient *)apiClient;
23 |
24 | -(void) setDefaultHeaderValue:(NSString*) value forKey:(NSString*)key;
25 | -(NSString*) defaultHeaderForKey:(NSString*)key;
26 |
27 | -(NSDictionary *)defaultHeaders;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBillingChargeResponse.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESBillingCharge;
19 | @class DSESBillingCharge;
20 |
21 |
22 |
23 | @protocol DSESBillingChargeResponse
24 | @end
25 |
26 | @interface DSESBillingChargeResponse : DSESObject
27 |
28 | /* Reserved: TBD [optional]
29 | */
30 | @property(nonatomic) NSArray* billingChargeItems;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBulkSendingCopyTab.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBulkSendingCopyTab
21 | @end
22 |
23 | @interface DSESBulkSendingCopyTab : DSESObject
24 |
25 | /* The original value of the tab. [optional]
26 | */
27 | @property(nonatomic) NSString* initialValue;
28 | /* The label string associated with the tab. [optional]
29 | */
30 | @property(nonatomic) NSString* tabLabel;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBillingPaymentResponse.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESBillingPayment;
19 | @class DSESBillingPayment;
20 |
21 |
22 |
23 | @protocol DSESBillingPaymentResponse
24 | @end
25 |
26 | @interface DSESBillingPaymentResponse : DSESObject
27 |
28 | /* Reserved: TBD [optional]
29 | */
30 | @property(nonatomic) NSArray* billingPayments;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESConnectEventData.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESConnectEventData
21 | @end
22 |
23 | @interface DSESConnectEventData : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* format;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* includeData;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* version;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSignatureProviderRequiredOption.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSignatureProviderRequiredOption
21 | @end
22 |
23 | @interface DSESSignatureProviderRequiredOption : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSArray* requiredSignatureProviderOptionIds;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* signerType;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESConnectFailureResults.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESConnectFailureResult;
19 | @class DSESConnectFailureResult;
20 |
21 |
22 |
23 | @protocol DSESConnectFailureResults
24 | @end
25 |
26 | @interface DSESConnectFailureResults : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* retryQueue;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESDocumentVisibilityList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESDocumentVisibility;
19 | @class DSESDocumentVisibility;
20 |
21 |
22 |
23 | @protocol DSESDocumentVisibilityList
24 | @end
25 |
26 | @interface DSESDocumentVisibilityList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* documentVisibility;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESReportInProductList.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 | #import
18 | @protocol DSESReportInProductListItem;
19 | @class DSESReportInProductListItem;
20 |
21 |
22 |
23 | @protocol DSESReportInProductList
24 | @end
25 |
26 | @interface DSESReportInProductList : DSESObject
27 |
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSArray* reports;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESServerTemplate.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESServerTemplate
21 | @end
22 |
23 | @interface DSESServerTemplate : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* sequence;
28 | /* The unique identifier of the template. If this is not provided, DocuSign will generate a value. [optional]
29 | */
30 | @property(nonatomic) NSString* templateId;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESSignatureGroup.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESSignatureGroup
21 | @end
22 |
23 | @interface DSESSignatureGroup : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* groupId;
28 | /* The name of the group. [optional]
29 | */
30 | @property(nonatomic) NSString* groupName;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* rights;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESTemplateMatch.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESTemplateMatch
21 | @end
22 |
23 | @interface DSESTemplateMatch : DSESObject
24 |
25 | /* [optional]
26 | */
27 | @property(nonatomic) NSString* documentEndPage;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* documentStartPage;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* matchPercentage;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBillingDiscount.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBillingDiscount
21 | @end
22 |
23 | @interface DSESBillingDiscount : DSESObject
24 |
25 | /* Reserved: TBD [optional]
26 | */
27 | @property(nonatomic) NSString* beginQuantity;
28 | /* [optional]
29 | */
30 | @property(nonatomic) NSString* discount;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* endQuantity;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESBillingPayment.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | /**
5 | * DocuSign REST API
6 | * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
7 | *
8 | * OpenAPI spec version: v2.1
9 | * Contact: devcenter@docusign.com
10 | *
11 | * NOTE: This class is auto generated by the swagger code generator program.
12 | * https://github.com/swagger-api/swagger-codegen.git
13 | * Do not edit the class manually.
14 | */
15 |
16 |
17 |
18 |
19 |
20 | @protocol DSESBillingPayment
21 | @end
22 |
23 | @interface DSESBillingPayment : DSESObject
24 |
25 | /* Reserved: TBD [optional]
26 | */
27 | @property(nonatomic) NSString* amount;
28 | /* Reserved: TBD [optional]
29 | */
30 | @property(nonatomic) NSString* invoiceId;
31 | /* [optional]
32 | */
33 | @property(nonatomic) NSString* paymentId;
34 |
35 | @end
36 |
--------------------------------------------------------------------------------
/sdk/DocuSignESign/Model/DSESEnvelopeAttachmentsResult.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import