public class DocumentPackageSettingsBuilder extends Object
This object allows to customize the signing ceremony with certain UI widgets of customization options.
| Modifier and Type | Method and Description |
|---|---|
DocumentPackageSettings |
build()
Builds the actual Field with the values specified.
|
DocumentPackageSettingsBuilder |
disableFirstAffidavit() |
DocumentPackageSettingsBuilder |
disableSecondAffidavit() |
DocumentPackageSettingsBuilder |
enableFirstAffidavit() |
DocumentPackageSettingsBuilder |
enableSecondAffidavit() |
DocumentPackageSettingsBuilder |
hideOwnerInPersonDropDown()
Removes the owner of the package from the list of users, when switching users during an inPerson signing ceremony.
|
static DocumentPackageSettingsBuilder |
newDocumentPackageSettings() |
DocumentPackageSettingsBuilder |
showOwnerInPersonDropDown()
Displays the owner int the list of users, when switching users during an inPerson signing ceremony.
|
DocumentPackageSettingsBuilder |
withAda()
Enables the option for a signer to sign ADA documents.
|
DocumentPackageSettingsBuilder |
withCaptureText()
Enables the stamping documents with the date, time, and signer's name at each location they were signed.
|
DocumentPackageSettingsBuilder |
withCeremonyLayoutSettings(CeremonyLayoutSettings ceremonyLayoutSettings)
Set eSignLive signing ceremony branding and customization options.
|
DocumentPackageSettingsBuilder |
withCeremonyLayoutSettings(CeremonyLayoutSettingsBuilder ceremonyLayoutSettingsBuilder)
Set eSignLive signing ceremony branding and customization options.
|
DocumentPackageSettingsBuilder |
withDecline()
Enables the option for a signer to decline the signing ceremony as a whole.
|
DocumentPackageSettingsBuilder |
withDeclineOther()
Display an other option in decline reason
|
DocumentPackageSettingsBuilder |
withDeclineReason(String reason)
Set a reason text that will be displayed to the signer when they click on
the decline button, if this button is enabled.
|
DocumentPackageSettingsBuilder |
withDefaultTimeBasedExpiry()
Use time based Expiry of package.
|
DocumentPackageSettingsBuilder |
withDialogOnComplete()
Enables displaying the completion dialog, which asks the users whether
they want to review the documents or leave the system, is shown to the
signer after completing the signing ceremony.
|
DocumentPackageSettingsBuilder |
withDocumentToolbarDownloadButton()
Display a download button with a link to download the document in the toolbar
above the document when all the signatures are completed
|
DocumentPackageSettingsBuilder |
withEnforceCaptureSignature()
Enforce capture signature
|
DocumentPackageSettingsBuilder |
withFontSize(Integer fontSize)
Sets the default font size for the package..
|
DocumentPackageSettingsBuilder |
withHandOverLinkAutoRedirect()
Set linkAutoredirect @see
#withHandOverLinkHref the signer will be automatically redirected to
the handover URL once signing is complete.
|
DocumentPackageSettingsBuilder |
withHandOverLinkHref(String href)
Enables adding a link on the signing ceremony page where the user will be
sent after being shown the completion dialog box.
|
DocumentPackageSettingsBuilder |
withHandOverLinkParameters(Set<String> parameters)
Set linkParameters @see
#withHandOverLinkHref defines which parameters to include in the handover URL
If left empty, it means no parameters will be appended to the URL
By default the 3 supported parameters will be appended:
["PACKAGE", "SIGNER", "STATUS"]
|
DocumentPackageSettingsBuilder |
withHandOverLinkText(String text)
Set the text to be displayed for the @see #withHandOverLinkHref.
|
DocumentPackageSettingsBuilder |
withHandOverLinkTooltip(String tooltip)
Set the text to be displayed for the @see
#withHandOverLinkHref tool tip when the user over with the mouse over the
handoverlink href.
|
DocumentPackageSettingsBuilder |
withInPerson()
Enables the participating signer to be changed during the signing
ceremony without resorting to emails or clicking on links.
|
DocumentPackageSettingsBuilder |
withLanguageDropDown() |
DocumentPackageSettingsBuilder |
withLeftMenuExpand()
Enables the option to expand the left menu.
|
DocumentPackageSettingsBuilder |
withMaxAttachmentFiles(Integer maxAttachmentFiles)
Sets the maximum number of uploads per attachment
|
DocumentPackageSettingsBuilder |
withOptOut()
Enables the option for a signer to decline signing electronically.
|
DocumentPackageSettingsBuilder |
withOptOutOther()
Display an other option in opt out reason
|
DocumentPackageSettingsBuilder |
withOptOutReason(String reason)
Set a reason text that will be displayed to the signer when they click on
the opt-out button, if this button is enabled.
|
DocumentPackageSettingsBuilder |
withoutAda()
Disables the option for a signer to sign ADA documents.
|
DocumentPackageSettingsBuilder |
withoutCaptureText()
Disables the stamping documents with the date, time, and signer's name at each location they were signed.
|
DocumentPackageSettingsBuilder |
withoutDecline()
Disables the option for a signer to decline the signing ceremony as a whole.
|
DocumentPackageSettingsBuilder |
withoutDeclineOther()
Removes an other option in decline reason
|
DocumentPackageSettingsBuilder |
withoutDefaultTimeBasedExpiry()
Do not use time based Expiry of package.
|
DocumentPackageSettingsBuilder |
withoutDialogOnComplete()
Disables displaying the completion dialog after completing the signing ceremony.
|
DocumentPackageSettingsBuilder |
withoutDocumentToolbarDownloadButton()
Removes the download link that appears after the signer completed the signing ceremony
|
DocumentPackageSettingsBuilder |
withoutEnforceCaptureSignature()
Disable enforce capture signature
|
DocumentPackageSettingsBuilder |
withoutHandOverLinkAutoRedirect()
Set linkAutoredirect @see
#withHandOverLinkHref the signer will not be automatically redirected to
the handover URL.
|
DocumentPackageSettingsBuilder |
withoutInPerson()
Disables switching signer during the same signature session.
|
DocumentPackageSettingsBuilder |
withoutLanguageDropDown() |
DocumentPackageSettingsBuilder |
withoutLeftMenuExpand()
Disables the option to expand the left menu.
|
DocumentPackageSettingsBuilder |
withoutOptOut()
Disables the option for a signer to decline signing electronically.
|
DocumentPackageSettingsBuilder |
withoutOptOutOther()
Removes an other option in opt out reason
|
DocumentPackageSettingsBuilder |
withoutShowNseHelp()
Do not show NSE help.
|
DocumentPackageSettingsBuilder |
withoutShowNseLogoInIframe()
Do not show NSE Logo in iFrame.
|
DocumentPackageSettingsBuilder |
withoutShowNseOverview()
Do not show NSE Overview.
|
DocumentPackageSettingsBuilder |
withoutWatermark()
Disables the option to stamp the signed documents with the eSignLive logo at each location they were signed.
|
DocumentPackageSettingsBuilder |
withRemainingDays(Integer expireInDays)
Set the number of days since Creation date the package should expire
|
DocumentPackageSettingsBuilder |
withShowNseHelp()
Show NSE help.
|
DocumentPackageSettingsBuilder |
withShowNseLogoInIframe()
Show NSE Logo in iFrame Overview
|
DocumentPackageSettingsBuilder |
withShowNseOverview()
Show NSE Overview.
|
DocumentPackageSettingsBuilder |
withWatermark()
Enables the option to stamp the signed documents with the eSignLive logo at each location they were signed.
|
public static DocumentPackageSettingsBuilder newDocumentPackageSettings()
public DocumentPackageSettingsBuilder showOwnerInPersonDropDown()
public DocumentPackageSettingsBuilder hideOwnerInPersonDropDown()
public DocumentPackageSettingsBuilder withLanguageDropDown()
public DocumentPackageSettingsBuilder withoutLanguageDropDown()
public DocumentPackageSettingsBuilder enableFirstAffidavit()
public DocumentPackageSettingsBuilder disableFirstAffidavit()
public DocumentPackageSettingsBuilder enableSecondAffidavit()
public DocumentPackageSettingsBuilder disableSecondAffidavit()
public DocumentPackageSettingsBuilder withDialogOnComplete()
DEFAULT: ENABLED
public DocumentPackageSettingsBuilder withoutDialogOnComplete()
withDialogOnComplete()public DocumentPackageSettingsBuilder withInPerson()
DEFAULT: ENABLED
public DocumentPackageSettingsBuilder withoutInPerson()
withInPerson()public DocumentPackageSettingsBuilder withOptOut()
DEFAULT: ENABLED

public DocumentPackageSettingsBuilder withoutOptOut()
withOptOut()public DocumentPackageSettingsBuilder withDecline()
DEFAULT: ENABLED

public DocumentPackageSettingsBuilder withoutDecline()
withDecline()public DocumentPackageSettingsBuilder withLeftMenuExpand()
DEFAULT: DISABLED
public DocumentPackageSettingsBuilder withoutLeftMenuExpand()
withLeftMenuExpand()public DocumentPackageSettingsBuilder withWatermark()
DEFAULT: ENABLED

public DocumentPackageSettingsBuilder withoutWatermark()
withWatermark()public DocumentPackageSettingsBuilder withCaptureText()
DEFAULT: DISABLED
public DocumentPackageSettingsBuilder withoutCaptureText()
DEFAULT: DISABLED
public DocumentPackageSettingsBuilder withAda()
DEFAULT: ENABLED
public DocumentPackageSettingsBuilder withoutAda()
DEFAULT: DISABLED
public DocumentPackageSettingsBuilder withFontSize(Integer fontSize)
DEFAULT: null
public DocumentPackageSettingsBuilder withHandOverLinkHref(String href)
DEFAULT: DISABLED

href - URL to where the user will be redirected upon clicking on the link. @size(max="255")public DocumentPackageSettingsBuilder withHandOverLinkText(String text)
DEFAULT: DISABLED
text - text displayed to represent the handoverlink href on the eSignLive UI. @size(max="255")withHandOverLinkHref(String)public DocumentPackageSettingsBuilder withDefaultTimeBasedExpiry()
withDefaultTimeBasedExpiry()public DocumentPackageSettingsBuilder withoutDefaultTimeBasedExpiry()
withoutDefaultTimeBasedExpiry()public DocumentPackageSettingsBuilder withRemainingDays(Integer expireInDays)
expireInDays - Number of Days from Package Creation Date. @size(max="999")withDefaultTimeBasedExpiry()public DocumentPackageSettingsBuilder withShowNseHelp()
public DocumentPackageSettingsBuilder withoutShowNseHelp()
public DocumentPackageSettingsBuilder withHandOverLinkTooltip(String tooltip)
DEFAULT: DISABLED
tooltip - text displayed to represent the handoverlink href tool tip on
the eSignLive UI. @size(max="255")withHandOverLinkHref(String)public DocumentPackageSettingsBuilder withHandOverLinkAutoRedirect()
withHandOverLinkHref(String)public DocumentPackageSettingsBuilder withoutHandOverLinkAutoRedirect()
withHandOverLinkHref(String)public DocumentPackageSettingsBuilder withHandOverLinkParameters(Set<String> parameters)
parameters - withHandOverLinkHref(String)public DocumentPackageSettingsBuilder withCeremonyLayoutSettings(CeremonyLayoutSettingsBuilder ceremonyLayoutSettingsBuilder)
ceremonyLayoutSettingsBuilder - public DocumentPackageSettingsBuilder withCeremonyLayoutSettings(CeremonyLayoutSettings ceremonyLayoutSettings)
ceremonyLayoutSettings - public DocumentPackageSettingsBuilder withMaxAttachmentFiles(Integer maxAttachmentFiles)
DEFAULT: null
public DocumentPackageSettingsBuilder withShowNseOverview()
public DocumentPackageSettingsBuilder withoutShowNseOverview()
public DocumentPackageSettingsBuilder withShowNseLogoInIframe()
public DocumentPackageSettingsBuilder withoutShowNseLogoInIframe()
public DocumentPackageSettings build()
public DocumentPackageSettingsBuilder withDeclineReason(String reason)
reason - @size(max="255")public DocumentPackageSettingsBuilder withOptOutReason(String reason)
reason - @size(max="255")withOptOut()public DocumentPackageSettingsBuilder withDocumentToolbarDownloadButton()
DEFAULT: ENABLED
public DocumentPackageSettingsBuilder withoutDocumentToolbarDownloadButton()
withDocumentToolbarDownloadButton()public DocumentPackageSettingsBuilder withDeclineOther()
DEFAULT: ENABLED
public DocumentPackageSettingsBuilder withoutDeclineOther()
withDeclineOther()public DocumentPackageSettingsBuilder withOptOutOther()
DEFAULT: ENABLED
public DocumentPackageSettingsBuilder withoutOptOutOther()
withOptOutOther()public DocumentPackageSettingsBuilder withEnforceCaptureSignature()
DEFAULT: DISABLED
public DocumentPackageSettingsBuilder withoutEnforceCaptureSignature()
withOptOutOther()Copyright 2022 OneSpan All rights reserved.