Class DocumentSignerProperties
The document signer properties include authentication, order of signers, signer status, and so on.
[DataContract]
public class DocumentSignerProperties
- Inheritance
-
DocumentSignerProperties
- Inherited Members
Constructors
DocumentSignerProperties(string, string, SignerStatus?, bool?, int, string)
Initializes a new instance of the DocumentSignerProperties class.
public DocumentSignerProperties(string signerEmail = null, string signerName = null, SignerStatus? status = null, bool? isAuthenticationFailed = false, int order = 0, string privateMessage = null)
Parameters
signerEmail
stringGets or sets the signer email..
signerName
stringGets or sets the signer name..
status
SignerStatus?status.
isAuthenticationFailed
bool?<br>Gets or sets a value indicating whether authentication is failed. < br>When value is null, Authentication is not enabled for the signer. <br>When value is true, Authentication is failed by the signer. <br>When value is false, Authentication is enabled for the signer. (default to false).
order
intGets or sets the signer order. (default to 0).
privateMessage
string<br>Gets or sets the private message. <br>Available only when the user is document sender or sender admin..
Properties
IsAuthenticationFailed
<br>Gets or sets a value indicating whether authentication is failed. <br>When value is null, Authentication is not enabled for the signer. <br>When value is true, Authentication is failed by the signer. <br>When value is false, Authentication is enabled for the signer.
[DataMember(Name = "isAuthenticationFailed", EmitDefaultValue = true)]
public bool? IsAuthenticationFailed { get; set; }
Property Value
- bool?
<br>Gets or sets a value indicating whether authentication is failed. <br>When value is null, Authentication is not enabled for the signer. <br>When value is true, Authentication is failed by the signer. <br>When value is false, Authentication is enabled for the signer.
Order
Gets or sets the signer order for a document or a template.
[DataMember(Name = "order", EmitDefaultValue = false)]
public int Order { get; set; }
Property Value
- int
Gets or sets the signer order.
PrivateMessage
<br>Gets or sets the private message. <br>Available only when the user is document sender or sender admin.
[DataMember(Name = "privateMessage", EmitDefaultValue = true)]
public string PrivateMessage { get; set; }
Property Value
- string
<br>Gets or sets the private message. <br>Available only when the user is document sender or sender admin.
SignerEmail
Gets or sets the signer email.
[DataMember(Name = "signerEmail", EmitDefaultValue = true)]
public string SignerEmail { get; set; }
Property Value
- string
Gets or sets the signer email.
SignerName
Gets or sets the signer name.
[DataMember(Name = "signerName", EmitDefaultValue = true)]
public string SignerName { get; set; }
Property Value
- string
Gets or sets the signer name.
Status
Gets or Sets signer status.
[DataMember(Name = "status", EmitDefaultValue = false)]
public SignerStatus? Status { get; set; }
Property Value
Methods
ToJson()
Returns the JSON string presentation of the object
public virtual string ToJson()
Returns
- string
JSON string presentation of the object