Plug-In Konfiguration
Das signotec Adobe Acrobat Plug-In ist umfangreich konfigurierbar. In den folgenden Kapiteln wird erläutert, wie die Konfiguration über die Benutzeroberfläche oder über eine Konfigurationsdatei erfolgt und welche Einstellungsmöglichkeiten und Optionen zur Verfügung stehen.
Konfigurationsoberfläche
Alle Einstellungen des Plug-Ins können ganz einfach über die grafische Konfigurationsoberfläche vorgenommen werden.
Die Konfigurationsoberfläche kann im Adobe Acrobat über “Datei → Plug-ins → signotec Acrobat Plug-In Konfiguration” gestartet werden. Alternativ kann die Anwendung zur Konfiguration über die “PDFPluginCfg.exe” im Installationsverzeichnis (Standard: %PROGRAMFILES%\signotec\Adobe PlugIn\Configuration) gestartet werden.
Beim ersten Aufruf der grafischen Oberfläche wird die Datei “stsignpdf.ini” nach “%APPDATA%\signotec\Adobe Plugin” kopiert. Alle Änderungen werden in der Datei im %APPDATA%-Verzeichnis gespeichert und sind somit benutzerspezifisch. Wenn der Benutzer Administratorrechte besitzt, werden die Änderungen zusätzlich in der Hauptdatei im %PROGRAMDATA%-Verzeichnis gespeichert.
Bei der Installation des Plug-Ins kann konfiguriert werden, dass Änderungen an den Einstellungen grundsätzlich nur mit Administratorrechten möglich sind.
Manuelle Konfiguration per Datei
Das signotec Adobe Acrobat Plug-In kann vollständig manuell über die Datei “stsignpdf.ini” konfiguriert werden. Die Konfigurationsdatei wird in “%PROGRAMDATA%\signotec\Adobe Plug-In” installiert und beim ersten Aufruf der grafischen Oberfläche in %APPDATA%\signotec\Adobe Plug-In kopiert und von dort geladen. Die Einstellungen sind somit benutzerspezifisch.
Bei der Installation des Plug-Ins kann konfiguriert werden, dass Änderungen an den Einstellungen grundsätzlich nur mit Administratorrechten möglich sind.
Einstellungen
Option | Beschreibung |
---|---|
ShowUserName / Name | Legt fest, ob der während des Signaturvorgangs im Eingabefeld “Name” eingegebene Text zusätzlich im Signaturfeld angezeigt wird.
Standard: 1 | Fallback: 0 |
DefaultUsername / Voreinstellung Name | Legt fest, welcher Text während des Signaturvorgangs als Voreinstellung im Eingabefeld “Name” angezeigt wird. Das Plug-In speichert die letzten 20 Eingaben und bietet diese per Auswahlliste an. Die Werte werden in der Registry unter folgendem Schlüssel gespeichert: HKCU\SOFTWARE\signotec\PDFPlugin\Usernames\stsignpdf\NameItems. Diese Information wird im Signaturfeld angezeigt, wenn “ShowUserName=1” bzw. die Einstellung “Name” auf “Anzeige des Namens im Signaturfeld” gesetzt ist. Der Name wird nur dann in das Zertifikat und die Signaturübersicht übernommen, wenn unter “SigningMode” bzw. “Signaturmodus” ein temporäres Zertifikat verwendet wird. Ansonsten wird der Name (“cn”-Eintrag) des Zertifikats angezeigt. Dies ist vom PDF-Standard so vorgesehen und kann nicht geändert werden. Standard: leer |
UsernameRequired / Pflichtfeld | Legt fest, ob die Eingabe eines Namen während des Signaturvorgangs verpflichtend sein soll.
Standard: 0 | Fallback: 0 |
ShowReason / Grund | Legt fest, ob der während des Signaturvorgangs im Eingabefeld “Grund” eingegebene Text zusätzlich im Signaturfeld angezeigt wird.
Standard: 0 | Fallback: 0 |
DefaultReason / Voreinstellung Grund | Legt fest, welcher Text während des Signaturvorgangs als Voreinstellung im Eingabefeld “Grund” angezeigt wird. Über die Parameter “ReasonItem0” bis “ReasonItem4” (bzw. die “+”-Schaltfläche in der Benutzeroberfläche) können zusätzlich bis zu fünf verschiedene Gründe hinterlegt werden, aus denen während des Signaturvorgangs ausgewählt werden kann. Standard: leer |
ShowTimestamp / Zeitstempel | Legt fest, ob ein Zeitstempel im Signaturfeld angezeigt wird.
Standard: 1 | Fallback: 0 |
LockFormfieldsAfterSigning / Formularfelder sperren | Legt fest, welche Formularfelder nach der Erfassung einer Unterschrift gesperrt werden.
Standard: 2 | Fallback: 2 |
SigningMode / Signaturmodus | Legt fest, welches Zertifikat für die digitale Signatur verwendet wird.
Durch die Auswahl “Neue Digitale ID erstellen” innerhalb der Benutzeroberfläche kann ein eigenes Zertifikat erstellt werden. Das Zertifikat wird im Windows Zertifikatsspeicher (certmgr.msc) unter “Eigene Zertifikate” erstellt und automatisch unter “DefaultDigitalID” im Plug-In hinterlegt. Standard: 2 | Fallback: 0 |
DefaultDigitalID / Digitale ID | Legt fest, welche Digitale ID zum Signieren verwendet wird, sofern SigningMode=3 bzw. Signaturmodus “Zertifikat als Digitale ID” konfiguriert ist. |
BioEncryptionMode / Biometriemodus | Legt fest, welches Zertifikat für die Verschlüsselung der biometrischen Daten der Unterschrift verwendet wird.
Durch die Auswahl “Neue Digitale ID erstellen” innerhalb der Benutzeroberfläche kann ein eigenes Zertifikat erstellt werden. Das Zertifikat wird im Windows Zertifikatsspeicher (certmgr.msc) unter “Eigene Zertifikate” erstellt und automatisch unter “BiometricEncryptionKeystoreID” im Plug-In hinterlegt. Im Standard enthält das Plug-In ein Public-Key-Zertifikat für die Verschlüsselung der biometrischen Daten dessen privater Teil sicher durch einen Notar aufbewahrt wird. Nicht einmal signotec als Hersteller hat Zugriff auf diesen privaten Schlüssel, sodass nur der Notar in der Lage ist, Unterschriften zu entschlüsseln. Standard: 3 | Fallback: 1 |
BiometricEncryptionKeystoreID / Digitale ID | Legt fest, welche Digitale ID zum Verschlüsseln verwendet wird, sofern BioEncryptionMode=4 bzw. Biometriemodus “Verschlüsselung mit Digitaler ID” konfiguriert ist. |
ShowAGB / Modus | Legt fest, ob vor dem Unterschreiben ein Bestätigungstext auf dem Unterschriftenpad angezeigt wird. 0 = Kein Bestätigungstext auf dem Signaturpad anzeigen 1 = Bestätigungstext auf dem Signaturpad anzeigen Wird ein signotec Sigma Lite mit einer Firmware älter als 2.4 verwendet, muss der Bestätigungstext deaktiviert werden. Standard: 1 | Fallback: 1 |
AGBTextHead / Überschrift (optional) | Legt die Überschrift des Bestätigungstextes fest. Standard: “Hinweis” |
XFADataFieldX / X.XFA-Feld (optional) | Über die Parameter XFADataField1-4 wird festgelegt, ob Inhalte aus den XFA-Formularfeldern innerhalb des Dokuments im Bestätigungstext angezeigt werden. Die Zuordnung erfolgt über den Namen des Formularfeldes. Ist “ShowAGB=0” oder die Auswahl „Keinen Bestätigungstext auf dem Signaturpad anzeigen“ definiert, wird diese Option ignoriert. Standard: leer |
AGBTextTail / Text (optional) | Legt fest, welcher Bestätigungstext angezeigt werden soll. Wenn “ShowAGB=0” oder die Auswahl “Keinen Bestätigungstext auf dem Signaturpad anzeigen” definiert ist, wird diese Option ignoriert. Standard: “Im Rahmen der Erfassung Ihrer Unterschrift werden dynamische Merkmale wie z. B. Druckstärke und Schreibgeschwindigkeit verarbeitet. Die sichere Speicherung der biometrischen Daten im Dokument erfolgt zum späteren Nachweis, dass die Unterschrift von Ihnen geleistet wurde.“ |
TabletPCPenForced / Tablet-PC: Unterschrift nur mit Stifteingabe | Legt fest, ob bei der Verwendung von Windows Tablet PCs oder Pen Displays die Unterschrift ausschließlich mit einem elektronischen Stift (Digitizer) erfasst werden darf. 0 = Inaktiv: Bei Windows Tablet PCs und Pen Displays kann die Unterschrift sowohl per Stift als auch per Touch- oder Mauseingabe erfolgen. 1 = Aktiv: Bei Windows Tablet PCs und Pen Displays kann die Unterschrift ausschließlich mit dem elektronischen Stift geleistet werden. Standard: 0 | Fallback: 0 |
TextSpaceInPercent / Größe der Texte im Signaturfeld in Prozent | Definiert die Größe der Zusatzinformationen (Name, Grund und Zeitstempel) innerhalb des Signaturfeldes. Der angegebene Wert definiert in Prozent (1-100) die Höhe innerhalb des Signaturfeldes, die für die Zusatzinformationen verwendet wird. Standard: 30 |
Logging / Fehlerprotokoll erstellen | Legt fest, ob ein Fehlerprotokoll (Log) erstellt werden soll. Die Protokolldateien werden mit dem Dateinamen “STSignPDF-{Datum}.txt” im %USERPROFILE%-Verzeichnis abgelegt. 0 = Inaktiv: Es wird kein Fehlerprotokoll erstellt. 1 = Aktiv: Es wird ein Fehlerprotokoll erstellt. Standard: 0 | Fallback: 0 |
PenSignatureColor / Signaturfarbe | Legt die Farbe der Unterschrift fest. 0 = Blau 1 = Schwarz 2 = Rot 3 = Grün Standard: 0 | Fallback: 0 |
USERNAME_FROM_SIGNATUREFIELDS | Mit Hilfe dieses Parameters kann pro Signaturfeld ein Wert festlegt werden, der automatisch im Eingabefeld “Name” während der Unterschrift verwendet wird. Diese Einstellung kann nur über die technische Konfigurationsdatei vorgenommen werden. Die Zuordnung erfolgt über den technischen Namen des Signaturfeldes (“TU”-Eintrag) , nicht über den Anzeigenamen (“QuickInfo”). Standard: Inaktiv |
Einstellungen zurücksetzen
Um die Einstellungen auf Standard zurückzusetzen, müssen folgende Schritte vorgenommen werden:
“stsignpdf.ini” unter “%PROGRAMDATA%\signotec\Adobe Plug-In” löschen
“stsignpdf.ini” unter “%APPDATA%\signotec\Adobe Plug-In” löschen
Backup der “stsignpdf.ini” aus dem Installationsverzeichnis (Standard: %PROGRAMFILES%\signotec\Adobe PlugIn\Documentation) in “%PROGRAMDATA%\signotec\Adobe Plug-In” kopieren