public class SignRequestCreateRequest extends SignRequestBase
| Modifier and Type | Class and Description |
|---|---|
static class |
SignRequestCreateRequest.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected FolderMini |
parentFolder |
protected EnumWrapper<SignRequestCreateRequestSignatureColorField> |
signatureColor
Force a specific color for the signature (blue, black, or red).
|
protected List<SignRequestCreateSigner> |
signers
Array of signers for the signature request.
|
protected List<FileBase> |
sourceFiles
List of files to create a signing document from.
|
areRemindersEnabled, areTextSignaturesEnabled, daysValid, declinedRedirectUrl, emailMessage, emailSubject, externalId, externalSystemName, isDocumentPreparationNeeded, name, prefillTags, redirectUrl, templateIdexplicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
|
SignRequestCreateRequest(List<SignRequestCreateSigner> signers) |
protected |
SignRequestCreateRequest(SignRequestCreateRequest.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
FolderMini |
getParentFolder() |
EnumWrapper<SignRequestCreateRequestSignatureColorField> |
getSignatureColor() |
List<SignRequestCreateSigner> |
getSigners() |
List<FileBase> |
getSourceFiles() |
int |
hashCode() |
String |
toString() |
getAreRemindersEnabled, getAreTextSignaturesEnabled, getDaysValid, getDeclinedRedirectUrl, getEmailMessage, getEmailSubject, getExternalId, getExternalSystemName, getIsDocumentPreparationNeeded, getName, getPrefillTags, getRedirectUrl, getTemplateIdgetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected List<FileBase> sourceFiles
protected EnumWrapper<SignRequestCreateRequestSignatureColorField> signatureColor
protected final List<SignRequestCreateSigner> signers
**Note**: It may happen that some signers belong to conflicting [segments](https://developer.box.com/reference/resources/shield-information-barrier-segment-member) (user groups). This means that due to the security policies, users are assigned to segments to prevent exchanges or communication that could lead to ethical conflicts. In such a case, an attempt to send the sign request will result in an error.
Read more about [segments and ethical walls](https://support.box.com/hc/en-us/articles/9920431507603-Understanding-Information-Barriers#h_01GFVJEHQA06N7XEZ4GCZ9GFAQ).
protected FolderMini parentFolder
public SignRequestCreateRequest(List<SignRequestCreateSigner> signers)
protected SignRequestCreateRequest(SignRequestCreateRequest.Builder builder)
public List<FileBase> getSourceFiles()
public EnumWrapper<SignRequestCreateRequestSignatureColorField> getSignatureColor()
public List<SignRequestCreateSigner> getSigners()
public FolderMini getParentFolder()
public boolean equals(Object o)
equals in class SignRequestBasepublic int hashCode()
hashCode in class SignRequestBasepublic String toString()
toString in class SignRequestBase