public class SignRequestCreateSigner extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
SignRequestCreateSigner.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
declinedRedirectUrl
The URL that a signer will be redirect to after declining to sign a document.
|
protected String |
email
Email address of the signer.
|
protected String |
embedUrlExternalUserId
User ID for the signer in an external application responsible for authentication when accessing
the embed URL.
|
protected Boolean |
isInPerson
Used in combination with an embed URL for a sender.
|
protected String |
language
The language of the user, formatted in modified version of the [ISO
639-1](https://developer.box.com/guides/api-calls/language-codes) format.
|
protected Boolean |
loginRequired
If set to true, the signer will need to log in to a Box account before signing the request.
|
protected Long |
order
Order of the signer.
|
protected String |
password
If set, the signer is required to enter the password before they are able to sign a document.
|
protected String |
redirectUrl
The URL that a signer will be redirected to after signing a document.
|
protected EnumWrapper<SignRequestCreateSignerRoleField> |
role
Defines the role of the signer in the signature request.
|
protected String |
signerGroupId
If set, signers who have the same value will be assigned to the same input and to the same
signer group.
|
protected Boolean |
suppressNotifications
If true, no emails about the sign request will be sent.
|
protected String |
verificationPhoneNumber
If set, this phone number will be used to verify the signer via two-factor authentication
before they are able to sign the document.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
|
SignRequestCreateSigner() |
protected |
SignRequestCreateSigner(SignRequestCreateSigner.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDeclinedRedirectUrl() |
String |
getEmail() |
String |
getEmbedUrlExternalUserId() |
Boolean |
getIsInPerson() |
String |
getLanguage() |
Boolean |
getLoginRequired() |
Long |
getOrder() |
String |
getPassword() |
String |
getRedirectUrl() |
EnumWrapper<SignRequestCreateSignerRoleField> |
getRole() |
String |
getSignerGroupId() |
Boolean |
getSuppressNotifications() |
String |
getVerificationPhoneNumber() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String email
protected EnumWrapper<SignRequestCreateSignerRoleField> role
protected Boolean isInPerson
protected String embedUrlExternalUserId
protected String redirectUrl
protected String declinedRedirectUrl
protected Boolean loginRequired
protected String verificationPhoneNumber
protected String password
protected String signerGroupId
protected Boolean suppressNotifications
public SignRequestCreateSigner()
protected SignRequestCreateSigner(SignRequestCreateSigner.Builder builder)
public EnumWrapper<SignRequestCreateSignerRoleField> getRole()
public Boolean getIsInPerson()
public String getEmbedUrlExternalUserId()
public String getRedirectUrl()
public String getDeclinedRedirectUrl()
public Boolean getLoginRequired()
public String getVerificationPhoneNumber()
public String getPassword()
public String getSignerGroupId()
public Boolean getSuppressNotifications()
public String getLanguage()