DSMSigner.h
1 #import "DSMRecipient.h"
2 
3 @class DSMTabs;
5 
9 @interface DSMSigner : DSMRecipient
10 
15 @property(nonatomic, retain) DSMRecipientSignatureInformation *signatureInfo;
19 @property(nonatomic, assign) BOOL defaultRecipient;
24 @property(nonatomic, retain) DSMTabs *tabs;
28 @property(nonatomic, assign) BOOL signInEachLocation;
32 @property(nonatomic, copy) NSString *requireSignerCertificate;
36 @property(nonatomic, assign) BOOL requireSignOnPaper;
40 @property(nonatomic, assign) BOOL canSignOffline;
44 @property(nonatomic, assign) BOOL isBulkRecipient;
48 @property(nonatomic, copy) NSString *bulkRecipientsUri;
52 @property(nonatomic, copy) NSString *recipientSuppliesTabs;
56 @property(nonatomic, copy) NSArray<NSString *> *excludedDocuments;
60 @property(nonatomic, copy) NSString *name;
64 @property(nonatomic, copy) NSString *email;
68 @property(nonatomic, copy) NSString *emailRecipientPostSigningURL;
69 
70 @end
Definition: DSMSigner.h:9
Definition: DSMRecipientSignatureInformation.h:8
BOOL canSignOffline
When set to true, specifies that the signer can perform the signing ceremony offline. [optional].
Definition: DSMSigner.h:40
DSMRecipientSignatureInformation * signatureInfo
The DSMRecipientSignatureInformation class object.
Definition: DSMSigner.h:15
BOOL isBulkRecipient
When set to true, this signer is a bulk recipient and the recipient information is contained in a bul...
Definition: DSMSigner.h:44
NSArray< NSString * > * excludedDocuments
Specifies the documents that are not visible to this recipient. Document Visibility must be enabled f...
Definition: DSMSigner.h:56
NSString * emailRecipientPostSigningURL
TODO:Doc.
Definition: DSMSigner.h:68
BOOL signInEachLocation
When set to true, specifies that the signer must sign in all locations. [optional].
Definition: DSMSigner.h:28
DSMTabs * tabs
The DSMTabs class object.
Definition: DSMSigner.h:24
BOOL requireSignOnPaper
When set to true, the signer must print, sign, and upload or fax the signed documents to DocuSign...
Definition: DSMSigner.h:36
NSString * name
Name of the recipient.
Definition: DSMSigner.h:60
NSString * bulkRecipientsUri
Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information. [optional].
Definition: DSMSigner.h:48
NSString * requireSignerCertificate
Sets the type of signer certificate required for signing. If left blank, no certificate is required...
Definition: DSMSigner.h:32
NSString * recipientSuppliesTabs
TODO:Doc.
Definition: DSMSigner.h:52
NSString * email
Email id of the recipient. Notification of the document to sign is sent to this email id...
Definition: DSMSigner.h:64
Definition: DSMTabs.h:21
BOOL defaultRecipient
TODO:Doc.
Definition: DSMSigner.h:19
Definition: DSMRecipient.h:14