public class BoxSignRequest.Info extends BoxResource.Info
Modifier and Type | Class and Description |
---|---|
class |
BoxSignRequest.Info.BoxSignRequestSignFiles
List of files that will be signed, which are copies of the original source files.
|
Constructor and Description |
---|
Info()
Constructs an empty Info object.
|
Info(String json)
Constructs an Info object by parsing information from a JSON string.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getAreDatesEnabled()
Gets the flag indicating if ability for signer to add dates is enabled.
|
boolean |
getAreRemindersEnabled()
Gets the flag indicating if sending reminders for signers to sign a document on day 3, 8, 13 and 18
(or less if the document has been digitally signed already) is enabled.
|
boolean |
getAreTextSignaturesEnabled()
Gets the flag indicating if usage of signatures generated by typing (text) is enabled.
|
Date |
getAutoExpireAt()
Uses days_valid to calculate the date and time that
the sign request will expire, if unsigned.
|
Integer |
getDaysValid()
Gets the number of days after which this request will automatically expire if not completed.
|
String |
getEmailMessage()
Gets the message to include in the sign request email.
|
String |
getEmailSubject()
Gets the subject of the sign request email.
|
String |
getExternalId()
Gets the reference id in an external system that this sign request is related to.
|
boolean |
getIsDocumentPreparationNeeded()
Indicates if the sender should receive a prepare_url in the response to complete document preparation via UI.
|
String |
getName()
Gets the name of this sign request.
|
BoxFolder.Info |
getParentFolder()
Gets the destination folder to place sign request specific data in (copy of source files, signing log etc.).
|
List<BoxSignRequestPrefillTag> |
getPrefillTags()
Gets the list of prefill tags.
|
String |
getPrepareUrl()
Gets the URL that can be used by the sign request sender to prepare the document through the UI.
|
BoxSignRequest |
getResource()
Gets the resource associated with this Info.
|
BoxSignRequestSignatureColor |
getSignatureColor()
Gets the forced, specific color for the signature.
|
List<BoxSignRequestSigner> |
getSigners()
Gets the list of signers for this sign request.
|
BoxSignRequest.Info.BoxSignRequestSignFiles |
getSignFiles()
List of files that will be signed, which are copies of the original source files.
|
BoxFile.Info |
getSigningLog()
Gets the reference to a file that will hold a log of all signer activity for this request.
|
List<BoxFile.Info> |
getSourceFiles()
Gets the list of files to create a signing document from.
|
BoxSignRequest.BoxSignRequestStatus |
getStatus()
Gets the status of the sign request.
|
getID
clearPendingChanges, getJson, getPendingChanges, getPendingChangesAsJsonObject
public Info()
public boolean getIsDocumentPreparationNeeded()
public boolean getAreTextSignaturesEnabled()
public boolean getAreDatesEnabled()
public BoxSignRequestSignatureColor getSignatureColor()
public String getEmailSubject()
public String getEmailMessage()
public boolean getAreRemindersEnabled()
public List<BoxFile.Info> getSourceFiles()
public BoxFolder.Info getParentFolder()
public List<BoxSignRequestSigner> getSigners()
public String getName()
public List<BoxSignRequestPrefillTag> getPrefillTags()
public Integer getDaysValid()
public String getExternalId()
public String getPrepareUrl()
public BoxFile.Info getSigningLog()
public BoxSignRequest.BoxSignRequestStatus getStatus()
public BoxSignRequest.Info.BoxSignRequestSignFiles getSignFiles()
public Date getAutoExpireAt()
public BoxSignRequest getResource()
getResource
in class BoxResource.Info