Table of Contents

Class GroupSigner

Namespace
BoldSign.Model
Assembly
BoldSign.Api.dll

The Group Signer model class.

[DataContract]
public class GroupSigner
Inheritance
GroupSigner
Inherited Members

Constructors

GroupSigner(string, string, string, SignerStatus, bool, bool, bool?)

Initializes a new instance of the GroupSigner class.

public GroupSigner(string id = null, string signerEmail = null, string signerName = null, SignerStatus status = (SignerStatus)0, bool isViewed = false, bool isDeliveryFailed = false, bool? isAuthenticationFailed = null)

Parameters

id string

Gets or sets id.

signerEmail string

Gets or sets the signer's email address.

signerName string

Gets or sets the signer's full name.

status SignerStatus

Gets or sets the current status of the signer (e.g., Pending, Completed).

isViewed bool

Gets or sets a value indicating whether the document has been viewed by the signer.

isDeliveryFailed bool

Gets or sets a value indicating whether delivery to the signer failed.

isAuthenticationFailed bool?

Gets or sets a value indicating whether authentication failed (nullable).

Properties

Id

Gets or sets id.

[DataMember(Name = "id", EmitDefaultValue = false)]
public string Id { get; set; }

Property Value

string

IsAuthenticationFailed

Gets or sets a value indicating whether authentication failed (nullable).

[DataMember(Name = "isAuthenticationFailed", EmitDefaultValue = false)]
public bool? IsAuthenticationFailed { get; set; }

Property Value

bool?

IsDeliveryFailed

Gets or sets a value indicating whether delivery to the signer failed.

[DataMember(Name = "isDeliveryFailed", EmitDefaultValue = false)]
public bool IsDeliveryFailed { get; set; }

Property Value

bool

IsViewed

Gets or sets a value indicating whether the document has been viewed by the signer.

[DataMember(Name = "isViewed", EmitDefaultValue = false)]
public bool IsViewed { get; set; }

Property Value

bool

SignerEmail

Gets or sets the signer's email address.

[DataMember(Name = "signerEmail", EmitDefaultValue = false)]
public string SignerEmail { get; set; }

Property Value

string

SignerName

Gets or sets the signer's full name.

[DataMember(Name = "signerName", EmitDefaultValue = false)]
public string SignerName { get; set; }

Property Value

string

Status

Gets or sets the current status of the signer (e.g., Pending, Completed).

[DataMember(Name = "status", EmitDefaultValue = false)]
public SignerStatus Status { get; set; }

Property Value

SignerStatus

Methods

ToJson()

Returns the JSON string presentation of the object.

public virtual string ToJson()

Returns

string

JSON string presentation of the object.