aboutsummaryrefslogtreecommitdiff
path: root/work/cfg/config.properties
diff options
context:
space:
mode:
Diffstat (limited to 'work/cfg/config.properties')
-rw-r--r--work/cfg/config.properties31
1 files changed, 30 insertions, 1 deletions
diff --git a/work/cfg/config.properties b/work/cfg/config.properties
index bc97731..913cbc5 100644
--- a/work/cfg/config.properties
+++ b/work/cfg/config.properties
@@ -14,13 +14,42 @@ ldap.url=http://xxx.yyy.z.com:5000/some/fake/url
cert.alg.rsa=http://www.w3.org/2000/09/xmldsig#rsa-sha1
cert.alg.ecdsa=http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1
+# Beim Signieren: Überprüfung ob Dokument PDF-Version 1.4 (oder weniger) hat
strict_mode=false
+# Beim Signieren:
+# Wenn das Dokument nicht verarbeitet werden kann wird versucht es
+# zuerst zu korrigieren und dann das korrigierte Dokument zu signieren.
+correct_document_if_necessary=true
+
+# Wenn ein Dokument korrigiert werden soll:
+# Gibt an mit welchem Corrector ein zu korrigierendes Dokument korrigiert wird:
+# internal - das Dokument wird mit dem "internen" iText Corrector korrigiert
+# external - das Dokument wird durch einen externen Kommandozeilenaufruf korrigiert.
+# Hinweis: ein externes Programm aufzurufen birgt gewisse Risiken in sich
+# und sollte daher nöglichst nicht verwendet werden.
+corrector=internal
+
+# Kommandozeile für den externen Connector.
+# Die Variablen ##input_document## bzw. ##output_document## werden von PDF-AS
+# durch die absoluten Pfad- und Dateinamen des zu korrigierenden bzw. des
+# korrigierten Dokuments ersetzt.
+# Als Pfad-Separator sollte '/' verwendet werden.
+external_corrector_commandline=C:/correct.exe "##input_document##" "##output_document##"
+
+# Timeout (ms) für die Ausführung des externen Correctors.
+# Das Kommando wird abgebrochen, wenn das Timeout erreicht wird bevor
+# das Kommando abgearbeitet wurde.
+# Achtung: Es besteht allerdings keine Garantie, dass der Korrekturvorgang auch tatsächlich
+# durch ein Timeout abgebrochen wird. Dies ist im Wesentlichen abhängig von der Beschaffenheit
+# des Korrekturprogramms sowie vom verwendeten Betriebssystem.
+external_corrector_timeout=15000
+
# Überprüfe Korrektheit des Dokuments
# bei binary_only=true: Fehler falls textuelle Signatur
# bei assume_only_signauture_blocks=false: Fehler falls inkremetelle Updates nach Signatur
# In beiden Fällen wird check_old_textual_sigs berücksichtigt.
-check_document=true
+check_document=false
#VerificationFilterPatameters
# modify only if you really know the algorithms