<%@ page contentType="text/html; charset=UTF-8" language="java" errorPage=""%> <%@ page import="org.apache.commons.lang.time.DateFormatUtils" %> <%@ page import="java.util.Date" %> <%@ page import="at.gv.egiz.pdfas.api.commons.Constants" %> <%@ page import="at.knowcenter.wag.egov.egiz.web.servlets.UpdateFormServlet"%> <%@ page import="at.knowcenter.wag.egov.egiz.web.FormFields" %> <%@ include file="language.jsp" %> <% String mode = (String) session.getAttribute(UpdateFormServlet.UPLOADFORM_SIGNATURE_MODE_KEY); String device = (String) session.getAttribute(UpdateFormServlet.UPLOADFORM_SIGNATURE_DEVICE_KEY); String type = (String) session.getAttribute(UpdateFormServlet.UPLOADFORM_SIGNATURE_TYPE_KEY); String sbValue; String sbLabel; String sbMeta; String sbName; String sbDate; String sbIssuer; String sbNumber; String sbKZ; String sbID; String sbMetaValue; if ("SIGNATURBLOCK_DE".equals(type)) { sbValue = "Signaturwert"; sbLabel = "signatur-logo_de-100.png"; sbMetaValue = "Informationen zur Prüfung der elektronischen Signatur und des Ausdrucks finden Sie unter: <input type=\"text\" name=\"vservice\" readonly=\"readonly\" disabled=\"disabled\" value=\"https://www.buergerkarte.at/signature-verification\" size=\"50\" maxlength=\"255\"/>"; sbName = "Unterzeichner"; sbDate = "Datum/Zeit-UTC"; sbIssuer = "Aussteller-Zertifikat"; sbNumber = "Serien-Nr."; sbKZ = "Methode"; sbID = "Parameter"; sbMeta = "Prüfinformation"; } else { sbValue = "Signature Value"; sbLabel = "signatur-logo_en-100.png"; sbMetaValue = "Information about the verification of the electronic signature and of the printout can be found at: <input type=\"text\" name=\"vservice\" readonly=\"readonly\" disabled=\"disabled\" value=\"https://www.buergerkarte.at/signature-verification\" size=\"50\" maxlength=\"255\"/>"; sbName = "Signatory"; sbDate = "Date/Time-UTC"; sbIssuer = "Issuer-Certificate"; sbNumber = "Serial-No."; sbKZ = "Method"; sbID = "Parameter"; sbMeta = "Verification"; } %> <html> <table border="0" cellpadding="3" cellspacing="0" class="pdfassignature"> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbValue %></td> <td colspan="2" class="pdfasvalue"> <div style="float:left;">Aqs3vMeF81wm/UJjIcLOzUs9</div> <div style="float:left;">dxTBzhi2RC8avQyMAmc3v</div> <div style="float:left;">WEj9HT1DI3iish4smRr</div> </td> </tr> <tr> <td rowspan="6"><img src="<%= request.getContextPath() %>/images/<%= sbLabel %>" width="100" alt="Signatur-Logo"/></td> <td class="pdfaslabel" nowrap="nowrap"><%= sbName %></td> <td class="pdfasvalue"><input type="text" name="signer" value="<fmt:message key="signaturblock.signer.value"/>" readonly="readonly" disabled="disabled" size="40" maxlength="255"/></td> </tr> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbDate %></td> <td class="pdfasvalue"><%= DateFormatUtils.formatUTC(new Date(), "yyyy-MM-dd'T'HH:mm:ss'Z'", request.getLocale()) %></td> </tr> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbIssuer %></td> <td class="pdfasvalue"> <div class="pdfasnobreak">CN=<fmt:message key="signaturblock.issuer.value.cn"/>,</div> <div class="pdfasnobreak">O=<fmt:message key="signaturblock.issuer.value.o"/>,</div> <div class="pdfasnobreak">C=AT</div> </td> </tr> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbNumber %></td> <td class="pdfasvalue">123456</td> </tr> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbKZ %></td> <td class="pdfasvalue"> <div class="pdfasnobreak">urn:pdfsigfilter:</div> <div class="pdfasnobreak">bka.gv.at:</div> <div class="pdfasnobreak"><%= FormFields.VALUE_MODE_TEXTUAL.equals(mode) ? "text" : "binaer" %>:v1.1.0</div> </td> </tr> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbID %></td> <td class="pdfasvalue"> <% if (Constants.SIGNATURE_DEVICE_MOC.equals(device)) { %> <div class="pdfasnobreak">etsi-moc-1.0@12345678</div> <% } else { %> <div class="pdfasnobreak">etsi-bka-1.0@1234567890-123456789@</div> <div class="pdfasnobreak">12345-1234-</div> <div class="pdfasnobreak">0-</div> <div class="pdfasnobreak">12345-</div> <div class="pdfasnobreak">12345</div></td> <% } // end if %> </tr> <tr> <td class="pdfaslabel" nowrap="nowrap"><%= sbMeta %></td> <td colspan="2" class="pdfasvalue"><%= sbMetaValue %></td> </tr> </table> </html>