aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.classpath12
-rw-r--r--.project4
-rw-r--r--.settings/org.eclipse.jdt.core.prefs3
-rw-r--r--.settings/org.eclipse.jdt.ui.prefs3
-rw-r--r--.settings/org.eclipse.wst.common.component10
-rw-r--r--.settings/org.eclipse.wst.common.project.facet.core.xml5
-rw-r--r--.settings/org.eclipse.wst.validation.prefs6
-rw-r--r--.settings/org.maven.ide.eclipse.prefs2
-rw-r--r--maven2-repository/maven2-repository.zipbin21933738 -> 26023970 bytes
-rw-r--r--pom.xml18
-rw-r--r--src/main/java/at/knowcenter/wag/egov/egiz/PdfAS.java148
-rw-r--r--src/main/java/demo/SignatureCreationDemo.java7
-rw-r--r--src/main/resources/DefaultConfiguration.zipbin671975 -> 673554 bytes
-rw-r--r--src/main/resources/config/pdf-as.properties5
-rw-r--r--work/cfg/config.properties1115
15 files changed, 792 insertions, 546 deletions
diff --git a/.classpath b/.classpath
index bc38ea8..a729f80 100644
--- a/.classpath
+++ b/.classpath
@@ -1,15 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src/main/java"/>
- <classpathentry kind="src" path="src/test/java"/>
- <classpathentry kind="src" path="src/main/resources"/>
- <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v5.5.25"/>
- <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry excluding="at/gv/egiz/pdfas/test/*/|demo/*/" kind="src" output="target/classes" path="src/main/java"/>
+ <classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
- <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
+ <attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
diff --git a/.project b/.project
index 6d8b2ed..f112501 100644
--- a/.project
+++ b/.project
@@ -2,10 +2,6 @@
<projectDescription>
<name>pdf-as</name>
<comment></comment>
- <projects>
- <project>pdfbox-pdfas</project>
- <project>itext-pdfas</project>
- </projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 309bf08..0fb1f21 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,4 @@
-#Mon Nov 26 17:39:52 CET 2007
+#Wed Jan 19 14:11:01 CET 2011
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
@@ -9,4 +9,5 @@ org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.4
diff --git a/.settings/org.eclipse.jdt.ui.prefs b/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 4285f5a..0000000
--- a/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Tue May 08 14:45:03 CEST 2007
-eclipse.preferences.version=1
-internal.default.compliance=user
diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
index 5b825ae..b50497a 100644
--- a/.settings/org.eclipse.wst.common.component
+++ b/.settings/org.eclipse.wst.common.component
@@ -1,11 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="PDF-AS">
-<wb-resource deploy-path="/" source-path="/src/main/webapp"/>
-<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
-<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
-<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
-<property name="java-output-path" value="target/classes"/>
- <property name="context-root" value="pdf-as"/>
+ <wb-module deploy-name="pdf-as">
+<wb-resource deploy-path="/" source-path="/src/main/java"/>
+<wb-resource deploy-path="/" source-path="/src/main/resources"/>
</wb-module>
</project-modules>
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
index 1436c27..093d2aa 100644
--- a/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <runtime name="Apache Tomcat v5.5.25"/>
- <fixed facet="jst.web"/>
+ <fixed facet="jst.utility"/>
<fixed facet="jst.java"/>
+ <installed facet="jst.utility" version="1.0"/>
<installed facet="jst.java" version="1.4"/>
- <installed facet="jst.web" version="2.4"/>
</faceted-project>
diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 699330f..0000000
--- a/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-#Tue Oct 03 10:07:26 CEST 2006
-DELEGATES_PREFERENCE=delegateValidatorListorg.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator\=org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator\=org.eclipse.wst.wsdl.validation.internal.eclipse.Validator;
-USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.xml.core.internal.validation.eclipse.Validator;org.eclipse.jst.jsp.core.internal.validation.JSPELValidator;org.eclipse.wst.html.internal.validation.HTMLValidator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator;org.eclipse.jst.jsp.core.internal.validation.JSPJavaValidator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator;org.eclipse.jst.jsp.core.internal.validation.JSPDirectiveValidator;org.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;
-USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.xml.core.internal.validation.eclipse.Validator;org.eclipse.jst.jsp.core.internal.validation.JSPELValidator;org.eclipse.wst.html.internal.validation.HTMLValidator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator;org.eclipse.jst.jsp.core.internal.validation.JSPJavaValidator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator;org.eclipse.jst.jsp.core.internal.validation.JSPDirectiveValidator;org.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;
-USER_PREFERENCE=overrideGlobalPreferencesfalse
-eclipse.preferences.version=1
diff --git a/.settings/org.maven.ide.eclipse.prefs b/.settings/org.maven.ide.eclipse.prefs
index 5f11ed7..2ec84fe 100644
--- a/.settings/org.maven.ide.eclipse.prefs
+++ b/.settings/org.maven.ide.eclipse.prefs
@@ -1,4 +1,4 @@
-#Tue Dec 01 08:53:40 CET 2009
+#Tue Mar 16 10:45:29 CET 2010
activeProfiles=
eclipse.preferences.version=1
fullBuildGoals=process-test-resources
diff --git a/maven2-repository/maven2-repository.zip b/maven2-repository/maven2-repository.zip
index bab312a..906ddba 100644
--- a/maven2-repository/maven2-repository.zip
+++ b/maven2-repository/maven2-repository.zip
Binary files differ
diff --git a/pom.xml b/pom.xml
index 07f7a22..7bd78fd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -279,9 +279,6 @@
<dependency>
<groupId>iaik</groupId>
<artifactId>iaik_jce_eval_signed</artifactId>
- <!--
- <version>3.18</version>
- -->
<version>4.0</version>
</dependency>
@@ -305,13 +302,6 @@
</dependency>
<!-- iText -->
- <!-- deprecated: modified itext project has been mavenized and equipped with version number
- <dependency>
- <groupId>com.lowagie</groupId>
- <artifactId>itext</artifactId>
- <version>2.1.5-rev3628-pdfas</version>
- </dependency>
- -->
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext-2.1.5-rev3628-pdfas</artifactId>
@@ -319,13 +309,6 @@
</dependency>
<!-- pdfbox -->
- <!-- deprecated: modified itext project has been mavenized and equipped with version number
- <dependency>
- <groupId>pdfbox</groupId>
- <artifactId>pdfbox</artifactId>
- <version>0.7.2-pdfas-2</version>
- </dependency>
- -->
<dependency>
<groupId>pdfbox</groupId>
<artifactId>pdfbox-0.7.2-pdfas</artifactId>
@@ -356,6 +339,7 @@
<artifactId>core</artifactId>
<version>1.6-SNAPSHOT</version>
</dependency>
+
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/PdfAS.java b/src/main/java/at/knowcenter/wag/egov/egiz/PdfAS.java
index dca71ba..c23abc7 100644
--- a/src/main/java/at/knowcenter/wag/egov/egiz/PdfAS.java
+++ b/src/main/java/at/knowcenter/wag/egov/egiz/PdfAS.java
@@ -1,18 +1,18 @@
/**
* <copyright> Copyright (c) 2006 by Know-Center, Graz, Austria </copyright>
- *
+ *
* This software is the confidential and proprietary information of Know-Center,
* Graz, Austria. You shall not disclose such Confidential Information and shall
* use it only in accordance with the terms of the license agreement you entered
* into with Know-Center.
- *
+ *
* KNOW-CENTER MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
* THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
* IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
* NON-INFRINGEMENT. KNOW-CENTER SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY
* LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS
* DERIVATIVES.
- *
+ *
* $Id: PdfAS.java,v 1.5 2006/10/31 08:04:50 wprinz Exp $
*/
package at.knowcenter.wag.egov.egiz;
@@ -95,20 +95,20 @@ import com.lowagie.text.pdf.PdfReader;
/**
* This class contains the major methods used by both, the commandline and the
* webapp, to perform signation and verification.
- *
+ *
* @author wprinz
* @author mruhmer
*/
public abstract class PdfAS
{
//23.11.2010 changed by exthex - added method: verifyExtendedSignatureHolders(List extended_signature_info, String connectorType, boolean returnHashInputData, Date verificationTime)
-
+
/**
* The current version of the pdf-as library. This version string is logged on every invocation
* of the api or the web application.
*/
- public static final String PDFAS_VERSION = "3.2-SNAPSHOT (20101203)";
-
+ public static final String PDFAS_VERSION = "3.2-SNAPSHOT (20110121)";
+
/**
* The key of the strict mode setting.
*/
@@ -128,7 +128,7 @@ public abstract class PdfAS
* The Mime Type of a PDF document.
*/
public static final String PDF_MIME_TYPE = "application/pdf";
-
+
public static final String CORRECT_DOCUMENT_IF_NECESSARY_KEY = "correct_document_if_necessary";
/**
@@ -138,7 +138,7 @@ public abstract class PdfAS
/**
* Tells, if strict PDF checking the PDF version is enabled.
- *
+ *
* @return Returns true, if incoming PDFs should be checked strictly.
*/
public static boolean isStrictPdfChecking()
@@ -161,11 +161,11 @@ public abstract class PdfAS
/**
* Checks the version of the given PDF to be 1.4 or lower.
- *
+ *
* <p>
* This scans the first 1000 bytes of the PDF for the pdf Header.
* </p>
- *
+ *
* @param pdfDataSource
* The PDF.
* @return Returns true, if the given PDF is strict 1.4, false otherwise.
@@ -198,17 +198,17 @@ public abstract class PdfAS
/**
* Applies strict version mode on the PDF and throws an exception, if the pdf
* is not 1.4.
- *
+ *
* <p>
* Furthermore (independently of strict mode) the PDF is checked for
* parsability.
* </p>
- *
+ *
* @param pdfDataSource
* The pdf to be checked against strict mode.
* @throws PDFDocumentException
- * @throws SettingsException
- * @throws CorrectorException
+ * @throws SettingsException
+ * @throws CorrectorException
*/
public static PdfDataSource applyStrictMode(PdfDataSource pdfDataSource) throws PDFDocumentException, SettingsException, CorrectorException
{
@@ -227,7 +227,7 @@ public abstract class PdfAS
catch (Exception e)
{
log.debug("Error while parsing Document.", e);
-
+
boolean tryToCorrect = SettingsReader.getInstance().getSetting(CORRECT_DOCUMENT_IF_NECESSARY_KEY, "false").equals("true");
if (!tryToCorrect)
{
@@ -237,13 +237,13 @@ public abstract class PdfAS
Corrector cor = CorrectorFactory.createCorrector();
PdfDataSource correctedDS = cor.correctDocument(pdfDataSource);
log.info("Correction finished.");
-
+
return correctedDS;
}
-
+
return pdfDataSource;
}
-
+
public static at.gv.egiz.pdfas.api.io.DataSource applyStrictMode (at.gv.egiz.pdfas.api.io.DataSource dataSource) throws PDFDocumentException, SettingsException, CorrectorException
{
if (dataSource.getMimeType().equals("application/pdf"))
@@ -315,7 +315,7 @@ public abstract class PdfAS
/**
* Extracts all signature blocks from the given raw text using textual mode.
- *
+ *
* @param raw_text
* The raw text.
* @return Returns a List of all SignatureHolders extracted from the text.
@@ -351,7 +351,7 @@ public abstract class PdfAS
/**
* Extracts the last signature holder from the given text.
- *
+ *
* @param raw_text
* @param old_style
* @return Returns the found singature holder, or null, if none could be
@@ -444,7 +444,7 @@ public abstract class PdfAS
/**
* Tries to find a block of the given type in the text.
- *
+ *
* @param text
* The text.
* @param sig_type_def
@@ -488,7 +488,7 @@ public abstract class PdfAS
{
// try without /n
found_index = text.lastIndexOf(caption);
-
+
// fix #331 here ??
}
log.debug("found key:" + caption + " at index:" + found_index);
@@ -532,7 +532,7 @@ public abstract class PdfAS
* Sorts the FoundKeys List descendingly according to the start indices of the
* found keys (the first found key in the list will have the highest start
* index, the second one the second highest and so forth).
- *
+ *
* @param found_keys
* The List of FoundKey objects to be sorted.
*/
@@ -555,7 +555,7 @@ public abstract class PdfAS
* Sorts the FoundKeys List ascendingly according to the start indices of the
* found keys (the first found key in the list will have the lowest start
* index, the second one the second lowest and so forth).
- *
+ *
* @param found_keys
* The List of FoundKey objects to be sorted.
*/
@@ -576,12 +576,12 @@ public abstract class PdfAS
/**
* Checks that the found keys are in correct order regarding SIG_ID as
* optional key.
- *
+ *
* <p>
* If the SIG_ID key is misplaced, it will be removed from the found keys
* list.
* </p>
- *
+ *
* @param found_keys
* The found keys ordered descendingly to their start position
* @param profile_keys
@@ -635,7 +635,7 @@ public abstract class PdfAS
/**
* Sorts out early blocks and leaves only those at the bottom of the text.
- *
+ *
* @param found_blocks
* The found blocks.
* @return Returns a list of the last blocks.
@@ -673,7 +673,7 @@ public abstract class PdfAS
/**
* Sorts out large blocks.
- *
+ *
* @param found_blocks
* The found blocks.
* @return Returns a list of the smallest blocks.
@@ -712,7 +712,7 @@ public abstract class PdfAS
/**
* Checks the list of blocks for semantic equality.
- *
+ *
* @param found_blocks
* The list of found blocks.
* @return Returns true if all blocks are semantically equal.
@@ -758,7 +758,7 @@ public abstract class PdfAS
/**
* Checks the found keys for the required keys regarding the old style.
- *
+ *
* @param found_keys
* The found keys.
* @param old_style
@@ -824,8 +824,8 @@ public abstract class PdfAS
/**
* Verify a list of signatures
- *
- * @param extended_signature_info a list of {@link ExtendedSignatureInformation} to be verified
+ *
+ * @param extended_signature_info a list of {@link ExtendedSignatureInformation} to be verified
* @param connectorType the connector to use for verification
* @param returnHashInputData
* @param verificationTime
@@ -857,7 +857,7 @@ public abstract class PdfAS
/**
* Verifies a SignatureHolder using the given connector.
- *
+ *
* @param signature_holder
* The SignatureHolder to be verified.
* @param connector
@@ -869,8 +869,8 @@ public abstract class PdfAS
* F.e.
* @throws SignatureException
* F.e.
- * @throws ConnectorException
- * @throws ConnectorFactoryException
+ * @throws ConnectorException
+ * @throws ConnectorFactoryException
*/
public static SignatureResponse verify(SignatureHolder signature_holder, String connectorType, boolean returnHashInputData, Date verificationTime, XMLDsigData dsig) throws NormalizeException, PDFDocumentException, SignatureException, ConnectorException, ConnectorFactoryException
{
@@ -907,7 +907,7 @@ public abstract class PdfAS
String profile = so_to_be_verified.getSignatureTypeDefinition().getType();
// Connector c = ConnectorChooser.chooseCommandlineConnectorForVerify(connector, so_to_be_verified.getKZ(), so.id, profile);
String connectorId = CommandlineConnectorChooser.chooseCommandlineConnectorForVerify(connectorType, so_to_be_verified.getKZ(), so.id, profile);
-
+
ConnectorParameters cp = new ConnectorParameters();
cp.setProfileId(profile);
cp.setReturnHashInputData(returnHashInputData);
@@ -919,7 +919,7 @@ public abstract class PdfAS
private static SignatureResponse executeVerify(XMLDsigData dsig, SignSignatureObject so,
SignatureData sd, Connector c) throws ConnectorException {
- SignatureResponse res = null;
+ SignatureResponse res = null;
try {
return c.doVerify(sd, so, dsig);
} catch (ConnectorException e) {
@@ -929,10 +929,10 @@ public abstract class PdfAS
} else {
throw e;
}
- }
+ }
return res;
}
-
+
public static SignatureResponse verifyWeb(SignatureHolder signature_holder, String connector, String loc_ref) throws NormalizeException, PDFDocumentException, SignatureException, ConnectorException
{
// String text_to_be_verified = signature_holder.getSignedText();
@@ -972,7 +972,7 @@ public abstract class PdfAS
return executeVerify(null, so, sd, c);
}
-
+
public static SignatureData convertSignatureHolderToSignatureData(SignatureHolder signature_holder)
{
SignatureData sd = null;
@@ -992,7 +992,7 @@ public abstract class PdfAS
/**
* Signs the given text with the provided connector using the given signature
* type.
- *
+ *
* @param data_to_sign
* The data to be signed.
* @param signature_type
@@ -1004,7 +1004,7 @@ public abstract class PdfAS
* F.e.
* @throws PDFDocumentException
* F.e.
- * @throws ConnectorException
+ * @throws ConnectorException
*/
public static SignSignatureObject sign(final SignatureData data_to_sign, final Connector connector, final TimeStamper timeStamper) throws SignatureException, PDFDocumentException, ConnectorException
{
@@ -1020,20 +1020,20 @@ public abstract class PdfAS
// }
SignSignatureObject signed_signature_object = connector.doSign(data_to_sign);
-
+
// call timestamper if available
- if (timeStamper != null) {
+ if (timeStamper != null) {
log.debug("execute timestamping with stamper: " + timeStamper.getClass());
- signed_signature_object.sigTimeStamp = timeStamper.applyTimeStamp(signed_signature_object.getSignatureValue());
+ signed_signature_object.sigTimeStamp = timeStamper.applyTimeStamp(signed_signature_object.getSignatureValue());
}
-
+
return signed_signature_object;
}
/**
* Helper method that creates a SignatureObject and initializes it with the
* given type.
- *
+ *
* @param signature_type
* The type.
* @return Returns the created SignatureObject.
@@ -1072,16 +1072,16 @@ public abstract class PdfAS
// // Connector c = ConnectorChooser.chooseCommandlineConnectorForSign(connector, signature_type);
//
//// SignSignatureObject sso = sign(si.getSignatureData(), c);
-////
+////
//// si.setSignSignatureObject(sso);
////
//// signator.finishSign(si, dataSink);
-//
+//
// String connectorId = CommandlineConnectorChooser.chooseCommandlineConnectorForSign(connectorType);
//
// signCommandline(pdfDataSource, dataSink, signatorId, connectorId, profile, pos);
// }
-
+
public static SignatorInformation signCommandline(PdfDataSource pdfDataSource, DataSink dataSink, PdfASID signatorId, String connectorId, final String profile, final String signatureKeyIdentifier, TablePos pos, TimeStamper timeStamper, Properties overrideProps) throws PresentableException
{
try {
@@ -1099,11 +1099,11 @@ public abstract class PdfAS
SignatorInformation si = signator.prepareSign(pdfDataSource, profile, pos, timeStamper);
SignSignatureObject sso = sign(si.getSignatureData(), c, timeStamper);
-
+
si.setSignSignatureObject(sso);
signator.finishSign(si, dataSink);
-
+
return si;
} finally {
OverridePropertyHolder.removeProperties();
@@ -1117,7 +1117,7 @@ public abstract class PdfAS
/**
* Extracts and normalizes the text from the pdf.
- *
+ *
* @param pdf
* The PDF document.
* @return Returns the text String.
@@ -1136,34 +1136,34 @@ public abstract class PdfAS
/**
- *
+ *
* @param pdfDs
* @return List of {@link NonTextObjectInfo}
*/
public static List extractNonTextualObjects(PdfDataSource pdfDs) {
return ObjectExtractor.extractNonTextInfo(pdfDs);
}
-
+
/**
* @deprecated
* Use version with explicit encoding {@link PdfAS#extractNormalizedTextTextual(PdfDataSource, String)}.
- * This one uses cp1252.
- *
+ * This one uses cp1252.
+ *
* @param pdfDataSource
* @return
* @throws PresentableException
*/
public static String extractNormalizedTextTextual(PdfDataSource pdfDataSource) throws PresentableException {
return extractNormalizedTextTextual(pdfDataSource, "cp1252");
-
+
}
-
+
public static String extractNormalizedTextTextual(PdfDataSource pdfDataSource, String encoding) throws PresentableException
{
String raw_document_text = TextualSignature.extractTextTextual(pdfDataSource, encoding);
String document_text = normalizeText(raw_document_text);
- return document_text;
+ return document_text;
}
/**
@deprecated
@@ -1173,7 +1173,7 @@ public abstract class PdfAS
ByteArrayPdfDataSourceImpl pdfDataSource = new ByteArrayPdfDataSourceImpl(pdf, length);
String raw_document_text = TextualSignature.extractTextTextual(pdfDataSource, "cp1252");
String document_text = normalizeText(raw_document_text);
- return document_text;
+ return document_text;
}
// public static String extractNormalizedTextTextual(InputStream pdfInputStream, int length) throws PresentableException
@@ -1181,11 +1181,11 @@ public abstract class PdfAS
// DelimitedInputStream dis = new DelimitedInputStream(pdfInputStream, length);
// String raw_document_text = TextualSignature.extractTextTextual(dis);
// String document_text = normalizeText(raw_document_text);
-// return document_text;
+// return document_text;
// }
// /**
// * Extracts and normalizes the text from the pdf.
-// *
+// *
// * @param pdf
// * The PDF document.
// * @param length
@@ -1209,7 +1209,7 @@ public abstract class PdfAS
/**
* Normalizes the given text.
- *
+ *
* @param text
* The text to be normalized.
* @return Returns the normalized text.
@@ -1227,7 +1227,7 @@ public abstract class PdfAS
/**
* Creates the iText PDFPTable from a given SignatureObject.
- *
+ *
* @param signature_object
* The SignatureObject.
* @return Returns the created PDFPTable.
@@ -1248,7 +1248,7 @@ public abstract class PdfAS
/**
* Evalutates absolute positioning and prepares the PositioningInstruction for
* placing the table.
- *
+ *
* @param pos
* The absolute positioning parameter. If null it is sought in the
* profile definition.
@@ -1287,7 +1287,7 @@ public abstract class PdfAS
/**
* Sets the width of the table according to the layout of the document and
* calculates the y position where the PDFPTable should be placed.
- *
+ *
* @param pdf
* The PDF document.
* @param pdf_table
@@ -1335,7 +1335,7 @@ public abstract class PdfAS
float page_width = psize.getWidth();
float page_height = psize.getHeight();
-
+
// now we can calculate x-position
float pre_pos_x = SIGNATURE_BORDER / 2;
if (!pos.isXauto())
@@ -1426,7 +1426,7 @@ public abstract class PdfAS
// /**
// * Sets the width of the table according to the layout of the document and
// * calculates the y position where the PDFPTable should be placed.
-// *
+// *
// * @deprecated
// * @param pdf
// * The PDF document.
@@ -1471,12 +1471,12 @@ public abstract class PdfAS
// /**
// * Sets the width of the table according to the layout of the document and
// * calculates the y position where the PDFPTable should be placed.
-// *
+// *
// * <p>
// * This algorithm tries to position the table between the end of the text and
// * the footer line.
// * </p>
-// *
+// *
// * @deprecated
// * @param pdf
// * The PDF document.
@@ -1525,7 +1525,7 @@ public abstract class PdfAS
* This is a convenience function for wrapping the Reader's exceptions into
* PDFDocumentException.
* </p>
- *
+ *
* @param pdf
* The PDF document.
* @return Returns the created PdfReader.
@@ -1551,7 +1551,7 @@ public abstract class PdfAS
/**
* Parses the TablePos object from a given String with the appropriate format.
- *
+ *
* @param pos_string
* The pos string. e.g. x:40.0;y:auto;w:auto;p:1;f:300.0
* @return Returns the parsed TablePos object.
diff --git a/src/main/java/demo/SignatureCreationDemo.java b/src/main/java/demo/SignatureCreationDemo.java
index e3df194..d42bc9e 100644
--- a/src/main/java/demo/SignatureCreationDemo.java
+++ b/src/main/java/demo/SignatureCreationDemo.java
@@ -13,6 +13,9 @@ import at.gv.egiz.pdfas.api.io.DataSource;
import at.gv.egiz.pdfas.api.sign.SignParameters;
import at.gv.egiz.pdfas.api.sign.SignResult;
import at.gv.egiz.pdfas.api.sign.pos.SignaturePositioning;
+import at.gv.egiz.pdfas.api.sign.pos.axis.AbsoluteAxisAlgorithm;
+import at.gv.egiz.pdfas.api.sign.pos.page.AbsolutePageAlgorithm;
+import at.gv.egiz.pdfas.api.sign.pos.page.PageAlgorithm;
import at.gv.egiz.pdfas.api.timestamp.DummyTimeStamper;
import at.gv.egiz.pdfas.io.FileBasedDataSink;
import at.gv.egiz.pdfas.io.FileBasedDataSource;
@@ -57,8 +60,8 @@ public class SignatureCreationDemo {
SignParameters signParameters = new SignParameters();
signParameters.setDocument(dataSource);
signParameters.setOutput(dataSink);
- signParameters.setSignatureDevice(Constants.SIGNATURE_DEVICE_MOA);
- signParameters.setSignaturePositioning(new SignaturePositioning("x:auto;y:auto;w:auto;p:auto;f:80"));
+ signParameters.setSignatureDevice(Constants.SIGNATURE_DEVICE_MOA); // Constants.SIGNATURE_DEVICE_BKU
+ signParameters.setSignaturePositioning(new SignaturePositioning("x:100;y:200;w:500;p:1;f:80"));
signParameters.setCheckForPlaceholder(true);
// standard signature
signParameters.setSignatureType(Constants.SIGNATURE_TYPE_TEXTUAL);
diff --git a/src/main/resources/DefaultConfiguration.zip b/src/main/resources/DefaultConfiguration.zip
index a8a7410..55a8f32 100644
--- a/src/main/resources/DefaultConfiguration.zip
+++ b/src/main/resources/DefaultConfiguration.zip
Binary files differ
diff --git a/src/main/resources/config/pdf-as.properties b/src/main/resources/config/pdf-as.properties
index 0f036ed..f24906b 100644
--- a/src/main/resources/config/pdf-as.properties
+++ b/src/main/resources/config/pdf-as.properties
@@ -33,7 +33,7 @@ signaturelayout.implementation.tdb=at.knowcenter.wag.egov.egiz.sig.signaturelayo
# signature layout for supported hotSign
# currently disabled since there are still problems
#signaturelayout.pattern.hotsign=^citizen-card-environment/1\\.2 hotSign/2\\.0\\.0$
-#signaturelayout.implementation.hotsign=TBD
+#signaturelayout.implementation.hotsign=[needs to be implemented]
# signature layouts for supported A-Trust CCS
@@ -84,6 +84,9 @@ moc.verify.template.detached=/templates/default.moc.verify.template.detached.xml
# A1 settings
+a1.available_for_web=false
+a1.available_for_commandline=false
+
a1.sign.url=https://signatur.a1.net/http-security-layer-request
a1.sign.request=/templates/BKUSignRequestB64.xml
a1.sign.KeyboxIdentifier=SecureSignatureKeypair
diff --git a/work/cfg/config.properties b/work/cfg/config.properties
index a5042da..e1384a1 100644
--- a/work/cfg/config.properties
+++ b/work/cfg/config.properties
@@ -2,25 +2,9 @@
#
# Diese Konfigurationsdatei gilt als Referenzbeispiel einer
# Konfigurationsdatei für die PDF-AS Applikation.
+##############################################################
-#############################################
-# Applikationseinstellungen
-
-ldap.url=http://xxx.yyy.z.com:5000/some/fake/url
-
-# time frame the signing time may differ (in the upper and the lower direction) from the host time
-# in seconds
-# valid frame: current time - signing_time_tolerance ... current time + signing_time
-# no value or -1 means that the signing time is not checked
-signing_time_tolerance=900
-
-# this key overrides the dynamically built locrefcontent URL for the retrieval of the data to be signed
-# remove/disable this key to enable the old dynamic build process
-# Use this key to overcome SSL Problems with dataurl communication.
-# Note: Assure that this URL is accessible from the citizen card environment.
-#retrieve_signature_data_url_override=http://localhost:8080/pdf-as/RetrieveSignatureData
-
# Beim Signieren: Überprüfung ob Dokument PDF-Version 1.4 (oder weniger) hat
strict_mode=false
@@ -64,18 +48,18 @@ external_corrector_timeout=15000
# In beiden Fällen wird check_old_textual_sigs berücksichtigt.
check_document=true
-# Aktiviert, oder deaktiviert grundsätzlich das - potenziell sehr Zeit- und Resourcen-aufändige -
+# Aktiviert, oder deaktiviert grundsätzlich das - potenziell zeit- und ressourcen-aufwaendige
# Suchen nach Platzhalter-Bildern in PDF-Dokumenten
-# Die Suche ist standardmässig deaktiviert, also der Defaultwert hier = false
+# Festlegung fuer einzelnes Profil
+# sig_obj.PROFILE.enable_placeholder_search=[true|false]
+# Die Suche ist standardmässig aktiviert, also der Defaultwert hier = true
enable_placeholder_search=true
-#VerificationFilterParameters
-# modify only if you really know the algorithms
+# VerificationFilterParameters
binary_only=false
assume_only_signature_blocks=false
check_old_textual_sigs=true
-
# MOA Detached Signieren aus Konsole möglich - zurzeit möglich nur mit BKU
moa.sign.console.detached.enabled=false
@@ -83,7 +67,7 @@ moa.sign.console.detached.enabled=false
#############################################
# Signaturdienste
-# BKU settings
+# lokale BKU
bku.available_for_web=true
bku.available_for_commandline=true
@@ -91,115 +75,138 @@ bku.available_for_commandline=true
bku.sign.url=http://127.0.0.1:3495/http-security-layer-request
bku.sign.KeyboxIdentifier=SecureSignatureKeypair
-# BKU verification
+# BKU Verifikation
bku.verify.url=http://127.0.0.1:3495/http-security-layer-request
-# MOCCA settings
+# Online BKU (MOCCA)
moc.available_for_web=true
moc.available_for_commandline=false
-# MOCCA signature
+# MOCCA Signatur
moc.sign.url=http://127.0.0.1:8080/bkuonline/http-security-layer-request
moc.sign.KeyboxIdentifier=SecureSignatureKeypair
-# A1 settings
-a1.available_for_web=false
-a1.available_for_commandline=false
-
-# MOA Settings
+# MOA
moa.available_for_web=true
moa.available_for_commandline=true
-# MOA Signature
+# MOA Signatur
moa.sign.url=http://localhost:8080/moa-spss/services/SignatureCreation
moa.sign.KeyIdentifier=KG_allgemein
-# MOA Verifying
+# MOA Verifikation
moa.verify.url=http://localhost:8080/moa-spss/services/SignatureVerification
moa.verify.TrustProfileID=SecureSignature
+
#############################################
-# Profile
+# aktivierte/deaktivierte Signaturprofile
sig_obj.type.default=SIGNATURBLOCK_DE
-sig_obj.types.AMTSSIGNATURBLOCK_DE=off
-sig_obj.types.AMTSSIGNATURBLOCK_EN=off
+
+sig_obj.types.SIGNATURBLOCK_DE=on
+sig_obj.types.SIGNATURBLOCK_EN=on
+
+sig_obj.types.AMTSSIGNATURBLOCK_DE=on
+sig_obj.types.AMTSSIGNATURBLOCK_EN=on
+
+sig_obj.types.INVISIBLE=on
+
sig_obj.types.BAIK_ARCHIV_SIGNATUR=on
sig_obj.types.BAIK_URKUNDE_SIGNATUR=on
-sig_obj.types.INVISIBLE=on
+
sig_obj.types.SIGNATURBLOCK_DE_PDFA=on
-sig_obj.types.SIGNATURBLOCK_DE=on
sig_obj.types.SIGNATURBLOCK_EN_PDFA=on
-sig_obj.types.SIGNATURBLOCK_EN=on
+
sig_obj.types.SIGNATURBLOCK_MINIMAL_DE=on
sig_obj.types.SIGNATURBLOCK_MINIMAL_EN=on
-sig_obj.types.SIGNATURBLOCK_MINIMAL_TABLE_DE=on
+
sig_obj.types.SIGNATURBLOCK_SMALL_DE=on
sig_obj.types.SIGNATURBLOCK_SMALL_EN=on
+sig_obj.types.SIGNATURBLOCK_DE_DEPRECATED=on
+sig_obj.types.SIGNATURBLOCK_EN_DEPRECATED=on
+
+sig_obj.types.AMTSSIGNATURBLOCK_DE_DEPRECATED=on
+sig_obj.types.AMTSSIGNATURBLOCK_EN_DEPRECATED=on
-#############################################
-# Standardfeldlängen der Felder für die Binärsignatur
+
+#####################################################
+# Standardfeldlängen der Felder für die Binärsignatur
defaults.phlength.SIG_DATE=70
defaults.phlength.SIG_NUMBER=70
-defaults.phlength.SIG_ISSUER=130
-defaults.phlength.SIG_VALUE=90
+defaults.phlength.SIG_ISSUER=150
+defaults.phlength.SIG_VALUE=180
defaults.phlength.SIG_ID=70
-defaults.phlength.SIG_NAME=130
+defaults.phlength.SIG_NAME=210
defaults.phlength.SIG_ALG=100
-
-# default reserved space for certificates within binary signatures
-# per profile: sig_obj.PROFILE.phlength.certificate=xyz
+# Es möglich in die Werte (value) von eigens definierten Tabellenspalten dynamisch auf Teile des
+# verwendeten Zertifikats zuzugreifen. Konkret kann auf die einzelnen RDNs Teile des Issuer DN
+# und des Subject DN des Signaturzertifikats wie im folgenden Beispiel illustriert zugegriffen
+# werden:
+# sig_obj.PROFIL.value.SIG_SUBJECT= ${subject.CN}${subject.O != null ? ("\n" + subject.O) : ""}
+# Die Notation ${..} ermöglicht die dynamische Auswertung eines Ausdrucks. Verfügbar sind "subject"
+# und "issuer" und die im Zertifikat DN vorhandenen RDNs.
+# Achtung: Für die binäre Signatur funktioniert diese Ersetzung nur für Werte, die als Replacement
+# definiert wurden. Konkret bedeutet dies, dass ein phlength Platzhalter definiert sein muss.
+# Für das oben angeführte Beispiel ist daher die folgende Definition erforderlich um die Ersetzungen
+# für Binärsignaturen zu aktivieren:
+# sig_obj.PROFIL.phlength.SIG_SUBJECT=100
+# bzw. global defaults.phlength.SIG_SUBJECT=100
+defaults.phlength.SIG_SUBJECT=210
+
+# Binärsignatur: reservierter Platz für Zertifikat
+# profilweise: sig_obj.PROFILE.phlength.certificate=xyz
defaults.phlength.certificate=10000
-# default reserved space for timestamps within binary signatures
-# per profile: sig_obj.PROFILE.phlength.timestamp=xyz
+# Binärsignatur: reservierte Platz für Zeitstempel
+# profilweise: sig_obj.PROFILE.phlength.timestamp=xyz
defaults.phlength.timestamp=5000
-# default line break tolerance
-# per profile: sig_obj.PROFILE.phlength.line_break_tolerance=xyz
+# Standardgröße des Fensters innerhalb dessen Zeilenumbrüche gesetzt werden dürfe.
+# profilweise: sig_obj.PROFILE.phlength.line_break_tolerance=xyz
defaults.phlength.line_break_tolerance=10
-# enable/disable PDF/A1b support for all profiles
+# PDF/A-1b Unterstützung für alle Profile einschalten
default.SIG_PDFA1B_VALID=false
-# enable/disable BAIK support for all profiles
+# BAIK-Signatur Unterstützung für alle Profile einschalten
default.SIG_BAIK_ENABLED=false
###############################################
-# Adobe signature field settings
+# Signaturkennzeichnung (für Adobe Acrobat)
#
-# all settings can be overwritten per signature profile.
-# e.g. sig_obj.SIGNATURBLOCK_DE.adobeSignText.binary=Mein Signator
+# Jede dieser globalen Einstellungen kann im jeweiligen Profil individuell gesetzt werden.
+# z.B. sig_obj.PROFILE.adobeSignText.binary=Mein Signator
-# enable/disable additional creation of adobe signature field
+# Adobe Signaturkennzeichnung ein-/ausschalten
default.adobeSignEnabled=true
-# default name for adobe signatures (binary)
+# Standard Name für die Signaturkennzeichnung (binär)
default.adobeSignText.binary=PDF-AS
-# default name for adobe signatures (textual)
-# ognl can be used for textual signatures only
-#default.adobeSignText.textual=${sso.certSubjectDNPart("CN")}
+# Standard Name für die Signaturkennzeichnung (binär)
+# Hier kann für textuelle Signaturen auch eine OGNL-Notation verwendet werden:
+# z.B. default.adobeSignText.textual=${sso.certSubjectDNPart("CN")}
default.adobeSignText.textual=PDF-AS
-# default name of the adobe signature field (if enabled).
-#default.adobeSignFieldValue=PDF-AS Signatur
+# Standard-Name für die PDF-Signatur
default.adobeSignFieldValue=PDF-AS Signatur
-# default name of the adobe signature reason (if enabled).
+# Standardwert für "Reason"-Feld der jeweiligen Signatur
default.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
-# default verify URL for adobe acrobat plugin
+# Standard Prüflink für die Signaturkennzeichnis (nur relevant falls Adobe Plugin für Prüfung verwendet wird)
default.verifyURL=http://www.signaturpruefung.gv.at
-# WAI alternative text for signature block (global setting)
-# profile specific setting: sig_obj.PROFILE.sigBlockAltText=VALUE
-default.sigBlockAltText=PDF-AS Signatur
+# Standard Alternativer Text für den Signaturblock (WAI) (globale Einstellung)
+# profilweise: sig_obj.PROFILE.sigBlockAltText=VALUE
+default.sigBlockAltText=PDF-AS Signatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
-# absolute positioning
+# Profilspezifische Festlegung der Position der Signaturmarke
+# sig_obj.PROFILE.pos=[p:["auto"|"new"|pagenumber];][x:["auto"|floatvalue];][y:["auto"|floatvalue];][w:["auto"|width_floatvalue];][f:footerheight_floatvalue]
# sig_obj.PROFILE.pos=p:1;x:40.0;y:800.0;w:400.0;f:80
# font definition: face,height,weight
@@ -208,12 +215,12 @@ default.sigBlockAltText=PDF-AS Signatur
# font_height: float value
# font_weight: NORMAL | BOLD | ITALIC | BOLDITALIC | UNDERLINE | STRIKETHRU
-# horizontal alignment
+# Horizontale Ausrichtung
# sig_obj.PROFILE.table.TABLE_NAME.Style.halign=[left|center|right]
# sig_obj.PROFILE.table.TABLE_NAME.Style.valuehalign=[left|center|right]
# sig_obj.PROFILE.table.TABLE_NAME.Style.imagehalign=[left|center|right]
-# vertical alignment
+# Vertikale Ausrichtung
# sig_obj.PROFILE.table.TABLE_NAME.Style.valign=[bottom|middle|top]
# sig_obj.PROFILE.table.TABLE_NAME.Style.valuevalign=[bottom|middle|top]
# sig_obj.PROFILE.table.TABLE_NAME.Style.imagevalign=[bottom|middle|top]
@@ -221,128 +228,30 @@ default.sigBlockAltText=PDF-AS Signatur
###################################################################################################
-# PROFIL: Amtssignaturblock (Deutsch)
+# PROFIL: Signaturblock (Deutsch) mit neuem Layout
-sig_obj.AMTSSIGNATURBLOCK_DE.description=Amtssignaturblock-Deutsch
-
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_VALUE=Signaturwert
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_SUBJECT=Unterzeichner
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_DATE=Datum/Zeit-UTC
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_ISSUER=Aussteller-Zertifikat
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_NUMBER=Serien-Nr.
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_KZ=Methode
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_ID=Parameter
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_META=Prüfinformation
-sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_NOTE=Hinweis
-
-sig_obj.AMTSSIGNATURBLOCK_DE.pos=f:80
-sig_obj.AMTSSIGNATURBLOCK_DE.adobeSignFieldValue=PDF-AS Signatur
-sig_obj.AMTSSIGNATURBLOCK_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
-sig_obj.AMTSSIGNATURBLOCK_DE.verifyURL=http://www.signaturpruefung.gv.at
-
-sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_SUBJECT=DEMO Amtssignatur
-sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
-sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_LABEL=./images/signatur-logo_de.png
-sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_NOTE=Dieses Dokument wurde amtssigniert. Auch ein Ausdruck dieses Dokuments hat gemäß § 20 E-Government-Gesetz die Beweiskraft einer öffentlichen Urkunde.
-
-#---------------------- MAIN TABLE -------------------------
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.1=SIG_VALUE-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.2=SIG_LABEL-i|TABLE-info
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.3=SIG_META-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.4=SIG_NOTE-cv
-
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.ColsWidth=1 5
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.bgcolor=255 255 255
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.padding=4
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.border=0.1
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.halign=center
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.valuehalign=left
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.valign=middle
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.font=HELVETICA,8,NORMAL
-sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.valuefont=COURIER,8,NORMAL
-
-#---------------------- INFO TABLE -------------------------
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.ColsWidth=1 4
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.1=SIG_SUBJECT-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.2=SIG_DATE-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.3=SIG_ISSUER-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.4=SIG_NUMBER-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.5=SIG_KZ-cv
-sig_obj.AMTSSIGNATURBLOCK_DE.table.info.6=SIG_ID-cv
-
-
-###################################################################################################
-# PROFIL: Amtssignaturblock (Englisch)
-
-sig_obj.AMTSSIGNATURBLOCK_EN.description=Amtssignaturblock-Englisch
-
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_VALUE=Signature Value
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_SUBJECT=Signatory
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_DATE=Date/Time-UTC
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_ISSUER=Issuer-Certificate
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_NUMBER=Serial-No.
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_KZ=Method
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_ID=Parameter
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_META=Verification
-sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_NOTE=Note
-
-sig_obj.AMTSSIGNATURBLOCK_EN.pos=f:80
-sig_obj.AMTSSIGNATURBLOCK_EN.adobeSignFieldValue=PDF-AS Signature
-sig_obj.AMTSSIGNATURBLOCK_EN.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
-sig_obj.AMTSSIGNATURBLOCK_EN.verifyURL=http://www.signature-verification.gv.at
-
-sig_obj.AMTSSIGNATURBLOCK_EN.sigBlockAltText=PDF-AS Signature
-
-sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_SUBJECT=Official Signature DEMO
-sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
-sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_LABEL=./images/signatur-logo_en.png
-sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_NOTE=This document was signed with an official signature. According to § 20 E-Government-Act a printout of this document has the probative value of an official document.
-
-#---------------------- MAIN TABLE -------------------------
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.1=SIG_VALUE-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.2=SIG_LABEL-i|TABLE-info
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.3=SIG_META-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.4=SIG_NOTE-cv
-
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.ColsWidth=1 5
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.bgcolor=255 255 255
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.padding=4
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.border=0.1
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.halign=center
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.valuehalign=left
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.valign=middle
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.font=HELVETICA,8,NORMAL
-sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.valuefont=COURIER,8,NORMAL
-
-#---------------------- INFO TABLE -------------------------
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.ColsWidth=1 5
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.1=SIG_SUBJECT-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.2=SIG_DATE-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.3=SIG_ISSUER-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.4=SIG_NUMBER-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.5=SIG_KZ-cv
-sig_obj.AMTSSIGNATURBLOCK_EN.table.info.6=SIG_ID-cv
-
-
-###################################################################################################
-# PROFIL: Signaturblock (Deutsch)
-
-sig_obj.SIGNATURBLOCK_DE.description=Standardsignatur Deutsch
+sig_obj.SIGNATURBLOCK_DE.description=Standardsignatur Deutsch mit neuem Layout
sig_obj.SIGNATURBLOCK_DE.key.SIG_VALUE=Signaturwert
-sig_obj.SIGNATURBLOCK_DE.key.SIG_NAME=Unterzeichner
-sig_obj.SIGNATURBLOCK_DE.key.SIG_DATE=Datum/Zeit-UTC
+#sig_obj.SIGNATURBLOCK_DE.key.SIG_NAME=Unterzeichner
+sig_obj.SIGNATURBLOCK_DE.key.SIG_SUBJECT=Unterzeichner
sig_obj.SIGNATURBLOCK_DE.key.SIG_ISSUER=Aussteller-Zertifikat
sig_obj.SIGNATURBLOCK_DE.key.SIG_NUMBER=Serien-Nr.
sig_obj.SIGNATURBLOCK_DE.key.SIG_KZ=Methode
sig_obj.SIGNATURBLOCK_DE.key.SIG_ID=Parameter
sig_obj.SIGNATURBLOCK_DE.key.SIG_META=Prüfinformation
+sig_obj.SIGNATURBLOCK_DE.key.SIG_DATE=Datum/Zeit-UTC
+
+sig_obj.SIGNATURBLOCK_DE.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
sig_obj.SIGNATURBLOCK_DE.pos=f:80
sig_obj.SIGNATURBLOCK_DE.adobeSignFieldValue=PDF-AS Signatur
sig_obj.SIGNATURBLOCK_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
sig_obj.SIGNATURBLOCK_DE.verifyURL=http://www.signaturpruefung.gv.at
+# WAI
+sig_obj.SIGNATURBLOCK_DE.sigBlockAltText=PDF-AS Signatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
+
sig_obj.SIGNATURBLOCK_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
sig_obj.SIGNATURBLOCK_DE.value.SIG_LABEL=./images/signatur-logo_de.png
@@ -350,165 +259,54 @@ sig_obj.SIGNATURBLOCK_DE.value.SIG_LABEL=./images/signatur-logo_de.png
sig_obj.SIGNATURBLOCK_DE.table.main.1=SIG_VALUE-cv
sig_obj.SIGNATURBLOCK_DE.table.main.2=SIG_LABEL-i|TABLE-info
sig_obj.SIGNATURBLOCK_DE.table.main.3=SIG_META-cv
+sig_obj.SIGNATURBLOCK_DE.table.main.4=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_DE.table.main.ColsWidth=1 5
+sig_obj.SIGNATURBLOCK_DE.table.main.ColsWidth=1 6
sig_obj.SIGNATURBLOCK_DE.table.main.Style.bgcolor=255 255 255
sig_obj.SIGNATURBLOCK_DE.table.main.Style.padding=4
sig_obj.SIGNATURBLOCK_DE.table.main.Style.border=0.1
sig_obj.SIGNATURBLOCK_DE.table.main.Style.halign=center
sig_obj.SIGNATURBLOCK_DE.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_DE.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_DE.table.main.Style.font=HELVETICA,8,NORMAL
+sig_obj.SIGNATURBLOCK_DE.table.main.Style.valign=top
+sig_obj.SIGNATURBLOCK_DE.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_DE.table.main.Style.font=HELVETICA,8,BOLD
sig_obj.SIGNATURBLOCK_DE.table.main.Style.valuefont=COURIER,8,NORMAL
#---------------------- INFO TABLE -------------------------
sig_obj.SIGNATURBLOCK_DE.table.info.ColsWidth=1 4
-sig_obj.SIGNATURBLOCK_DE.table.info.1=SIG_NAME-cv
-sig_obj.SIGNATURBLOCK_DE.table.info.2=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_DE.table.info.3=SIG_ISSUER-cv
-sig_obj.SIGNATURBLOCK_DE.table.info.4=SIG_NUMBER-cv
-sig_obj.SIGNATURBLOCK_DE.table.info.5=SIG_KZ-cv
-sig_obj.SIGNATURBLOCK_DE.table.info.6=SIG_ID-cv
-
-
-###################################################################################################
-# PROFIL: Signaturblock (Deutsch) mit PDF/A-Support
-
-sig_obj.SIGNATURBLOCK_DE_PDFA.description=Standardsignatur Deutsch (PDF/A1b)
-
-# enable/disable PDF/A1b support for this profile
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_PDFA1B_VALID=true
-
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_VALUE=Signaturwert
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_NAME=Unterzeichner
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_DATE=Datum/Zeit-UTC
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_ISSUER=Aussteller-Zertifikat
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_NUMBER=Serien-Nr.
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_KZ=Methode
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_ID=Parameter
-sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_META=Prüfinformation
-
-sig_obj.SIGNATURBLOCK_DE_PDFA.pos=f:80
-sig_obj.SIGNATURBLOCK_DE_PDFA.adobeSignFieldValue=PDF-AS Signatur
-sig_obj.SIGNATURBLOCK_DE_PDFA.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_DE_PDFA.verifyURL=http://www.signaturpruefung.gv.at
-
-sig_obj.SIGNATURBLOCK_DE_PDFA.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_DE_PDFA.value.SIG_LABEL=./images/signatur-logo_de.png
-
-#---------------------- MAIN TABLE -------------------------
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.1=SIG_VALUE-cv
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.2=SIG_LABEL-i|TABLE-info
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.3=SIG_META-cv
-
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.ColsWidth=1 5
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.bgcolor=255 255 255
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.padding=4
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.border=0.1
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.halign=center
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.font=TTF:DejaVuSansCondensed.ttf,8
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.valuefont=TTF:DejaVuSansMono.ttf,8
+#sig_obj.SIGNATURBLOCK_DE.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_DE.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_DE.table.info.2=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_DE.table.info.3=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_DE.table.info.4=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_DE.table.info.5=SIG_ID-cv
-#---------------------- INFO TABLE -------------------------
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.ColsWidth=1 4
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.1=SIG_NAME-cv
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.2=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.3=SIG_ISSUER-cv
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.4=SIG_NUMBER-cv
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.5=SIG_KZ-cv
-sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.6=SIG_ID-cv
###################################################################################################
-# PROFIL: minimaler Signaturblock (Deutsch)
-
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.description=minimale Standardsignatur Deutsch
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.key.SIG_META=Prüfinformation
-
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur finden Sie unter: http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.value.SIG_LABEL=./images/signatur-logo_de.png
+# PROFIL: Signaturblock (Englisch) mit neuem Layout
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.pos=w:230.0;f:80
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.adobeSignFieldValue=PDF-AS Signatur
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.verifyURL=http://www.signaturpruefung.gv.at
-# Deaktiviert nur für dieses Profil die Suche nach und das Ersetzen von Platzhalter-Bildern
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.enable_placeholder_search=false
-
-#---------------------- MAIN TABLE -------------------------
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.1=SIG_LABEL-i
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.2=SIG_META-v
-
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.ColsWidth=1
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.bgcolor=255 255 255
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.padding=4
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.border=0
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.halign=center
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.font=HELVETICA,9,NORMAL
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.valuefont=HELVETICA,9,NORMAL
-
-# scaling of image (in pdf units)
-sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.imagescaletofit=65.0;65.0
-
-
-###################################################################################################
-# PROFIL: minimaler Signaturblock (Englisch)
-
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.description=minimale Standardsignatur Englisch
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.key.SIG_META=Verification
-
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.value.SIG_META=Information about the verification of the electronic signature can be found at:\nhttp://www.signature-verification.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.value.SIG_LABEL=./images/signatur-logo_en.png
-
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.pos=w:230.0;f:80
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.adobeSignFieldValue=PDF-AS Signature
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.verifyURL=http://www.signature-verification.gv.at
-
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.sigBlockAltText=PDF-AS Signature
-
-#---------------------- MAIN TABLE -------------------------
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.1=SIG_LABEL-i
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.2=SIG_META-v
-
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.ColsWidth=1
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.bgcolor=255 255 255
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.padding=4
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.border=0
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.halign=center
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.font=HELVETICA,9,NORMAL
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.valuefont=HELVETICA,9,NORMAL
-
-# scaling of image (in pdf units)
-sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.imagescaletofit=65.0;65.0
-
-
-###################################################################################################
-# PROFIL: Signaturblock (Englisch)
-
-sig_obj.SIGNATURBLOCK_EN.description=Standardsignatur Englisch
+sig_obj.SIGNATURBLOCK_EN.description=Standardsignatur Englisch mit neuem Layout
sig_obj.SIGNATURBLOCK_EN.key.SIG_VALUE=Signature Value
-sig_obj.SIGNATURBLOCK_EN.key.SIG_NAME=Signatory
-sig_obj.SIGNATURBLOCK_EN.key.SIG_DATE=Date/Time-UTC
+#sig_obj.SIGNATURBLOCK_EN.key.SIG_NAME=Signatory
+sig_obj.SIGNATURBLOCK_EN.key.SIG_SUBJECT=Signatory
sig_obj.SIGNATURBLOCK_EN.key.SIG_ISSUER=Issuer-Certificate
sig_obj.SIGNATURBLOCK_EN.key.SIG_NUMBER=Serial-No.
sig_obj.SIGNATURBLOCK_EN.key.SIG_KZ=Method
sig_obj.SIGNATURBLOCK_EN.key.SIG_ID=Parameter
sig_obj.SIGNATURBLOCK_EN.key.SIG_META=Verification
+sig_obj.SIGNATURBLOCK_EN.key.SIG_DATE=Date/Time-UTC
+
+sig_obj.SIGNATURBLOCK_EN.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
sig_obj.SIGNATURBLOCK_EN.pos=f:80
sig_obj.SIGNATURBLOCK_EN.adobeSignFieldValue=PDF-AS Signature
sig_obj.SIGNATURBLOCK_EN.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
sig_obj.SIGNATURBLOCK_EN.verifyURL=http://www.signature-verification.gv.at
-sig_obj.SIGNATURBLOCK_EN.sigBlockAltText=PDF-AS Signature
+# WAI
+sig_obj.SIGNATURBLOCK_EN.sigBlockAltText=PDF-AS signature. A signature block with standard signature logo is shown.
sig_obj.SIGNATURBLOCK_EN.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
sig_obj.SIGNATURBLOCK_EN.value.SIG_LABEL=./images/signatur-logo_en.png
@@ -517,77 +315,142 @@ sig_obj.SIGNATURBLOCK_EN.value.SIG_LABEL=./images/signatur-logo_en.png
sig_obj.SIGNATURBLOCK_EN.table.main.1=SIG_VALUE-cv
sig_obj.SIGNATURBLOCK_EN.table.main.2=SIG_LABEL-i|TABLE-info
sig_obj.SIGNATURBLOCK_EN.table.main.3=SIG_META-cv
+sig_obj.SIGNATURBLOCK_EN.table.main.4=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_EN.table.main.ColsWidth=1 5
+sig_obj.SIGNATURBLOCK_EN.table.main.ColsWidth=1 6
sig_obj.SIGNATURBLOCK_EN.table.main.Style.bgcolor=255 255 255
sig_obj.SIGNATURBLOCK_EN.table.main.Style.padding=4
sig_obj.SIGNATURBLOCK_EN.table.main.Style.border=0.1
sig_obj.SIGNATURBLOCK_EN.table.main.Style.halign=center
sig_obj.SIGNATURBLOCK_EN.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_EN.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_EN.table.main.Style.font=HELVETICA,8,NORMAL
+sig_obj.SIGNATURBLOCK_EN.table.main.Style.valign=top
+sig_obj.SIGNATURBLOCK_EN.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_EN.table.main.Style.font=HELVETICA,8,BOLD
sig_obj.SIGNATURBLOCK_EN.table.main.Style.valuefont=COURIER,8,NORMAL
#---------------------- INFO TABLE -------------------------
sig_obj.SIGNATURBLOCK_EN.table.info.ColsWidth=1 5
-sig_obj.SIGNATURBLOCK_EN.table.info.1=SIG_NAME-cv
-sig_obj.SIGNATURBLOCK_EN.table.info.2=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_EN.table.info.3=SIG_ISSUER-cv
-sig_obj.SIGNATURBLOCK_EN.table.info.4=SIG_NUMBER-cv
-sig_obj.SIGNATURBLOCK_EN.table.info.5=SIG_KZ-cv
-sig_obj.SIGNATURBLOCK_EN.table.info.6=SIG_ID-cv
+#sig_obj.SIGNATURBLOCK_EN.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_EN.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_EN.table.info.2=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_EN.table.info.3=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_EN.table.info.4=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_EN.table.info.5=SIG_ID-cv
+
###################################################################################################
-# PROFIL: Signaturblock (Englisch) mit PDF/A-Support
+# PROFIL: Amtssignaturblock (Deutsch) mit neuem Layout
-sig_obj.SIGNATURBLOCK_EN_PDFA.description=Standardsignatur Englisch (PDF/A-1b)
+sig_obj.AMTSSIGNATURBLOCK_DE.description=Amtssignaturblock-Deutsch, neues Layout
-# enable/disable PDF/A1b support for this profile
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_PDFA1B_VALID=true
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_VALUE=Signaturwert
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_SUBJECT=Unterzeichner
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_ISSUER=Aussteller-Zertifikat
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_NUMBER=Serien-Nr.
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_KZ=Methode
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_ID=Parameter
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_META=Prüfinformation
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_NOTE=Hinweis
+sig_obj.AMTSSIGNATURBLOCK_DE.key.SIG_DATE=Datum/Zeit-UTC
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_VALUE=Signature Value
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_NAME=Signatory
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_DATE=Date/Time-UTC
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_ISSUER=Issuer-Certificate
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_NUMBER=Serial-No.
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_KZ=Method
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_ID=Parameter
-sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_META=Verification
+sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_SUBJECT=DEMO Amtssignatur
-sig_obj.SIGNATURBLOCK_EN_PDFA.pos=f:80
-sig_obj.SIGNATURBLOCK_EN_PDFA.adobeSignFieldValue=PDF-AS Signature
-sig_obj.SIGNATURBLOCK_EN_PDFA.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
-sig_obj.SIGNATURBLOCK_EN_PDFA.verifyURL=http://www.signature-verification.gv.at
+sig_obj.AMTSSIGNATURBLOCK_DE.pos=f:80
+sig_obj.AMTSSIGNATURBLOCK_DE.adobeSignFieldValue=PDF-AS Signatur
+sig_obj.AMTSSIGNATURBLOCK_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
+sig_obj.AMTSSIGNATURBLOCK_DE.verifyURL=http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_EN_PDFA.sigBlockAltText=PDF-AS Signature
+# WAI
+sig_obj.AMTSSIGNATURBLOCK_DE.sigBlockAltText=PDF-AS Amtssignatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
-sig_obj.SIGNATURBLOCK_EN_PDFA.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
-sig_obj.SIGNATURBLOCK_EN_PDFA.value.SIG_LABEL=./images/signatur-logo_en.png
+sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
+sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_LABEL=./images/signatur-logo_de.png
+sig_obj.AMTSSIGNATURBLOCK_DE.value.SIG_NOTE=Dieses Dokument wurde amtssigniert. Auch ein Ausdruck dieses Dokuments hat gemäß § 20 E-Government-Gesetz die Beweiskraft einer öffentlichen Urkunde.
#---------------------- MAIN TABLE -------------------------
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.1=SIG_VALUE-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.2=SIG_LABEL-i|TABLE-info
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.3=SIG_META-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.1=SIG_VALUE-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.3=SIG_META-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.4=SIG_NOTE-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.5=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.ColsWidth=1 5
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.bgcolor=255 255 255
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.padding=4
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.border=0.1
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.halign=center
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.font=TTF:DejaVuSansCondensed.ttf,8
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.valuefont=TTF:DejaVuSansMono.ttf,8
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.ColsWidth=1 6
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.bgcolor=255 255 255
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.padding=4
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.border=0.1
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.halign=center
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.valuehalign=left
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.valign=top
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.imagevalign=middle
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.AMTSSIGNATURBLOCK_DE.table.main.Style.valuefont=COURIER,8,NORMAL
#---------------------- INFO TABLE -------------------------
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.ColsWidth=1 5
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.1=SIG_NAME-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.2=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.3=SIG_ISSUER-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.4=SIG_NUMBER-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.5=SIG_KZ-cv
-sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.6=SIG_ID-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.info.ColsWidth=1 4
+sig_obj.AMTSSIGNATURBLOCK_DE.table.info.1=SIG_SUBJECT-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.info.2=SIG_ISSUER-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.info.3=SIG_NUMBER-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.info.4=SIG_KZ-cv
+sig_obj.AMTSSIGNATURBLOCK_DE.table.info.5=SIG_ID-cv
+
+
+
+###################################################################################################
+# PROFIL: Amtssignaturblock (Englisch) mit neuem Layout
+
+sig_obj.AMTSSIGNATURBLOCK_EN.description=Amtssignaturblock-Englisch, neues Layout
+
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_VALUE=Signature Value
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_SUBJECT=Signatory
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_ISSUER=Issuer-Certificate
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_NUMBER=Serial-No.
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_KZ=Method
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_ID=Parameter
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_META=Verification
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_NOTE=Note
+sig_obj.AMTSSIGNATURBLOCK_EN.key.SIG_DATE=Date/Time-UTC
+
+sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_SUBJECT=Official Signature DEMO
+
+sig_obj.AMTSSIGNATURBLOCK_EN.pos=f:80
+sig_obj.AMTSSIGNATURBLOCK_EN.adobeSignFieldValue=PDF-AS Signature
+sig_obj.AMTSSIGNATURBLOCK_EN.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
+sig_obj.AMTSSIGNATURBLOCK_EN.verifyURL=http://www.signature-verification.gv.at
+
+# WAI
+sig_obj.AMTSSIGNATURBLOCK_EN.sigBlockAltText=PDF-AS Official Signature. A signature block with standard signature logo is shown.
+
+sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
+sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_LABEL=./images/signatur-logo_en.png
+sig_obj.AMTSSIGNATURBLOCK_EN.value.SIG_NOTE=This document was signed with an official signature. According to § 20 E-Government-Act a printout of this document has the probative value of an official document.
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.1=SIG_VALUE-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.3=SIG_META-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.4=SIG_NOTE-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.5=SIG_DATE-cv
+
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.ColsWidth=1 6
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.bgcolor=255 255 255
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.padding=4
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.border=0.1
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.halign=center
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.valuehalign=left
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.valign=top
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.imagevalign=middle
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.AMTSSIGNATURBLOCK_EN.table.main.Style.valuefont=COURIER,8,NORMAL
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_EN.table.info.ColsWidth=1 5
+sig_obj.AMTSSIGNATURBLOCK_EN.table.info.1=SIG_SUBJECT-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.info.2=SIG_ISSUER-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.info.3=SIG_NUMBER-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.info.4=SIG_KZ-cv
+sig_obj.AMTSSIGNATURBLOCK_EN.table.info.5=SIG_ID-cv
+
###################################################################################################
@@ -597,18 +460,24 @@ sig_obj.INVISIBLE.description=Unsichtbarer Signaturblock
sig_obj.INVISIBLE.adobeSignFieldValue=PDF-AS Signatur
sig_obj.INVISIBLE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
+
+# Platzhaltersuche für dieses Profil deaktivieren
+sig_obj.INVISIBLE.enable_placeholder_search=false
+
+# WAI
+sig_obj.INVISIBLE.sigBlockAltText=Das Dokument ist mit PDF-AS unsichtbar signiert. Der Signaturblock ist nicht sichtbar.
sig_obj.INVISIBLE.verifyURL=http://www.signaturpruefung.gv.at
+
###################################################################################################
# PROFIL: BAIK Archivsignatur
-#sig_obj.BAIK_ARCHIV_SIGNATUR.pos=p:1;x:40.0;y:250.0;w:auto;f:80
+sig_obj.BAIK_ARCHIV_SIGNATUR.description=BAIK Archivsignatur
# enable/disable BAIK support for this profile
sig_obj.BAIK_ARCHIV_SIGNATUR.key.SIG_BAIK_ENABLED=true
-
-sig_obj.BAIK_ARCHIV_SIGNATUR.description=BAIK Archivsignatur
+sig_obj.BAIK_ARCHIV_SIGNATUR.key.SIG_PDFA1B_VALID=true
sig_obj.BAIK_ARCHIV_SIGNATUR.key.SIG_VALUE=Signaturwert
#sig_obj.BAIK_ARCHIV_SIGNATUR.key.SIG_NAME=SIGNATOR
@@ -625,6 +494,9 @@ sig_obj.BAIK_ARCHIV_SIGNATUR.key.SIG_TITLE=ELEKTRONISCHE ARCHIVSIGNATUR
sig_obj.BAIK_ARCHIV_SIGNATUR.pos=f:80
sig_obj.BAIK_ARCHIV_SIGNATUR.adobeSignFieldValue=ELEKTRONISCHE ARCHIVSIGNATUR
+# WAI
+sig_obj.BAIK_ARCHIV_SIGNATUR.sigBlockAltText=Elektronische Archivsignatur. Abgebildet ist eine Bildmarke mit Bundesadler.
+
sig_obj.BAIK_ARCHIV_SIGNATUR.value.SIG_META=Dokumentenformat: ${iui.pdfVersion}
sig_obj.BAIK_ARCHIV_SIGNATUR.value.SIG_LABEL=./images/Baik_Archiv.gif
sig_obj.BAIK_ARCHIV_SIGNATUR.value.SIG_TITLE=ELEKTRONISCHE ARCHIVSIGNATUR
@@ -644,18 +516,19 @@ sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.3=SIG_LABEL-i|TABLE-info
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.4=SIG_META-cv
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.ColsWidth=1 5
-sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.bgcolor=0 128 255
+sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.bgcolor=161 198 252
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.padding=4
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.border=0.1
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.halign=center
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.valuehalign=left
sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.valign=middle
-sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.font=HELVETICA,8,NORMAL
-sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.valuefont=COURIER,8,NORMAL
+sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.imagevalign=middle
+sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.font=TTF:DejaVuSansCondensed.ttf,8
+sig_obj.BAIK_ARCHIV_SIGNATUR.table.main.Style.valuefont=TTF:DejaVuSansCondensed.ttf,8
#---------------------- INFO TABLE -------------------------
sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.ColsWidth=1 4
-sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.Style.halign=center
+sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.Style.halign=left
sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.Style.valuehalign=left
sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.Style.valign=middle
@@ -668,6 +541,7 @@ sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.5=SIG_ALG-cv
sig_obj.BAIK_ARCHIV_SIGNATUR.table.info.6=SIG_KZ-cv
+
###################################################################################################
# PROFIL: BAIK Beurkundungssignatur
@@ -675,19 +549,23 @@ sig_obj.BAIK_URKUNDE_SIGNATUR.description=BAIK Beurkundungssignatur
# enable/disable BAIK support for this profile
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_BAIK_ENABLED=true
+sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_PDFA1B_VALID=true
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_VALUE=Signaturwert
#sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_NAME=SIGNATOR
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_SIG_LABEL=Signator
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_DATE=Signaturdatum
-sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_ISSUER=Zertifizierungs-dienst
+sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_ISSUER=Zertifizierungsdienst
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_NUMBER=Seriennummer
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_ALG=Algorithmus
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_KZ=Methode
#sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_ID=Parameter
-sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_META=Hinweis
+sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_META=Hinweis:
sig_obj.BAIK_URKUNDE_SIGNATUR.key.SIG_TITLE=ELEKTRONISCHE BEURKUNDUNGSSIGNATUR
+# WAI
+sig_obj.BAIK_URKUNDE_SIGNATUR.sigBlockAltText=Elektronische Beurkundungssignatur. Abgebildet ist die Bildmarke eines staatlich befugten und beeideten Ziviltechniker mit Bundesadler.
+
sig_obj.BAIK_URKUNDE_SIGNATUR.pos=f:80
sig_obj.BAIK_URKUNDE_SIGNATUR.adobeSignFieldValue=Urkundensignatur
sig_obj.BAIK_URKUNDE_SIGNATUR.adobeSignText.binary=Urkundensignatur der BAIK
@@ -709,17 +587,21 @@ sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.3=SIG_LABEL-i|TABLE-info
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.4=SIG_META-cv
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.ColsWidth=1 5
-sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.bgcolor=220 220 0
+sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.bgcolor=248 254 150
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.padding=4
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.border=0.1
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.halign=center
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.valuehalign=left
sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.valign=middle
-sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.font=HELVETICA,8,NORMAL
-sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.valuefont=COURIER,8,NORMAL
+sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.imagevalign=middle
+sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.font=TTF:DejaVuSansCondensed.ttf,8
+sig_obj.BAIK_URKUNDE_SIGNATUR.table.main.Style.valuefont=TTF:DejaVuSansCondensed.ttf,8
#---------------------- INFO TABLE -------------------------
sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.ColsWidth=1 4
+sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.Style.halign=left
+sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.Style.valuehalign=left
+
#sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.1=SIG_NAME-cv
sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.1=SIG_SIG_LABEL-cv
sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.2=SIG_DATE-cv
@@ -729,35 +611,189 @@ sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.5=SIG_ALG-cv
sig_obj.BAIK_URKUNDE_SIGNATUR.table.info.6=SIG_KZ-cv
+
+###################################################################################################
+# PROFIL: Signaturblock (Deutsch), PDF/A-1b
+
+sig_obj.SIGNATURBLOCK_DE_PDFA.description=Standardsignatur Deutsch, PDF/A-1b
+
+# enable/disable PDF/A1b support for this profile
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_PDFA1B_VALID=true
+
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_VALUE=Signaturwert
+#sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_NAME=Unterzeichner
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_SUBJECT=Unterzeichner
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_ISSUER=Aussteller-Zertifikat
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_NUMBER=Serien-Nr.
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_KZ=Methode
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_ID=Parameter
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_META=Prüfinformation
+sig_obj.SIGNATURBLOCK_DE_PDFA.key.SIG_DATE=Datum/Zeit-UTC
+
+sig_obj.SIGNATURBLOCK_DE_PDFA.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
+
+sig_obj.SIGNATURBLOCK_DE_PDFA.pos=f:80
+sig_obj.SIGNATURBLOCK_DE_PDFA.adobeSignFieldValue=PDF-AS Signatur
+sig_obj.SIGNATURBLOCK_DE_PDFA.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
+sig_obj.SIGNATURBLOCK_DE_PDFA.verifyURL=http://www.signaturpruefung.gv.at
+
+# WAI
+sig_obj.SIGNATURBLOCK_DE_PDFA.sigBlockAltText=PDF-AS Signatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
+
+sig_obj.SIGNATURBLOCK_DE_PDFA.value.SIG_META=Informationen zur Prüfung der elektronischen und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
+sig_obj.SIGNATURBLOCK_DE_PDFA.value.SIG_LABEL=./images/signatur-logo_de.png
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.1=SIG_VALUE-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.3=SIG_META-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.4=SIG_DATE-cv
+
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.ColsWidth=1 5.5
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.bgcolor=255 255 255
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.padding=4
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.border=0.1
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.halign=center
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.valuehalign=left
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.valign=top
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.font=TTF:DejaVuSansCondensed-Bold.ttf,8
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.main.Style.valuefont=TTF:DejaVuSansMono.ttf,8
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.ColsWidth=1 3.5
+#sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.2=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.3=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.4=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_DE_PDFA.table.info.5=SIG_ID-cv
+
+
+
+###################################################################################################
+# PROFIL: Signaturblock (Englisch), PDF/A-1b
+
+sig_obj.SIGNATURBLOCK_EN_PDFA.description=Standardsignatur Englisch, PDF/A-1b
+
+# enable/disable PDF/A1b support for this profile
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_PDFA1B_VALID=true
+
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_VALUE=Signature Value
+#sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_NAME=Signatory
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_SUBJECT=Signatory
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_ISSUER=Issuer-Certificate
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_NUMBER=Serial-No.
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_KZ=Method
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_ID=Parameter
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_META=Verification
+sig_obj.SIGNATURBLOCK_EN_PDFA.key.SIG_DATE=Date/Time-UTC
+
+sig_obj.SIGNATURBLOCK_EN_PDFA.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
+
+sig_obj.SIGNATURBLOCK_EN_PDFA.pos=f:80
+sig_obj.SIGNATURBLOCK_EN_PDFA.adobeSignFieldValue=PDF-AS Signature
+sig_obj.SIGNATURBLOCK_EN_PDFA.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
+sig_obj.SIGNATURBLOCK_EN_PDFA.verifyURL=http://www.signature-verification.gv.at
+
+# WAI
+sig_obj.SIGNATURBLOCK_EN_PDFA.sigBlockAltText=PDF-AS signature. A signature block with standard signature logo is shown.
+
+sig_obj.SIGNATURBLOCK_EN_PDFA.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
+sig_obj.SIGNATURBLOCK_EN_PDFA.value.SIG_LABEL=./images/signatur-logo_en.png
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.1=SIG_VALUE-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.3=SIG_META-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.4=SIG_DATE-cv
+
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.ColsWidth=1 5.5
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.bgcolor=255 255 255
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.padding=4
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.border=0.1
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.halign=center
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.valuehalign=left
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.valign=top
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.font=TTF:DejaVuSansCondensed-Bold.ttf,8
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.main.Style.valuefont=TTF:DejaVuSansMono.ttf,8
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.ColsWidth=1 4.5
+#sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.2=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.3=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.4=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_EN_PDFA.table.info.5=SIG_ID-cv
+
+
+
###################################################################################################
-# PROFIL: minimaler Signaturblock waagrecht mit Tabelle (Deutsch)
+# PROFIL: minimaler Signaturblock (Deutsch)
+
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.description=minimale Standardsignatur Deutsch
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.key.SIG_META=Prüfinformation
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.description=minimale Standardsignatur mit Tabelle Deutsch
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.key.SIG_META=Prüfinformation
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.pos=w:230.0;f:80
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.adobeSignFieldValue=PDF-AS Signatur
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.verifyURL=http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter:\nhttp://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.value.SIG_LABEL=./images/signatur-logo_de.png
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur finden Sie unter: http://www.signaturpruefung.gv.at
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.value.SIG_LABEL=./images/signatur-logo_de.png
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.imagescaletofit=65.0;65.0
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.pos=w:300.0;f:80
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.adobeSignFieldValue=PDF-AS Signatur
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.verifyURL=http://www.signaturpruefung.gv.at
+# WAI
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.sigBlockAltText=PDF-AS Signatur. Abgebildet eine Standard-Bildmarke sowie ein Hinweis auf die Prüfmöglichkeit.
#---------------------- MAIN TABLE -------------------------
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.1=SIG_LABEL-i|SIG_META-v
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.1=SIG_LABEL-i
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.2=SIG_META-v
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.ColsWidth=1 3
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.bgcolor=255 255 255
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.padding=8
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.border=0.1
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.halign=center
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.font=HELVETICA,10,NORMAL
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.valuefont=HELVETICA,10,NORMAL
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.ColsWidth=1
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.bgcolor=255 255 255
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.padding=4
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.border=0
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.halign=center
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.valuehalign=left
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.valign=middle
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.font=HELVETICA,9,NORMAL
+sig_obj.SIGNATURBLOCK_MINIMAL_DE.table.main.Style.valuefont=HELVETICA,9,NORMAL
+
+###################################################################################################
+# PROFIL: minimaler Signaturblock (Englisch)
+
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.description=minimale Standardsignatur Englisch
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.key.SIG_META=Verification
+
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.pos=w:230.0;f:80
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.adobeSignFieldValue=PDF-AS Signature
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.verifyURL=http://www.signature-verification.gv.at
+
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.value.SIG_META=Information about the verification of the electronic signature can be found at:\nhttp://www.signature-verification.gv.at
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.value.SIG_LABEL=./images/signatur-logo_en.png
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.imagescaletofit=65.0;65.0
+
+# WAI
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.sigBlockAltText=PDF-AS Signature. A signature logo and a note with link for verification are shown.
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.1=SIG_LABEL-i
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.2=SIG_META-v
+
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.ColsWidth=1
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.bgcolor=255 255 255
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.padding=4
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.border=0
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.halign=center
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.valuehalign=left
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.valign=middle
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.font=HELVETICA,9,NORMAL
+sig_obj.SIGNATURBLOCK_MINIMAL_EN.table.main.Style.valuefont=HELVETICA,9,NORMAL
-# scaling of image (in pdf units)
-sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.imagescaletofit=65.0;65.0
###################################################################################################
@@ -766,19 +802,25 @@ sig_obj.SIGNATURBLOCK_MINIMAL_TABLE_DE.table.main.Style.imagescaletofit=65.0;65.
sig_obj.SIGNATURBLOCK_SMALL_DE.description=Standardsignatur klein Deutsch
sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_VALUE=Signaturwert
-sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_NAME=Unterzeichner
-sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_DATE=Datum/Zeit-UTC
+#sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_NAME=Unterzeichner
+sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_SUBJECT=Unterzeichner
sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_ISSUER=Aussteller-Zertifikat
sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_NUMBER=Serien-Nr.
sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_KZ=Methode
sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_ID=Parameter
sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_META=Prüfinformation
+sig_obj.SIGNATURBLOCK_SMALL_DE.key.SIG_DATE=Datum/Zeit-UTC
-sig_obj.SIGNATURBLOCK_SMALL_DE.pos=f:80;w:260
+sig_obj.SIGNATURBLOCK_SMALL_DE.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
+
+sig_obj.SIGNATURBLOCK_SMALL_DE.pos=f:80;w:230
sig_obj.SIGNATURBLOCK_SMALL_DE.adobeSignFieldValue=PDF-AS Signatur
sig_obj.SIGNATURBLOCK_SMALL_DE.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
sig_obj.SIGNATURBLOCK_SMALL_DE.verifyURL=http://www.signaturpruefung.gv.at
+# WAI
+sig_obj.SIGNATURBLOCK_SMALL_DE.sigBlockAltText=PDF-AS Signatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
+
sig_obj.SIGNATURBLOCK_SMALL_DE.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
sig_obj.SIGNATURBLOCK_SMALL_DE.value.SIG_LABEL=./images/signatur-logo_de.png
@@ -786,25 +828,28 @@ sig_obj.SIGNATURBLOCK_SMALL_DE.value.SIG_LABEL=./images/signatur-logo_de.png
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.1=SIG_VALUE-cv
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.2=SIG_LABEL-i|TABLE-info
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.3=SIG_META-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.4=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.ColsWidth=1 5
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.ColsWidth=1 4.5
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.bgcolor=255 255 255
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.padding=2
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.border=0.1
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.halign=center
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.font=HELVETICA,5,NORMAL
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.valign=top
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.font=HELVETICA,5,BOLD
sig_obj.SIGNATURBLOCK_SMALL_DE.table.main.Style.valuefont=COURIER,5,NORMAL
#---------------------- INFO TABLE -------------------------
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.ColsWidth=1 3.1
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.1=SIG_NAME-cv
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.2=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.3=SIG_ISSUER-cv
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.4=SIG_NUMBER-cv
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.5=SIG_KZ-cv
-sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.6=SIG_ID-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.ColsWidth=1 2.7
+#sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.2=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.3=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.4=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.5=SIG_ID-cv
+
###################################################################################################
@@ -813,47 +858,279 @@ sig_obj.SIGNATURBLOCK_SMALL_DE.table.info.6=SIG_ID-cv
sig_obj.SIGNATURBLOCK_SMALL_EN.description=Standardsignatur klein Englisch
sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_VALUE=Signature Value
-sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_NAME=Signatory
-sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_DATE=Date/Time-UTC
+#sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_NAME=Signatory
+sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_SUBJECT=Signatory
sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_ISSUER=Issuer-Certificate
sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_NUMBER=Serial-No.
sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_KZ=Method
sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_ID=Parameter
sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_META=Verification
+sig_obj.SIGNATURBLOCK_SMALL_EN.key.SIG_DATE=Date/Time-UTC
+
+sig_obj.SIGNATURBLOCK_SMALL_EN.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
sig_obj.SIGNATURBLOCK_SMALL_EN.pos=f:80;w:260
sig_obj.SIGNATURBLOCK_SMALL_EN.adobeSignFieldValue=PDF-AS Signature
sig_obj.SIGNATURBLOCK_SMALL_EN.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
sig_obj.SIGNATURBLOCK_SMALL_EN.verifyURL=http://www.signature-verification.gv.at
-sig_obj.SIGNATURBLOCK_SMALL_EN.sigBlockAltText=PDF-AS Signature
-
sig_obj.SIGNATURBLOCK_SMALL_EN.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
sig_obj.SIGNATURBLOCK_SMALL_EN.value.SIG_LABEL=./images/signatur-logo_en.png
+# WAI
+sig_obj.SIGNATURBLOCK_SMALL_EN.sigBlockAltText=PDF-AS signature. A signature block with standard signature logo is shown.
+
#---------------------- MAIN TABLE -------------------------
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.1=SIG_VALUE-cv
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.2=SIG_LABEL-i|TABLE-info
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.3=SIG_META-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.4=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.ColsWidth=1 5
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.ColsWidth=1 4.5
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.bgcolor=255 255 255
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.padding=2
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.border=0.1
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.halign=center
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.valuehalign=left
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.valign=middle
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.font=HELVETICA,5,NORMAL
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.valign=top
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.font=HELVETICA,5,BOLD
sig_obj.SIGNATURBLOCK_SMALL_EN.table.main.Style.valuefont=COURIER,5,NORMAL
#---------------------- INFO TABLE -------------------------
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.ColsWidth=1 4
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.1=SIG_NAME-cv
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.2=SIG_DATE-cv
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.3=SIG_ISSUER-cv
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.4=SIG_NUMBER-cv
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.5=SIG_KZ-cv
-sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.6=SIG_ID-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.ColsWidth=1 3.2
+#sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.2=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.3=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.4=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.5=SIG_ID-cv
+
+
+
+###################################################################################################
+# PROFIL: Signaturblock (Deutsch)
+
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.description=Standardsignatur Deutsch
+
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_VALUE=Signaturwert
+#sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_NAME=Unterzeichner
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_SUBJECT=Unterzeichner
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_DATE=Datum/Zeit-UTC
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_ISSUER=Aussteller-Zertifikat
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_NUMBER=Serien-Nr.
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_KZ=Methode
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_ID=Parameter
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.key.SIG_META=Prüfinformation
+
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
+
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.pos=f:80
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.adobeSignFieldValue=PDF-AS Signatur
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.verifyURL=http://www.signaturpruefung.gv.at
+
+# WAI
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.sigBlockAltText=PDF-AS Signatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
+
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.value.SIG_META=Informationen zur Prüfung der elektronischen und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.value.SIG_LABEL=./images/signatur-logo_de.png
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.1=SIG_VALUE-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.3=SIG_META-cv
+
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.ColsWidth=1 6
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.bgcolor=255 255 255
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.padding=4
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.border=0.1
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.halign=center
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.valuehalign=left
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.valign=middle
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.main.Style.valuefont=COURIER,8,NORMAL
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.ColsWidth=1 4
+#sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.2=SIG_DATE-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.3=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.4=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.5=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_DE_DEPRECATED.table.info.6=SIG_ID-cv
+
+
+
+###################################################################################################
+# PROFIL: Signaturblock (Englisch)
+
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.description=Standardsignatur Englisch
+
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_VALUE=Signature Value
+#sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_NAME=Signatory
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_SUBJECT=Signatory
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_DATE=Date/Time-UTC
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_ISSUER=Issuer-Certificate
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_NUMBER=Serial-No.
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_KZ=Method
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_ID=Parameter
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.key.SIG_META=Verification
+
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.value.SIG_SUBJECT=${subject.T != null ? (subject.T + " ") : ""}${subject.CN}
+
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.pos=f:80
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.adobeSignFieldValue=PDF-AS Signature
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.verifyURL=http://www.signature-verification.gv.at
+
+# WAI
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.sigBlockAltText=PDF-AS signature. A signature block with standard signature logo is shown.
+
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.value.SIG_LABEL=./images/signatur-logo_en.png
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.1=SIG_VALUE-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.3=SIG_META-cv
+
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.ColsWidth=1 6
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.bgcolor=255 255 255
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.padding=4
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.border=0.1
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.halign=center
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.valuehalign=left
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.valign=middle
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.imagevalign=middle
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.main.Style.valuefont=COURIER,8,NORMAL
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.ColsWidth=1 5
+#sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.1=SIG_NAME-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.1=SIG_SUBJECT-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.2=SIG_DATE-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.3=SIG_ISSUER-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.4=SIG_NUMBER-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.5=SIG_KZ-cv
+sig_obj.SIGNATURBLOCK_EN_DEPRECATED.table.info.6=SIG_ID-cv
+
+
+
+###################################################################################################
+# PROFIL: Amtssignaturblock (Deutsch)
+
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.description=Amtssignaturblock-Deutsch
+
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_VALUE=Signaturwert
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_SUBJECT=Unterzeichner
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_DATE=Datum/Zeit-UTC
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_ISSUER=Aussteller-Zertifikat
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_NUMBER=Serien-Nr.
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_KZ=Methode
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_ID=Parameter
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_META=Prüfinformation
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.key.SIG_NOTE=Hinweis
+
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.value.SIG_SUBJECT=DEMO Amtssignatur
+
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.pos=f:80
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.adobeSignFieldValue=PDF-AS Signatur
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.adobeSignReasonValue=Informationen zur Prüfung finden Sie unter http://www.signaturpruefung.gv.at
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.verifyURL=http://www.signaturpruefung.gv.at
+
+# WAI
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.sigBlockAltText=PDF-AS Amtssignatur. Abgebildet ist ein Signaturblock mit Standard-Bildmarke.
+
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.value.SIG_META=Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: http://www.signaturpruefung.gv.at
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.value.SIG_LABEL=./images/signatur-logo_de.png
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.value.SIG_NOTE=Dieses Dokument wurde amtssigniert. Auch ein Ausdruck dieses Dokuments hat gemäß § 20 E-Government-Gesetz die Beweiskraft einer öffentlichen Urkunde.
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.1=SIG_VALUE-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.3=SIG_META-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.4=SIG_NOTE-cv
+
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.ColsWidth=1 6
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.bgcolor=255 255 255
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.padding=4
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.border=0.1
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.halign=center
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.valuehalign=left
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.valign=middle
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.imagevalign=middle
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.main.Style.valuefont=COURIER,8,NORMAL
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.ColsWidth=1 4
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.1=SIG_SUBJECT-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.2=SIG_DATE-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.3=SIG_ISSUER-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.4=SIG_NUMBER-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.5=SIG_KZ-cv
+sig_obj.AMTSSIGNATURBLOCK_DE_DEPRECATED.table.info.6=SIG_ID-cv
+
+
+
+###################################################################################################
+# PROFIL: Amtssignaturblock (Englisch)
+
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.description=Amtssignaturblock-Englisch
+
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_VALUE=Signature Value
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_SUBJECT=Signatory
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_DATE=Date/Time-UTC
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_ISSUER=Issuer-Certificate
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_NUMBER=Serial-No.
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_KZ=Method
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_ID=Parameter
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_META=Verification
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.key.SIG_NOTE=Note
+
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.value.SIG_SUBJECT=Official Signature DEMO
+
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.pos=f:80
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.adobeSignFieldValue=PDF-AS Signature
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.adobeSignReasonValue=Information about the verification can be found at http://www.signature-verification.gv.at
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.verifyURL=http://www.signature-verification.gv.at
+
+# WAI
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.sigBlockAltText=PDF-AS Official Signature. A signature block with standard signature logo is shown.
+
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.value.SIG_META=Information about the verification of the electronic signature and of the printout can be found at: http://www.signature-verification.gv.at
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.value.SIG_LABEL=./images/signatur-logo_en.png
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.value.SIG_NOTE=This document was signed with an official signature. According to § 20 E-Government-Act a printout of this document has the probative value of an official document.
+
+#---------------------- MAIN TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.1=SIG_VALUE-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.2=SIG_LABEL-i|TABLE-info
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.3=SIG_META-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.4=SIG_NOTE-cv
+
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.ColsWidth=1 6
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.bgcolor=255 255 255
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.padding=4
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.border=0.1
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.halign=center
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.valuehalign=left
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.valign=middle
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.imagevalign=middle
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.font=HELVETICA,8,BOLD
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.main.Style.valuefont=COURIER,8,NORMAL
+
+#---------------------- INFO TABLE -------------------------
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.ColsWidth=1 5
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.1=SIG_SUBJECT-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.2=SIG_DATE-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.3=SIG_ISSUER-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.4=SIG_NUMBER-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.5=SIG_KZ-cv
+sig_obj.AMTSSIGNATURBLOCK_EN_DEPRECATED.table.info.6=SIG_ID-cv
@@ -866,8 +1143,6 @@ sig_obj.SIGNATURBLOCK_SMALL_EN.table.info.6=SIG_ID-cv
#ldap_mapping.asign_prem_sig01.url=ldap://ldap.a-trust.at/ou=a-sign-Premium-Sig-01,o=A-Trust,c=at
#ldap_mapping.asign_prem_sig01.serial_attr=eidCertificateSerialNumber
-
-
# end LDAP-Mappings
#############################################