From 8584ca9fb0c9a3380d2345cd7d0b99fd3b43c1fd Mon Sep 17 00:00:00 2001 From: gregor Date: Wed, 3 Dec 2003 13:51:39 +0000 Subject: =?UTF-8?q?Erstversion=20f=C3=BCr=20Demonstration=20im=20BKA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@72 d688527b-c9ab-4aba-bd8d-4036d912da1d --- spss.slinterface/pages/resultOverview.jsp | 135 ++++++++++++++++++++---------- 1 file changed, 91 insertions(+), 44 deletions(-) (limited to 'spss.slinterface/pages/resultOverview.jsp') diff --git a/spss.slinterface/pages/resultOverview.jsp b/spss.slinterface/pages/resultOverview.jsp index cda562bbc..5e27178f4 100644 --- a/spss.slinterface/pages/resultOverview.jsp +++ b/spss.slinterface/pages/resultOverview.jsp @@ -17,91 +17,114 @@ - Resultate der Signaturprüfung + Bundeskanzleramt der Republik Österreich - Signaturprüfdienst -

Informationen zum Unterzeichner

+ + + + +
+ + + +
\"Republik + >Bundeskanzleramt der Republik Österreich - Signaturprüfdienst
+ +

Nachfolgend finden Sie das Ergebnis der Prüfung der eingereichten elektronischen Signatur.

+ +

+ "> + Zurück zur Anwendung ... +

-

Name des Unterzeichners

-

+ + Unterzeichner + <% String[] subOIDNames = new String[]{"2.5.4.3", "2.5.4.11", "2.5.4.10", "2.5.4.6"}; // CN, OU, O, C - String[] subOIDRegNames = new String[]{"CN", "OU", "O", "C"}; + String[] subOIDRegNames = new String[]{"Name", "Organisationseinheit", "Organisation", "Staat"}; for (int i = 0; i < subOIDNames.length; i++) { signerInfo.setSubjectNameItemSel(subOIDNames[i]); String currSubjectNameRDN = signerInfo.getSubjectNameItem(); if (currSubjectNameRDN != null) { - out.print(subOIDRegNames[i] + ": " + currSubjectNameRDN); - %> -
- <% + out.print(""); } } %> -

+
+
" + subOIDRegNames[i] + "" + currSubjectNameRDN + "
-

Name des Ausstellers

-

+ + + Aussteller des Zertifikats + <% String[] issuerOIDNames = new String[]{"2.5.4.3", "2.5.4.11", "2.5.4.10", "2.5.4.6"}; // CN, OU, O, C - String[] issuerOIDRegNames = new String[]{"CN", "OU", "O", "C"}; + String[] issuerOIDRegNames = new String[]{"Name", "Organisationseinheit", "Organisation", "Staat"}; for (int i = 0; i < issuerOIDNames.length; i++) { signerInfo.setIssuerNameItemSel(issuerOIDNames[i]); String currIssuerNameRDN = signerInfo.getIssuerNameItem(); if (currIssuerNameRDN != null) { - out.print(issuerOIDRegNames[i] + ": " + currIssuerNameRDN); - %> -
- <% + out.print(""); } } %> -

+
+
" + issuerOIDRegNames[i] + "" + currIssuerNameRDN + "
-

Seriennummer des Zertifikats

-

- Seriennummer: + + Informationen zum Zertifikat + + + + + -

Qualität des Zertifikats

-

- Das Zertifikat ist ein - <% out.print(signerInfo.getIsQualified() ? "qualifiziertes" : "gewöhnliches"); %> - Zertifikat. -

+ + + + +
+
Seriennummer <% out.print(signerInfo.getSerial()); %> -

+
Qualität + <% out.print(signerInfo.getIsQualified() ? "qualifiziertes" : "gewöhnliches"); %> Zertifikat +
-

Prüfungen

+ + Prüfungen + -

Signaturprüfung

-

+

+ <% String [] sigCheckMsgs = new String[] { @@ -111,14 +134,17 @@ }; int sigCheckCode = Integer.parseInt(checksInfo.getSigCheckCode()); + out.print(" @@ -151,8 +180,8 @@ -

Zertifikatsprüfung

-

+

+ <% String [] certCheckMsgs = new String[] { @@ -166,17 +195,24 @@ }; int certCheckCode = Integer.parseInt(checksInfo.getCertCheckCode()); certCheckCode = (certCheckCode == 99) ? 6 : certCheckCode; + out.print("
+
Signatur

"); + if (sigCheckCode != 0) out.print(""); out.print(sigCheckMsgs[sigCheckCode]); + if (sigCheckCode != 0) out.print(""); %> -
+

<% if (sigCheckCode == 1) { %> - Fehlerhafte Referenzen: +

Fehlerhafte Referenzen: <% int count = 0; do @@ -131,9 +157,12 @@ count++; } while (true); + %> +

+ <% } %> -

+
Zertifikat

"); + if (certCheckCode != 0) out.print(""); out.print(certCheckMsgs[certCheckCode]); + if (certCheckCode != 0) out.print(""); %> +

-

Signierte Daten

-

+ + Signierte Daten + <% int i = 0; + int j = 0; do { dataInfo.setHashInputDataCount(i); @@ -185,24 +221,35 @@ boolean doShow = dataInfo.getShowHashInputData(); if (doShow) { - if (i > 0) out.println("
"); + out.print(""); + j++; } i++; } while (true); %> -

+
+
"); out.print("Datum Nr." + (i + 1)); - if (isSLXHTML) out.print(" (SLXHTML Dokument)"); - out.print(""); + out.print(">Datum Nr." + (j + 1) + ""); + out.print(""); + if (isSLXHTML) + { + out.print(" Die Datei ist vom Typ SLXHTML und kann angezeigt werden."); + } + else + { + out.print("Der Typ der Datei ist nicht bekannt. Die Datei kann in Binärform heruntergeladen werden."); + } + out.print("

"> Zurück zur Anwendung ...

- +
\ No newline at end of file -- cgit v1.2.3