public class TemplateSigner extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
TemplateSigner.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
email
Email address of the signer.
|
protected List<TemplateSignerInput> |
inputs |
protected Boolean |
isInPerson
Used in combination with an embed URL for a sender.
|
protected Boolean |
isPasswordRequired
If true for signers with a defined email, the password provided when the template was created
is used by default.
|
protected Boolean |
isPhoneNumberRequired
If true for signers with a defined email, the phone number provided when the template was
created is used by default.
|
protected String |
label
A placeholder label for the signer set by the template creator to differentiate between
signers.
|
protected Boolean |
loginRequired
If true, the signer is required to login to access the document.
|
protected Long |
order
Order of the signer.
|
protected String |
publicId
An identifier for the signer.
|
protected EnumWrapper<TemplateSignerRoleField> |
role
Defines the role of the signer in the signature request.
|
protected String |
signerGroupId
If provided, this value points signers that are assigned the same inputs and belongs to same
signer group.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
|
TemplateSigner() |
protected |
TemplateSigner(TemplateSigner.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getEmail() |
List<TemplateSignerInput> |
getInputs() |
Boolean |
getIsInPerson() |
Boolean |
getIsPasswordRequired() |
Boolean |
getIsPhoneNumberRequired() |
String |
getLabel() |
Boolean |
getLoginRequired() |
Long |
getOrder() |
String |
getPublicId() |
EnumWrapper<TemplateSignerRoleField> |
getRole() |
String |
getSignerGroupId() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected List<TemplateSignerInput> inputs
protected EnumWrapper<TemplateSignerRoleField> role
protected Boolean isInPerson
protected String signerGroupId
protected String label
protected String publicId
protected Boolean isPasswordRequired
protected Boolean isPhoneNumberRequired
protected Boolean loginRequired
public TemplateSigner()
protected TemplateSigner(TemplateSigner.Builder builder)
public List<TemplateSignerInput> getInputs()
public EnumWrapper<TemplateSignerRoleField> getRole()
public Boolean getIsInPerson()
public String getSignerGroupId()
public String getPublicId()
public Boolean getIsPasswordRequired()
public Boolean getIsPhoneNumberRequired()
public Boolean getLoginRequired()