aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-lib
diff options
context:
space:
mode:
authorAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2016-07-01 10:20:24 +0200
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2016-07-01 10:20:24 +0200
commit2df24d283591f0a7037b658bb637577613e0439a (patch)
treef2d6c943450b070307b025437e19eda1f8f96a19 /pdf-as-lib
parentdc834260d57e5d94e11d4c617f005369ccde2ce7 (diff)
downloadpdf-as-4-2df24d283591f0a7037b658bb637577613e0439a.tar.gz
pdf-as-4-2df24d283591f0a7037b658bb637577613e0439a.tar.bz2
pdf-as-4-2df24d283591f0a7037b658bb637577613e0439a.zip
added augmentating signature profiles
Diffstat (limited to 'pdf-as-lib')
-rw-r--r--pdf-as-lib/src/configuration/cfg/profiles/AMTSSIGNATURBLOCK_BASE.properties49
-rw-r--r--pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/ConfigurationImpl.java3
2 files changed, 52 insertions, 0 deletions
diff --git a/pdf-as-lib/src/configuration/cfg/profiles/AMTSSIGNATURBLOCK_BASE.properties b/pdf-as-lib/src/configuration/cfg/profiles/AMTSSIGNATURBLOCK_BASE.properties
new file mode 100644
index 00000000..11786c7e
--- /dev/null
+++ b/pdf-as-lib/src/configuration/cfg/profiles/AMTSSIGNATURBLOCK_BASE.properties
@@ -0,0 +1,49 @@
+###################################################################################################
+# PROFIL: Vollständiger Amtssignaturblock (Deutsch)
+
+sig_obj.AMTSSIGNATURBLOCK_BASE.description=Basis Profile fuer Amtssignaturblock (Deutsch)
+
+sig_obj.types.AMTSSIGNATURBLOCK_BASE=on
+
+sig_obj.AMTSSIGNATURBLOCK_BASE.key.SIG_SUBJECT=Unterzeichner/\nSiegelersteller
+sig_obj.AMTSSIGNATURBLOCK_BASE.key.SIG_ISSUER=Aussteller-Zertifikat
+sig_obj.AMTSSIGNATURBLOCK_BASE.key.SIG_NUMBER=Serien-Nr.
+sig_obj.AMTSSIGNATURBLOCK_BASE.key.SIG_META=Pr\u00fcfinformation
+sig_obj.AMTSSIGNATURBLOCK_BASE.key.SIG_NOTE=Hinweis
+sig_obj.AMTSSIGNATURBLOCK_BASE.key.SIG_DATE=Datum/Zeit-UTC
+
+sig_obj.AMTSSIGNATURBLOCK_BASE.value.SIG_META=Informationen zur Pr\u00FCfung des elektronischen Siegels bzw. der elektronischen Signatur finden Sie unter: https://www.signaturpruefung.gv.at\n\nInformationen zur Pr\u00FCfung des Ausdrucks finden Sie unter: https://www.behoerde.gv.at/el_signatur/
+sig_obj.AMTSSIGNATURBLOCK_BASE.value.SIG_LABEL=./images/amtsignatur-logo_demo.png
+sig_obj.AMTSSIGNATURBLOCK_BASE.value.SIG_NOTE=Dieses Dokument wurde amtssigniert. Auch ein Ausdruck dieses Dokuments hat gem\u00e4\u00df \u00A7 20 E-Government-Gesetz die Beweiskraft einer \u00f6ffentlichen Urkunde.
+sig_obj.AMTSSIGNATURBLOCK_BASE.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
+sig_obj.AMTSSIGNATURBLOCK_BASE.value.SIG_ISSUER=${issuer.T != null ? (issuer.T + " ") : ""}${issuer.CN}
+sig_obj.AMTSSIGNATURBLOCK_BASE.value.SIG_NUMBER=${sn}
+
+sig_obj.AMTSSIGNATURBLOCK_BASE.pos=f:80
+sig_obj.AMTSSIGNATURBLOCK_BASE.adobeSignFieldValue=PDF-AS Signatur
+sig_obj.AMTSSIGNATURBLOCK_BASE.adobeSignReasonValue=Signaturpruefung unter http://www.signaturpruefung.gv.at
+sig_obj.AMTSSIGNATURBLOCK_BASE.verifyURL=http://www.signaturpruefung.gv.at
+sig_obj.AMTSSIGNATURBLOCK_BASE.sigLogoAltText=Abgebildet ist eine Standard-Signaturbildmarke.
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.1=SIG_LABEL-i|TABLE-info
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.2=SIG_NOTE-cv
+
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.ColsWidth=1 6
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.bgcolor=255 255 255
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.padding=4
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.border=0.1
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.halign=center
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.valuehalign=left
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.valign=top
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.imagevalign=middle
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.main.Style.valuefont=COURIER,8,NORMAL
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.info.ColsWidth=1 4
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.info.1=SIG_SUBJECT-cv
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.info.2=SIG_DATE-cv
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.info.3=SIG_ISSUER-cv
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.info.4=SIG_NUMBER-cv
+sig_obj.AMTSSIGNATURBLOCK_BASE.table.info.5=SIG_META-cv \ No newline at end of file
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/ConfigurationImpl.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/ConfigurationImpl.java
index 60c5683a..369d97d1 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/ConfigurationImpl.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/ConfigurationImpl.java
@@ -162,5 +162,8 @@ public class ConfigurationImpl implements ISettings, Configuration {
}
}
+ public void debugDumpProfileSettings(String profileName) {
+ ((Settings)settings).debugDumpProfileSettings(profileName);
+ }
}