Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  1. Fragetyp wählen
  2. Klasse (Java) erfassen.
    • com.jaxfront.eforms.plugins.signature.SimpleTypeSignaturePlugin
    • Diese muss im verwendeten Kundensystem / Mandanten zur Verfügung stehen. Sollte dies nicht der Fall sein, wenden Sie sich an Ihre interne JAXForms-Administration.
  3. Für die Verwenung muss die Konfiguration als "String" geboten sein.
    • {"mobileViewTemplate":"MobileSignatureView.html","signatureContextTypeXPath":" EINVERSTAENDNIS_ERKLAERUNG_CONTEXT KONTEXT-FELD","isSealable":true}
      • Beispiel: {"mobileViewTemplate":"MobileSignatureView.html","signatureContextTypeXPath":"inpContextUnterschrift","isSealable":true}
    • Diese kann je nach Kundensystem unterschiedlich sein. Der Kontext entspricht den Informationen, welche Person unterschreibt.
    • Besteht aus drei Werten; mobileViewTemplate; signatureContextTypeXPath; isSealable
    • Siehe Abschnitt Konfiguration

...

Die Mobile-Ansicht kann mittels Template auf eigene Bedürfnisse pro Formular angepasst werden. Die Konfigurationseigenschaft mobileViewTemplate ermöglicht dies pro Formular.

...

Damit der Unterschrift ein Kontext (z.B. Name, Vorname, Ort) hinterlegt werden kann, muss eine Referenz zu einem Formular-Element hinterlegt werden, welches diesen beinhaltet. Dies wird mittels signatureContextTypeXPath angegeben.

Versiegelbare Unterschrift

Mit der Konfigurationseigenschaft isSealable wird die Unterschrift nach dem speichern des Formulars versiegelt und kann nicht mehr verändert werden.

...

Konfiguration

Plugin-Klasse: com.jaxfront.eforms.plugins.signature.SimpleTypeSignaturePlugin

JSON-Konfiguration:

Key

Type

Mandatory

Default

Description

signatureContextTypeXPath

string

true


Absolute or relative path to a type which reflects the the textual context (e.g. identity name, location) of the signature.

mobileViewTemplate

string

false

MobileSignatureView.html

Relative path (Form-ID) to the template for signing on a mobile or tablet. Default-path: resources/templates/SYSTEM

isSealable

boolean

false

false

If is true, the signature is not modifiable anymore after the form is persistent.

Beispiel: 

Codeblock
languagexml
<plugIn class="com.jaxfront.eforms.plugins.signature.SimpleTypeSignaturePlugin">
    <param type="String" value="{"mobileViewTemplate":"MobileSignatureView.html","signatureContextTypeXPath":"CONTEXT","isSealable":true}"/>
</plugIn>

...

Sofern eine Content-Security-Policy eingesetzt wird und das Formular integriert wird, muss folgende Direktive hinzugefügt werden:

Content-Security-Policy: connect-src ws://*. jaxforms.com

Beispiele

Image Modified > Image Modified