eSign Home

The eSignHome folder is the backbone of eSign’s configuration capabilities, it contains files and folders with the sole purpose of supporting and making eSign more configurable. It allows for the customization of various functionalities by associating custom add-ins (see chapter Add-in API) to the inner workings of eSign’s exposed services through the esign.config file, it also allows for the UI customization of the document viewer’s interface by including a set of CSS files (see section CSS folder).

The eSign Home structure
For eSign to become customizable and usable it needs to know where the esign-home folder is located. This is achieved by setting the "ESIGN_HOME" environment variable with the esign-home folder path as the value.