Document variables

PARENT

[STRING]-Unique identifier of the parent process of the artifact

PLUGIN_TEMPLATE

[STRING]-Signature Plugin Template for Handwritten signature on artifact

TRANSCRIPTION_TEMPLATE

[STRING]-Signature Plugin Template for Transcription signature on artifact

OTP_PROVIDER

[STRING]-OTP Provider used for a given artifact or field

SHOW_NOTICE

[STRING]-Notice to be displayed on web page when opening the document (as a popup)

BRAND

[STRING]-Defines the branding name of the document.(CSS Folder)

QR

[BOOLEAN]-Defines if QR codes at top left of screen are enabled

AUTO_SUBMIT

[BOOLEAN]-Defines if the document auto submits when completes the submission requisites

SIGN_DELETE_CONTRAINT

[BOOLEAN]-Defines if the document requires the signatures to be deleted in the reverse order they were added

INTERACTABLE_BOOKMARKS

[BOOLEAN]-Defines if the document can be interacted through the bookmarks tab

AUTO_REMOVE

[BOOLEAN]-Defines if the document should be automatically removed from the repository once it reaches a final state

DISPOSABLE

[BOOLEAN]-Defines if the document should be automatically deleted after a session is created to access it

ALLOW_NONQC

[BOOLEAN]-If non qualified certificates can sign or not the document

ALLOWED_TYPES

[STRING]-The type of certificates that can sign the document

ISSUERS

[STRING]-The certificate issuers that can sign the document (various issuers splited by commas expected)

SIGN_LOCATION

[STRING]-The signing location to be applied to this document’s signatures

SIGN_REASON

[STRING]-The signing reason to be applied to this document’s signatures

SIGN_METHODS

[STRING]-Defines what sign methods are allowed on this specific document. This variable accepts a list of values from the following list (HANDWRITTEN,SMARTCARD,OTP,CLICKTOSIGN,TRANSCRIPTION,TFA)

LOCALE

[STRING]-Language locale to be applied (i.e. en-us)

SIGNATURE_USERNAME

[STRING]-Sets an username to be used in signatures on a non-authenticated session

REJECT_JS

[BOOLEAN]-Defines if the document should be rejected or not if it contains any embedded Javascript.

Document reserved variable names

_T

[LONG]-The last time the document was edited

_CREATED_AT

[LONG]-The time the document was created

Changing these values in any way may (i.e. direct repository interference) may lead to erroneous behavior from eSign.