diff options
| author | kstranacher <kstranacher@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2010-07-28 07:47:06 +0000 | 
|---|---|---|
| committer | kstranacher <kstranacher@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2010-07-28 07:47:06 +0000 | 
| commit | cb0ebde35990eb8fedd2eb4a0b72efdb7f26f961 (patch) | |
| tree | dce7831cb125f77d2d023d03a4b235695e29fd65 | |
| parent | 25e5ba1011151d2395facbee5f2afd22e3ea1929 (diff) | |
| download | moa-id-spss-cb0ebde35990eb8fedd2eb4a0b72efdb7f26f961.tar.gz moa-id-spss-cb0ebde35990eb8fedd2eb4a0b72efdb7f26f961.tar.bz2 moa-id-spss-cb0ebde35990eb8fedd2eb4a0b72efdb7f26f961.zip | |
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@1179 d688527b-c9ab-4aba-bd8d-4036d912da1d
6 files changed, 120 insertions, 984 deletions
| diff --git a/id/history.txt b/id/history.txt index 92b4dce01..e4148783a 100644 --- a/id/history.txt +++ b/id/history.txt @@ -6,8 +6,9 @@ History MOA-ID:  Version MOA-ID 1.4.7: Änderungen seit Version MOA-ID 1.4.6:
  - Anbindung an Stammzahlenregister-Gateway um ausländische Bürger zu integrieren (ERnP-Eintragung 
 -  gemäß)
 -- Neuer AUTH-Block mit neuen Transformationen
 +  gemäß E-Government Gesetz §6(5))
 +- Neuer Anmeldetext mit neuen Transformationen
 +- Striktere Parameterüberprüfung
  - Fixed Bug #485 (https://egovlabs.gv.at/tracker/index.php?func=detail&aid=485&group_id=6&atid=105)
  - Fixed Bug #540 (https://egovlabs.gv.at/tracker/index.php?func=detail&aid=540&group_id=6&atid=105)
  - IAIK Libraries aktualisiert:
 diff --git a/id/readme_1.4.7.txt b/id/readme_1.4.7.txt index 3fc743521..363e2bc53 100644 --- a/id/readme_1.4.7.txt +++ b/id/readme_1.4.7.txt @@ -12,7 +12,8 @@ gleichen Verzeichnis):  - Anbindung an Stammzahlenregister-Gateway um ausländische Bürger zu integrieren (ERnP-Eintragung 
    gemäß E-Government Gesetz §6(5))
 -- Neuer AUTH-Block mit neuen Transformationen
 +- Neuer Anmeldetext mit neuen Transformationen
 +- Striktere Parameterüberprüfung
  - Fixed Bug #485 (https://egovlabs.gv.at/tracker/index.php?func=detail&aid=485&group_id=6&atid=105)
  - Fixed Bug #540 (https://egovlabs.gv.at/tracker/index.php?func=detail&aid=540&group_id=6&atid=105)
  - IAIK Libraries aktualisiert:
 @@ -26,7 +27,8 @@ Es wird generell eine Neuinstallation lt. Handbuch empfohlen! Dennoch ist auch  eine Aktualisierung bestehender Installationen möglich.
  ...............................................................................
 -B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6
 +B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6 oder 1.4.3 oder 
 +    1.4.4
  ...............................................................................
  1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
 @@ -47,8 +49,8 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6     auch das komplette Verzeichnis moa-id-auth.
     Für MOA ID Proxy:
     Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Proxy
 -   beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps,
 -   wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation 
 +   beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/
 +   webappsProxy, wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation 
     für MOA ID steht). Löschen Sie darin sowohl die Datei moa-id-proxy.war als 
     auch das komplette Verzeichnis moa-id-proxy.
 @@ -56,7 +58,7 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6     CATALINA_HOME_ID/webapps.
     Für MOA ID Proxy:
     Kopieren Sie die Datei MOA_ID_PROXY_INST/moa-id-proxy.war nach
 -   CATALINA_HOME_ID/webapps.
 +   CATALINA_HOME_ID/webappsProxy.
  5. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
     JAVA_HOME\jre\lib\ext und löschen Sie diese Dateien danach.
 @@ -67,21 +69,24 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6  7. Kopieren Sie die zwei Dateien aus dem Verzeichnis  
     MOA_ID_AUTH_INST/conf/moa-id/transforms in das Verzeichnis transforms Ihres
     Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 +   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge 
 +   wird davon ausgegangen).
     Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen sie eine 
 -        der folgende Zeilen	ein:
 +      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen 
 +        Sie eine der folgende Zeilen ein:
        	<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_EN.xml"/>
  		<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_DE.xml"/>
 -      	je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger wünschen.
 +      	je nachdem ob sie einen englischen oder deutschen Text zur 
 +      	Anzeige	wünschen.
        	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 -      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügend Sie folgende Zeilen
 -        ein:
 +      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügen Sie eine
 +        der folgende Zeilen ein:
          <VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_DE</VerifyTransformsInfoProfileID>
  		<VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_EN</VerifyTransformsInfoProfileID>
 -      
 +        je nachdem ob sie einen englischen oder deutschen Text zur 
 +        Anzeige ausgewählt haben.
 +      	Alle weiteren VerifyTransformsInfoProfileID Elemente löschen 
 +      	Sie bitte.
  8. Kopieren Sie die zwei Dateien aus dem Verzeichnis 
     MOA_ID_AUTH_INST/conf/moa-spss/profiles in das Verzeichnis profiles Ihres
     Stammverzeichnisses für die MOA SPSS Konfiguration (für gewöhnlich lautet
 @@ -91,40 +96,37 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6     betreiben, sondern es von MOA ID über die API-Schnittstelle angesprochen
     wird, lautet dieses Stammverzeichnis für gewöhnlich
     CATALINA_HOME_ID/conf/moa-spss.
 -   Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen Sie eine 
 -        der folgende Zeilen	ein:
 -      	<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_EN.xml"/>
 -		<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_DE.xml"/>
 -      	je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger wünschen.
 -      	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 -      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügend Sie eine der folgende 
 +   Weiters editieren Sie ihre MOA SPSS Konfiguration wie folgt:
 +      * Im Element MOAConfiguration/SignatureVerification fügen Sie folgende 
          Zeilen ein:
 -        <VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_DE</VerifyTransformsInfoProfileID>
 -		<VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_EN</VerifyTransformsInfoProfileID>
 -        je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger ausgewählt haben.
 -      	Alle weiteren VerifyTransformsInfoProfileID Elemente löschen Sie bitte.
 -   
 +      	<cfg:VerifyTransformsInfoProfile>
 +			<cfg:Id>MOAIDTransformAuthBlockTable_DE</cfg:Id>
 +			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_DE.xml</cfg:Location>
 +		</cfg:VerifyTransformsInfoProfile>
 +		<cfg:VerifyTransformsInfoProfile>
 +			<cfg:Id>MOAIDTransformAuthBlockTable_EN</cfg:Id>
 +			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_EN.xml</cfg:Location>
 +		</cfg:VerifyTransformsInfoProfile>
 +
  9. Kopieren Sie die drei Dateien aus dem Verzeichnis  
 -   MOA_ID_AUTH_INST/conf/moa-id/certs/ca-certs in das Verzeichnis certs/ca-certs Ihres
 -   Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 +   MOA_ID_AUTH_INST/conf/moa-id/certs/ca-certs in das Verzeichnis 
 +   certs/ca-certs Ihres Stammverzeichnisses für die MOA ID Konfiguration 
 +   (für gewöhnlich lautet dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; 
 +   in weiterer Folge wird davon ausgegangen).
     Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -   	 * Im Element MOA-IDConfiguration/AuthComponent fügend Sie als letztes Kind-Element 
 -   	   folgende Zeilen ein:   	 
 +   	 * Im Element MOA-IDConfiguration/AuthComponent fügend Sie als letztes 
 +   	   Kind-Element folgende Zeilen ein:   	 
     	 <ForeignIdentities>
  	   <ConnectionParameter URL="https://gateway.stammzahlenregister.gv.at/services/IdentityLinkCreation">
           <ClientKeyStore password="password">cert/clientcert.p12</ClientKeyStore>
  	   </ConnectionParameter>
       </ForeignIdentities>
 -       Anmerkung: Im ClientKeyStore Element geben Sie den Client Keystore für den Zugriff auf das 
 -       Stammzahlenregister-Gateway an. Voraussetzung ist ein A-Trust Zertifikat mit 
 -       Verwaltungseigenschaft. Wenn ihr MOA-ID Zertifikat diese Voraussetzung erfüllt, können Sie 
 -       dieses hier angeben. 
 +       Anmerkung: Im ClientKeyStore Element geben Sie den Client Keystore für 
 +       den Zugriff auf das Stammzahlenregister-Gateway an. Voraussetzung ist 
 +       ein A-Trust oder A-CERT Zertifikat mit Verwaltungseigenschaft. Wenn 
 +       ihr MOA-ID Zertifikat diese Voraussetzung erfüllt, können Sie dieses 
 +       hier angeben. 
  10. Update des Cert-Stores.
     Kopieren Sie den Inhalt des Verzeichnisses
 @@ -133,11 +135,11 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6     vorhandene Dateien oder Unterverzeichnisse überschreiben sollen, dann 
     bejahen sie das.
 -11. Update der Trust-Profile. Achten sie bei Case-sensitiven Betriebssystemen auf 
 -   die Profilbezeichnungen. Aus trustprofiles wurde trustProfiles.  
 -   Wenn Sie Ihre alten Trust-Profile durch die neuen ersetzen wollen, dann gehen  
 -   Sie vor, wie in Punkt a). Wenn Sie Ihre eigenen Trust-Profile beibehalten 
 -   wollen, dann gehen Sie vor, wie in Punkt b).
 +11. Update der Trust-Profile. Achten sie bei Case-sensitiven Betriebssystemen 
 +   auf die Profilbezeichnungen. Aus trustprofiles wurde trustProfiles.  
 +   Wenn Sie Ihre alten Trust-Profile durch die neuen ersetzen wollen, dann 
 +   gehen Sie vor, wie in Punkt a). Wenn Sie Ihre eigenen Trust-Profile 
 +   beibehalten wollen, dann gehen Sie vor, wie in Punkt b).
     a. Gehen Sie wie folgt vor, um die Trust-Profile auszutauschen:
 @@ -146,20 +148,21 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6          MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles in das Verzeichnis 
          CATALINA_HOME\conf\moa-spss.
 -   b. Falls Sie Ihre alten Trust-Profile beibehalten wollen, gehen Sie wie folgt
 -      vor, um die Profile auf den aktuellen Stand zu bringen:
 +   b. Falls Sie Ihre alten Trust-Profile beibehalten wollen, gehen Sie wie 
 +      folgt vor, um die Profile auf den aktuellen Stand zu bringen:
      1)  Benennen Sie ein eventuell vorhandenes Verzeichnis trustprofiles in
 -        trustProfiles um (vergessen Sie nicht, diese Änderung in Ihrer MOA-SP/SS
 -        Konfigurationsdatei ebenfalls zu berücksichtigen und benennen Sie dort 
 -        alle gleichartigen Vorkommen von trustprofiles in trustProfiles um)
 +        trustProfiles um (vergessen Sie nicht, diese Änderung in Ihrer 
 +        MOA-SP/SS Konfigurationsdatei ebenfalls zu berücksichtigen und 
 +        benennen Sie dort alle gleichartigen Vorkommen von trustprofiles 
 +        in trustProfiles um)
      2)  Ergänzen Sie ihre Trustprofile durch alle Zertifikate aus den 
          entsprechenden Profilen im Verzeichnis 
          MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles, die nicht in Ihren 
 -        Profilen enthalten sind. Am einfachsten ist es, wenn Sie den Inhalt der 
 -        einzelnen Profile aus der Distribution (
 -        MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles) in die entsprechenden 
 +        Profilen enthalten sind. Am einfachsten ist es, wenn Sie den Inhalt 
 +        der einzelnen Profile aus der Distribution 
 +        (MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles) in die entsprechenden 
          Profile Ihrer Installation (CATALINA_HOME\conf\moa-spss\trustProfiles) 
          kopieren und dabei die vorhandenen gleichnamigen Zertifikate 
          überschreiben), also z.B: Kopieren des Inhalts von 
 @@ -173,7 +176,7 @@ B.1 Durchführung eines Updates von Version 1.4.5 oder 1.4.6     Logging von MOA ID beim Einlesen der erneuerten Konfiguration.
  ...............................................................................
 -B.1 Durchführung eines Updates von Version 1.4.3 oder 1.4.4 
 +B.2 Durchführung eines Updates von Version 1.4.1 oder 1.4.2 (incl. beta 1)
  ...............................................................................
  1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
 @@ -181,11 +184,11 @@ B.1 Durchführung eines Updates von Version 1.4.3 oder 1.4.4  2. Entpacken Sie die Distribution von MOA ID Auth (moa-id-auth-1.4.7.zip) in
     ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST 
 -   bezeichnet.   
 +   bezeichnet.
     Für MOA ID Proxy:
     Entpacken Sie die Distribution von MOA ID Proxy (moa-id-proxy-1.4.7.zip) in
     ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_PROXY_INST 
 -   bezeichnet.
 +   bezeichnet.    
  3. Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Auth
     beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps,
 @@ -194,8 +197,8 @@ B.1 Durchführung eines Updates von Version 1.4.3 oder 1.4.4     auch das komplette Verzeichnis moa-id-auth.
     Für MOA ID Proxy:
     Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Proxy
 -   beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps,
 -   wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation 
 +   beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/
 +   webappsProxy, wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation 
     für MOA ID steht). Löschen Sie darin sowohl die Datei moa-id-proxy.war als 
     auch das komplette Verzeichnis moa-id-proxy.
 @@ -203,34 +206,35 @@ B.1 Durchführung eines Updates von Version 1.4.3 oder 1.4.4     CATALINA_HOME_ID/webapps.
     Für MOA ID Proxy:
     Kopieren Sie die Datei MOA_ID_PROXY_INST/moa-id-proxy.war nach
 -   CATALINA_HOME_ID/webapps.
 -      
 +   CATALINA_HOME_ID/webappsProxy.
 +   
  5. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
     JAVA_HOME\jre\lib\ext und löschen Sie diese Dateien danach.
  6. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\ext in das 
     Verzeichnis JAVA_HOME\jre\lib\ext.
 -
 +   
  7. Kopieren Sie die zwei Dateien aus dem Verzeichnis  
     MOA_ID_AUTH_INST/conf/moa-id/transforms in das Verzeichnis transforms Ihres
     Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 +   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge 
 +   wird davon ausgegangen).
     Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen Sie eine 
 -        der folgende Zeilen	ein:
 +      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen 
 +        Sie eine der folgende Zeilen ein:
        	<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_EN.xml"/>
  		<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_DE.xml"/>
 -      	je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger wünschen.
 +      	je nachdem ob sie einen englischen oder deutschen Text zur 
 +      	Anzeige	wünschen.
        	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 -      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügend Sie eine der folgende 
 -        Zeilen ein:
 +      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügen Sie eine
 +        der folgende Zeilen ein:
          <VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_DE</VerifyTransformsInfoProfileID>
  		<VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_EN</VerifyTransformsInfoProfileID>
 -        je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger ausgewählt haben.
 -      	Alle weiteren VerifyTransformsInfoProfileID Elemente löschen Sie bitte.
 +        je nachdem ob sie einen englischen oder deutschen Text zur 
 +        Anzeige ausgewählt haben.
 +      	Alle weiteren VerifyTransformsInfoProfileID Elemente löschen 
 +      	Sie bitte.
  8. Kopieren Sie die zwei Dateien aus dem Verzeichnis 
     MOA_ID_AUTH_INST/conf/moa-spss/profiles in das Verzeichnis profiles Ihres
     Stammverzeichnisses für die MOA SPSS Konfiguration (für gewöhnlich lautet
 @@ -241,93 +245,8 @@ B.1 Durchführung eines Updates von Version 1.4.3 oder 1.4.4     wird, lautet dieses Stammverzeichnis für gewöhnlich
     CATALINA_HOME_ID/conf/moa-spss.
     Weiters editieren Sie ihre MOA SPSS Konfiguration wie folgt:
 -      * Im Element MOAConfiguration/SignatureVerification fügen Sie folgende Zeilen 
 -      	ein:
 -      	<cfg:VerifyTransformsInfoProfile>
 -			<cfg:Id>MOAIDTransformAuthBlockTable_DE</cfg:Id>
 -			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_DE.xml</cfg:Location>
 -		</cfg:VerifyTransformsInfoProfile>
 -		<cfg:VerifyTransformsInfoProfile>
 -			<cfg:Id>MOAIDTransformAuthBlockTable_EN</cfg:Id>
 -			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_EN.xml</cfg:Location>
 -		</cfg:VerifyTransformsInfoProfile>
 -   
 -9. Kopieren Sie die drei Dateien aus dem Verzeichnis  
 -   MOA_ID_AUTH_INST/conf/moa-id/certs/ca-certs in das Verzeichnis certs/ca-certs Ihres
 -   Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 -   Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -   	 * Im Element MOA-IDConfiguration/AuthComponent fügend Sie als letztes Kind-Element 
 -   	   folgende Zeilen ein:   	 
 -   	 <ForeignIdentities>
 -	   <ConnectionParameter URL="https://gateway.stammzahlenregister.gv.at/services/IdentityLinkCreation">
 -         <ClientKeyStore password="password">cert/clientcert.p12</ClientKeyStore>
 -	   </ConnectionParameter>
 -     </ForeignIdentities>
 -       
 -       Anmerkung: Im ClientKeyStore Element geben Sie den Client Keystore für den Zugriff auf das 
 -       Stammzahlenregister-Gateway an. Voraussetzung ist ein A-Trust Zertifikat mit 
 -       Verwaltungseigenschaft. Wenn ihr MOA-ID Zertifikat diese Voraussetzung erfüllt, können Sie 
 -       dieses hier angeben. 
 -
 -
 -10. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
 -   Logging von MOA ID beim Einlesen der erneuerten Konfiguration.
 -    
 -...............................................................................
 -B.2 Durchführung eines Updates von Version 1.4.1 oder 1.4.2 (incl. beta 1)
 -...............................................................................
 -
 -1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
 -   Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an.
 -
 -2. Entpacken Sie die Distribution von MOA ID Auth (moa-id-auth-1.4.7.zip) in
 -   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST 
 -   bezeichnet.   
 -
 -3. Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Auth
 -   beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps,
 -   wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation 
 -   für MOA ID steht). Löschen Sie darin sowohl die Datei moa-id-auth.war als 
 -   auch das komplette Verzeichnis moa-id-auth.
 -
 -4. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
 -   CATALINA_HOME_ID/webapps.
 -
 -5. Kopieren Sie die zwei Dateien aus dem Verzeichnis  
 -   MOA_ID_AUTH_INST/conf/moa-id/transforms in das Verzeichnis transforms Ihres
 -   Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 -   Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen Sie eine 
 -        der folgende Zeilen	ein:
 -      	<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_EN.xml"/>
 -		<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_DE.xml"/>
 -      	je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger wünschen.
 -      	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 -      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügend Sie eine der folgende 
 +      * Im Element MOAConfiguration/SignatureVerification fügen Sie folgende 
          Zeilen ein:
 -        <VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_DE</VerifyTransformsInfoProfileID>
 -		<VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_EN</VerifyTransformsInfoProfileID>
 -        je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger ausgewählt haben.
 -      	Alle weiteren VerifyTransformsInfoProfileID Elemente löschen Sie bitte.
 -      
 -6. Kopieren Sie die zwei Dateien aus dem Verzeichnis 
 -   MOA_ID_AUTH_INST/conf/moa-spss/profiles in das Verzeichnis profiles Ihres
 -   Stammverzeichnisses für die MOA SPSS Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_SPSS/conf/moa-spss, wobei 
 -   CATALINA_HOME_SPSS für das Basisverzeichnis der Tomcat-Installation 
 -   für MOA SPSS steht; wenn Sie MOA SPSS nicht als eigenes Webservice 
 -   betreiben, sondern es von MOA ID über die API-Schnittstelle angesprochen
 -   wird, lautet dieses Stammverzeichnis für gewöhnlich
 -   CATALINA_HOME_ID/conf/moa-spss.
 -   Weiters editieren Sie ihre MOA SPSS Konfiguration wie folgt:
 -      * Im Element MOAConfiguration/SignatureVerification fügen Sie folgende Zeilen 
 -      	ein:
        	<cfg:VerifyTransformsInfoProfile>
  			<cfg:Id>MOAIDTransformAuthBlockTable_DE</cfg:Id>
  			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_DE.xml</cfg:Location>
 @@ -336,195 +255,39 @@ B.2 Durchführung eines Updates von Version 1.4.1 oder 1.4.2 (incl. beta 1)  			<cfg:Id>MOAIDTransformAuthBlockTable_EN</cfg:Id>
  			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_EN.xml</cfg:Location>
  		</cfg:VerifyTransformsInfoProfile>
 -   
 -7. Kopieren Sie die drei Dateien aus dem Verzeichnis  
 -   MOA_ID_AUTH_INST/conf/moa-id/certs/ca-certs in das Verzeichnis certs/ca-certs Ihres
 -   Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 -   Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -   	 * Im Element MOA-IDConfiguration/AuthComponent fügend Sie als letztes Kind-Element 
 -   	   folgende Zeilen ein:   	 
 -   	 <ForeignIdentities>
 -	   <ConnectionParameter URL="https://gateway.stammzahlenregister.gv.at/services/IdentityLinkCreation">
 -         <ClientKeyStore password="password">cert/clientcert.p12</ClientKeyStore>
 -	   </ConnectionParameter>
 -     </ForeignIdentities>
 -       
 -       Anmerkung: Im ClientKeyStore Element geben Sie den Client Keystore für den Zugriff auf das 
 -       Stammzahlenregister-Gateway an. Voraussetzung ist ein A-Trust Zertifikat mit 
 -       Verwaltungseigenschaft. Wenn ihr MOA-ID Zertifikat diese Voraussetzung erfüllt, können Sie 
 -       dieses hier angeben. 
 -
 -
 -8. Sichern Sie ihre MOA-ID Konfigurationsdatei. Kopieren Sie die 
 -   Beispielkonfigurationsdateien aus dem Verzeichnis
 -   MOA_ID_AUTH_INST/conf/moa-id/SampleMOA*.xml nach 
 -   CATALINA_HOME_ID/conf/moa-id. 
 -   Verwenden Sie in Ihrer Installation bereits die Vollmachtenprüfung, so 
 -   verschieben Sie bitte in der MOA-ID Installationsdatei das Element 
 -   <CompatibilityMode> innerhalb des Konfigurationsteiles für die berufliche 
 -   Parteienvertreung (ParepSpecificParameters) unter das Element 
 -   ApplicationSpecificParameters.
 -
 -9. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
 -   Logging von MOA ID beim Einlesen der erneuerten Konfiguration.
 -
 -...............................................................................
 -B.3 Durchführung eines Updates von Version 1.3.1, 1.3.2 oder 1.3.3
 -...............................................................................
 -
 -1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
 -   Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an.
 -   
 -2. Entpacken Sie die Distribution von MOA ID Auth (moa-id-auth-1.4.7.zip) in
 -   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST 
 -   bezeichnet.
 -
 -3. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
 -   JAVA_HOME\jre\lib\ext und löschen Sie diese Dateien danach.
 -
 -4. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\ext in das 
 -   Verzeichnis JAVA_HOME\jre\lib\ext.
 -
 -5. Erstellen Sie eine Sicherungskopie aller Dateien im Verzeichnis 
 -   CATALINA_HOME\common\endorsed und löschen Sie die dort eventuell vorhandene 
 -   Dateien xmlParserAPIs.jar
 -
 -6. Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\endorsed
 -   in das Verzeichnis CATALINA_HOME\common\endorsed. Überschreiben Sie dabei
 -   etwaige gleichnamige Dateien.
 -
 -7. Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Auth
 -   beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps,
 -   wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation 
 -   für MOA ID steht). Löschen Sie darin sowohl die Datei moa-id-auth.war als 
 -   auch das komplette Verzeichnis moa-id-auth.
 -
 -8. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
 -   CATALINA_HOME_ID/webapps.
 -9. Kopieren Sie die zwei Dateien aus dem Verzeichnis  
 -   MOA_ID_AUTH_INST/conf/moa-id/transforms in das Verzeichnis transforms Ihres
 -   Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 -   Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -      * Im Element MOA-IDConfiguration/AuthComponent/SecurityLayer fügen sie eine 
 -        der folgende Zeilen	ein:
 -      	<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_EN.xml"/>
 -		<TransformsInfo filename="transforms/TransformsInfoAuthBlockTable_DE.xml"/>
 -      	je nachdem ob sie einen englischen oder deutschen Text zur Anzeige beim
 -      	Bürger wünschen.
 -      	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 -      * Im Element AuthComponent/MOA-SP/VerifyAuthBlock fügend Sie folgende Zeilen
 -        ein:
 -        <VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_DE</VerifyTransformsInfoProfileID>
 -		<VerifyTransformsInfoProfileID>MOAIDTransformAuthBlockTable_EN</VerifyTransformsInfoProfileID>
 -      
 -10. Kopieren Sie die zwei Dateien aus dem Verzeichnis 
 -   MOA_ID_AUTH_INST/conf/moa-spss/profiles in das Verzeichnis profiles Ihres
 -   Stammverzeichnisses für die MOA SPSS Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_SPSS/conf/moa-spss, wobei 
 -   CATALINA_HOME_SPSS für das Basisverzeichnis der Tomcat-Installation 
 -   für MOA SPSS steht; wenn Sie MOA SPSS nicht als eigenes Webservice 
 -   betreiben, sondern es von MOA ID über die API-Schnittstelle angesprochen
 -   wird, lautet dieses Stammverzeichnis für gewöhnlich
 -   CATALINA_HOME_ID/conf/moa-spss.
 -   Weiters editieren Sie ihre MOA SPSS Konfiguration wie folgt:
 -      * Im Element MOAConfiguration/SignatureVerification fügen Sie folgende Zeilen 
 -      	ein:
 -      	<cfg:VerifyTransformsInfoProfile>
 -			<cfg:Id>MOAIDTransformAuthBlockTable_DE</cfg:Id>
 -			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_DE.xml</cfg:Location>
 -		</cfg:VerifyTransformsInfoProfile>
 -		<cfg:VerifyTransformsInfoProfile>
 -			<cfg:Id>MOAIDTransformAuthBlockTable_EN</cfg:Id>
 -			<cfg:Location>profiles/MOAIDTransformAuthBlockTable_EN.xml</cfg:Location>
 -		</cfg:VerifyTransformsInfoProfile>
 -   
 -11. Kopieren Sie die drei Dateien aus dem Verzeichnis  
 -   MOA_ID_AUTH_INST/conf/moa-id/certs/ca-certs in das Verzeichnis certs/ca-certs Ihres
 -   Stammverzeichnisses für die MOA ID Konfiguration (für gewöhnlich lautet
 -   dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; in weiterer Folge wird
 -   davon ausgegangen).
 +9. Kopieren Sie die drei Dateien aus dem Verzeichnis  
 +   MOA_ID_AUTH_INST/conf/moa-id/certs/ca-certs in das Verzeichnis 
 +   certs/ca-certs Ihres Stammverzeichnisses für die MOA ID Konfiguration 
 +   (für gewöhnlich lautet dieses Stammverzeichnis CATALINA_HOME_ID/conf/moa-id; 
 +   in weiterer Folge wird davon ausgegangen).
     Weiters editieren Sie ihre MOA ID Konfiguration wie folgt:
 -   	 * Im Element MOA-IDConfiguration/AuthComponent fügend Sie als letztes Kind-Element 
 -   	   folgende Zeilen ein:   	 
 +   	 * Im Element MOA-IDConfiguration/AuthComponent fügend Sie als letztes 
 +   	   Kind-Element folgende Zeilen ein:   	 
     	 <ForeignIdentities>
  	   <ConnectionParameter URL="https://gateway.stammzahlenregister.gv.at/services/IdentityLinkCreation">
           <ClientKeyStore password="password">cert/clientcert.p12</ClientKeyStore>
  	   </ConnectionParameter>
       </ForeignIdentities>
 -       Anmerkung: Im ClientKeyStore Element geben Sie den Client Keystore für den Zugriff auf das 
 -       Stammzahlenregister-Gateway an. Voraussetzung ist ein A-Trust Zertifikat mit 
 -       Verwaltungseigenschaft. Wenn ihr MOA-ID Zertifikat diese Voraussetzung erfüllt, können Sie 
 -       dieses hier angeben. 
 -
 +       Anmerkung: Im ClientKeyStore Element geben Sie den Client Keystore für 
 +       den Zugriff auf das Stammzahlenregister-Gateway an. Voraussetzung ist 
 +       ein A-Trust oder A-CERT Zertifikat mit Verwaltungseigenschaft. Wenn 
 +       ihr MOA-ID Zertifikat diese Voraussetzung erfüllt, können Sie dieses 
 +       hier angeben. 
 -12.Update des Cert-Stores.
 +10. Update des Cert-Stores.
     Kopieren Sie den Inhalt des Verzeichnisses
     MOA_ID_INST_AUTH\conf\moa-spss\certstore in das Verzeichnis
     CATALINA_HOME\conf\moa-spss\certstore. Wenn Sie gefragt werden, ob Sie 
     vorhandene Dateien oder Unterverzeichnisse überschreiben sollen, dann 
     bejahen sie das.
 -13.Sollen zusätzliche Templates für ältere Bürgerkartenumgebungen aktiviert
 -   werden, öffnen Sie die XML-Konfiguration von MOA ID (für gewöhnlich finden 
 -   Sie diese XML-Datei direkt im Stammverzeichnis für die MOA ID Konfiguration, 
 -   z.B. CATALINA_HOME_ID/conf/moa-id/SampleMOAIDConfiguration.xml); führen Sie 
 -   folgende Modifikationen an der XML-Konfiguration durch:
 -   
 -   a. Ändern Sie die applikationsübergreifende Konfiguration der AuthBlock
 -      Transformationen. Sie finden diese Konfiguration im XML-Element
 -      /MOA-IDConfiguration/AuthComponent/SecurityLayer. Fügen Sie zusätzlich zum
 -      bisherigen Inhalt dieses Elements (für gewöhnlich ein Element
 -      TransformsInfo, dessen Attribut filname den Wert
 -      transforms/TransformsInfoAuthBlockText.xml aufweist) ein Element 
 -      TransformsInfo an, dessen Attribut filename auf die Datei für ältere BKU 
 -      zeigt. Sie können auch auf die vordefinierten Elemente aus den 
 -      Musterkonfigurationen dieser Distribution (
 -      MOA_ID_AUTH_INST/conf/moa-id/SampleMOAIDConfiguration.xml) zurückgreifen.
 -
 -   b. Fügen Sie Profilbezeichner für die Transformationsprofile in der
 -      Konfiguration für MOA SP an. Sie finden diesen Bezeichner im XML-
 -      Element /MOA-IDConfiguration/AuthComponent/MOA-SP/VerifyAuthBlock.
 -      Hängen Sie ein Element VerifyTransformsInfoProfileID an, das für die Über-
 -      prüfung der Transformation älterer BKU vorgesehen ist.
 -      Siehe auch Inhalt des Elements VerifyAuthBlock aus der Musterkonfiguration 
 -      dieser Distribution (
 -      MOA_ID_AUTH_INST/conf/moa-id/SampleMOAIDConfiguration.xml).
 -
 -   c. Ändern Sie gegebenenfalls die applikationsspezifische Konfiguration
 -      der Authblock-Tranformationen. Führen Sie dazu die folgende Tätigkeit
 -      für jedes XML-Element /MOA-IDConfiguration/OnlineApplicaton/AuthComponent
 -      durch: Fügen Sie zusätzlich zu einem bestehenden Element TransformsInfo 
 -      ein Elemnet TransformsInfo an, das die Transformation für ältere BKU 
 -      enthält - gleich wie dies bereits in Schritt a. durchgeführt wurde (wenn 
 -      Sie dieses Element nicht vorfinden, oder es auskommentiert ist, muss 
 -      Schritt c. nicht durchgeführt werden).
 -
 -   Öffnen Sie die XML-Konfiguration von MOA SPSS (für gewöhnlich finden Sie 
 -   XML-Datei direkt im Stammverzeichnisses für die MOA SPSS Konfiguration, z.B.
 -   CATALINA_HOME_ID/conf/moa-spss/SampleMOASPSSConfiguration.xml); führen Sie 
 -   folgende Modifikationen an der XML-Konfiguration durch:
 -
 -   a. Ändern Sie die konfigurierten Profile für die zulässigen Transformationen
 -      über die signierten Daten. Sie finden diese Profile am Ende der XML-Konfi-
 -      guration von MOA SPSS (Elemente des Namens 
 -      cfg:VerifyTransformsInfoProfile). Fügen Sie zusätzlich zu den vorkommenden 
 -      Elementen dieses Namens (für gewöhnlich zwei Elemente) zwei weitere 
 -      Elemente dieses Namens hinzu, die die Profile für die älteren Bürger-
 -      kartenumgebungen aufnehmen - diese sind durch den Namensteil "_deprecated" 
 -      gekennzeichnet (siehe auch Musterkonfigurationen dieser Distribution 
 -      MOA_ID_AUTH_INST/conf/moa-spss/SampleMOASPSSConfiguration.xml).
 -
 -14.Update der Trust-Profile. Achten sie bei Case-sensitiven Betriebssystemen auf 
 -   die Profilbezeichnungen. Aus trustprofiles wurde trustProfiles.  
 -   Wenn Sie Ihre alten Trust-Profile durch die neuen ersetzen wollen, dann gehen  
 -   Sie vor, wie in Punkt a). Wenn Sie Ihre eigenen Trust-Profile beibehalten 
 -   wollen, dann gehen Sie vor, wie in Punkt b).
 +11. Update der Trust-Profile. Achten sie bei Case-sensitiven Betriebssystemen 
 +   auf die Profilbezeichnungen. Aus trustprofiles wurde trustProfiles.  
 +   Wenn Sie Ihre alten Trust-Profile durch die neuen ersetzen wollen, dann 
 +   gehen Sie vor, wie in Punkt a). Wenn Sie Ihre eigenen Trust-Profile 
 +   beibehalten wollen, dann gehen Sie vor, wie in Punkt b).
     a. Gehen Sie wie folgt vor, um die Trust-Profile auszutauschen:
 @@ -533,20 +296,21 @@ B.3 Durchführung eines Updates von Version 1.3.1, 1.3.2 oder 1.3.3          MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles in das Verzeichnis 
          CATALINA_HOME\conf\moa-spss.
 -   b. Falls Sie Ihre alten Trust-Profile beibehalten wollen, gehen Sie wie folgt
 -      vor, um die Profile auf den aktuellen Stand zu bringen:
 +   b. Falls Sie Ihre alten Trust-Profile beibehalten wollen, gehen Sie wie 
 +      folgt vor, um die Profile auf den aktuellen Stand zu bringen:
      1)  Benennen Sie ein eventuell vorhandenes Verzeichnis trustprofiles in
 -        trustProfiles um (vergessen Sie nicht, diese Änderung in Ihrer MOA-SP/SS
 -        Konfigurationsdatei ebenfalls zu berücksichtigen und benennen Sie dort 
 -        alle gleichartigen Vorkommen von trustprofiles in trustProfiles um)
 +        trustProfiles um (vergessen Sie nicht, diese Änderung in Ihrer 
 +        MOA-SP/SS Konfigurationsdatei ebenfalls zu berücksichtigen und 
 +        benennen Sie dort alle gleichartigen Vorkommen von trustprofiles 
 +        in trustProfiles um)
      2)  Ergänzen Sie ihre Trustprofile durch alle Zertifikate aus den 
          entsprechenden Profilen im Verzeichnis 
          MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles, die nicht in Ihren 
 -        Profilen enthalten sind. Am einfachsten ist es, wenn Sie den Inhalt der 
 -        einzelnen Profile aus der Distribution (
 -        MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles) in die entsprechenden 
 +        Profilen enthalten sind. Am einfachsten ist es, wenn Sie den Inhalt 
 +        der einzelnen Profile aus der Distribution 
 +        (MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles) in die entsprechenden 
          Profile Ihrer Installation (CATALINA_HOME\conf\moa-spss\trustProfiles) 
          kopieren und dabei die vorhandenen gleichnamigen Zertifikate 
          überschreiben), also z.B: Kopieren des Inhalts von 
 @@ -555,11 +319,22 @@ B.3 Durchführung eines Updates von Version 1.3.1, 1.3.2 oder 1.3.3          CATALINA_HOME\conf\moa-spss\trustProfiles\
          MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten usw.
 -15.Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
 -   Logging von MOA ID beim Einlesen der erneuerten Konfiguration.
 +13. Sichern Sie ihre MOA-ID Konfigurationsdatei. Kopieren Sie die 
 +   Beispielkonfigurationsdateien aus dem Verzeichnis
 +   MOA_ID_AUTH_INST/conf/moa-id/SampleMOA*.xml nach 
 +   CATALINA_HOME_ID/conf/moa-id. 
 +   Verwenden Sie in Ihrer Installation bereits die Vollmachtenprüfung, so 
 +   verschieben Sie bitte in der MOA-ID Installationsdatei das Element 
 +   <CompatibilityMode> innerhalb des Konfigurationsteiles für die berufliche 
 +   Parteienvertreung (ParepSpecificParameters) unter das Element 
 +   ApplicationSpecificParameters.
 +
 +14. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
 +   Logging von MOA ID beim Einlesen der erneuerten Konfiguration.
 +   
  ...............................................................................
 -B.4 Durchführung eines Updates von einer älteren Version
 +B.3 Durchführung eines Updates von einer älteren Version
  ...............................................................................
  Bitte führen Sie eine Neuinstallation von MOA ID laut Handbuch durch und passen
 diff --git a/id/server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockTable_DE.xml.old b/id/server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockTable_DE.xml.old deleted file mode 100644 index 240126693..000000000 --- a/id/server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockTable_DE.xml.old +++ /dev/null @@ -1,161 +0,0 @@ -<sl10:TransformsInfo>
 -	<dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#" exclude-result-prefixes="pr saml">
 -				<xsl:output method="xml" xml:space="default"/>
 -				<xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml">
 -					<html>
 -						<head>
 -							<title>Signatur der Anmeldedaten</title>
 -							<style type="text/css" media="screen">.boldstyle { font-weight: bold; } .italicstyle { font-style: italic; } .annotationstyle { font-size: small; } .graybground {background-color: #E0E0E0;}
 -							.titlestyle{ text-decoration:underline; font-weight:bold; font-family: Verdana;  font-size: x-small; } 
 -							.h4style{ font-family: Verdana; }
 -              table.parameters { font-size: x-small; }                                                                        
 -              </style>
 -						</head>
 -						<body>																					
 -							<h4 class="h4style">Anmeldedaten:</h4>																					
 -							
 -							<p class="titlestyle">Daten zur Person</p>																					
 -							<table class="parameters">                		    						
 -								<xsl:if test="normalize-space(//@Issuer)">
 -			      						<tr>
 -			      							<td class="italicstyle">Name:</td>
 -			      							<td>
 -			      								<xsl:value-of select="//@Issuer"/>
 -			      							</td>
 -			      						</tr>
 -		      						</xsl:if>
 -			      					<xsl:if test="string(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue)">
 -			      						<tr>
 -			      							<td class="italicstyle">Geburtsdatum:</td>
 -			      							<td>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,1,4)"/>
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if>
 -			      					<xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">Rolle:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OIDTextualDescription']/saml:AttributeValue"/></td>
 -			      						</tr>
 -			      					</xsl:if>
 -							</table>
 -							
 -							<xsl:if test="//saml:Attribute[@AttributeName='MandatorName']">
 -								<hr/>								
 -									<xsl:text>Ich bin weiters ermächtigt als </xsl:text> 
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='RepresentationType']/saml:AttributeValue/text()"/>
 -									<xsl:text> von </xsl:text>
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorName']/saml:AttributeValue/text()"/>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDateOfBirth']">
 -										<xsl:text>, geboren am </xsl:text> 
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,9,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,6,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,1,4)"/>
 -									</xsl:if>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']">
 -										<xsl:text>, </xsl:text>
 -										<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']/saml:AttributeValue/text()"/>
 -									</xsl:if>
 -									<xsl:text>, in deren Auftrag zu handeln.</xsl:text>																
 -								<p/>
 -							</xsl:if>
 -														                
 -              <p class="titlestyle">Daten zur Anwendung</p>     																												
 -							<table class="parameters">							  
 -                <tr>
 -		      							<td class="italicstyle">Name:</td>
 -		      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='oaFriendlyName']/saml:AttributeValue"/></td>
 -								</tr>								
 -		    						<tr>
 -		      							<td class="italicstyle">Staat:</td>
 -		      							<td>Österreich</td>
 -		    						</tr>        																
 -							</table>													
 -														
 -							<p class="titlestyle">Technische Parameter</p>     	
 -							<table class="parameters">														 
 -								<tr>
 -		    							<td class="italicstyle">URL:</td>
 -		    							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OA']/saml:AttributeValue"/></td>
 -								</tr>
 -								<xsl:if test="//saml:Attribute[@AttributeName='Geschaeftsbereich']">
 -			      						<tr>
 -			      							<td class="italicstyle">Bereich:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='Geschaeftsbereich']/saml:AttributeValue"/></td>
 -			      						</tr>
 -      								</xsl:if>
 -      								<xsl:if test="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']">
 -			      						<tr>
 -			      							<td class="italicstyle"><xsl:value-of select="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']"/>:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Type"/></td>
 -			      						</tr>
 -      								</xsl:if>    
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='bPK'] or //saml:Attribute[@AttributeName='wbPK']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifikator:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='bPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							    <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>  
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='MandatorWbpk']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifikator des Vollmachtgebers:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='MandatorWbpk']/saml:AttributeValue/text()"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>		    						
 -                    <xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">OID:</td>
 -			      							<td>
 -			      								<xsl:value-of
 -			      									select="//saml:Attribute[@AttributeName='OID']/saml:AttributeValue"/>			      								
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if> 
 -								<xsl:if test="//saml:Attribute[@AttributeName='HPI']">
 -			      						<tr>
 -			      							<td class="italicstyle">HPI:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='HPI']/saml:AttributeValue"/></td>
 -			      						</tr>
 -								</xsl:if>     
 -								<tr>
 -		    							<td class="italicstyle">Datum:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,9,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,6,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,1,4)"/>
 -		    							</td>
 -		    						</tr>
 -		    						<tr>
 -		    							<td class="italicstyle">Uhrzeit:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,12,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,15,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,18,2)"/>
 -		    							</td>
 -    								</tr>
 -							</table>																																			
 -						</body>
 -					</html>
 -				</xsl:template>
 -			</xsl:stylesheet>
 -		</dsig:Transform>
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
 -	</dsig:Transforms>
 -	<sl10:FinalDataMetaInfo>
 -		<sl10:MimeType>application/xhtml+xml</sl10:MimeType>
 -	</sl10:FinalDataMetaInfo>
 -</sl10:TransformsInfo>
 diff --git a/id/server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockTable_EN.xml.old b/id/server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockTable_EN.xml.old deleted file mode 100644 index 1f8085aa3..000000000 --- a/id/server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockTable_EN.xml.old +++ /dev/null @@ -1,161 +0,0 @@ -<sl10:TransformsInfo>
 -	<dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#" exclude-result-prefixes="pr saml">
 -				<xsl:output method="xml" xml:space="default"/>
 -				<xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml">
 -					<html>
 -						<head>
 -							<title>Signing the authentication data</title>
 -							<style type="text/css" media="screen">.boldstyle { font-weight: bold; } .italicstyle { font-style: italic; } .annotationstyle { font-size: small; } .graybground {background-color: #E0E0E0;}
 -							.titlestyle{ text-decoration:underline; font-weight:bold; font-family: Verdana;  font-size: x-small; } 
 -							.h4style{ font-family: Verdana; }
 -              table.parameters { font-size: x-small; }                                                                        
 -              </style>
 -						</head>
 -						<body>																					
 -							<h4 class="h4style">Authentication Data:</h4>																					
 -							
 -							<p class="titlestyle">Personal Data</p>																					
 -							<table class="parameters">                		    						
 -								<xsl:if test="normalize-space(//@Issuer)">
 -			      						<tr>
 -			      							<td class="italicstyle">Name:</td>
 -			      							<td>
 -			      								<xsl:value-of select="//@Issuer"/>
 -			      							</td>
 -			      						</tr>
 -		      						</xsl:if>
 -			      					<xsl:if test="string(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue)">
 -			      						<tr>
 -			      							<td class="italicstyle">Date of Birth:</td>
 -			      							<td>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,1,4)"/>
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if>
 -			      					<xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">Role:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OIDTextualDescription']/saml:AttributeValue"/></td>
 -			      						</tr>
 -			      					</xsl:if>
 -							</table>
 -							
 -							<xsl:if test="//saml:Attribute[@AttributeName='MandatorName']">
 -								<hr/>								
 -									<xsl:text>I am also authorized as </xsl:text> 
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='RepresentationType']/saml:AttributeValue/text()"/>
 -									<xsl:text> of </xsl:text>
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorName']/saml:AttributeValue/text()"/>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDateOfBirth']">
 -										<xsl:text>, born on </xsl:text> 
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,9,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,6,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,1,4)"/>
 -									</xsl:if>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']">
 -										<xsl:text>, </xsl:text>
 -										<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']/saml:AttributeValue/text()"/>
 -									</xsl:if>
 -									<xsl:text>, to act on their behalf.</xsl:text>																
 -								<p/>
 -							</xsl:if>
 -														                
 -              <p class="titlestyle">Application Data</p>     																												
 -							<table class="parameters">							  
 -                <tr>
 -		      							<td class="italicstyle">Name:</td>
 -		      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='oaFriendlyName']/saml:AttributeValue"/></td>
 -								</tr>								
 -		    						<tr>
 -		      							<td class="italicstyle">Country:</td>
 -		      							<td>Austria</td>
 -		    						</tr>        																
 -							</table>													
 -														
 -							<p class="titlestyle">Technical Parameters</p>     	
 -							<table class="parameters">														 
 -								<tr>
 -		    							<td class="italicstyle">URL:</td>
 -		    							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OA']/saml:AttributeValue"/></td>
 -								</tr>
 -								<xsl:if test="//saml:Attribute[@AttributeName='Geschaeftsbereich']">
 -			      						<tr>
 -			      							<td class="italicstyle">Sector:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='Geschaeftsbereich']/saml:AttributeValue"/></td>
 -			      						</tr>
 -      								</xsl:if>
 -      								<xsl:if test="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']">
 -			      						<tr>
 -			      							<td class="italicstyle"><xsl:value-of select="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']"/>:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Type"/></td>
 -			      						</tr>
 -      								</xsl:if>    
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='bPK'] or //saml:Attribute[@AttributeName='wbPK']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifier:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='bPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							    <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>  
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='MandatorWbpk']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifier of the principal:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='MandatorWbpk']/saml:AttributeValue/text()"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>		    						
 -                    <xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">OID:</td>
 -			      							<td>
 -			      								<xsl:value-of
 -			      									select="//saml:Attribute[@AttributeName='OID']/saml:AttributeValue"/>			      								
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if> 
 -								<xsl:if test="//saml:Attribute[@AttributeName='HPI']">
 -			      						<tr>
 -			      							<td class="italicstyle">HPI:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='HPI']/saml:AttributeValue"/></td>
 -			      						</tr>
 -								</xsl:if>     
 -								<tr>
 -		    							<td class="italicstyle">Date:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,9,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,6,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,1,4)"/>
 -		    							</td>
 -		    						</tr>
 -		    						<tr>
 -		    							<td class="italicstyle">Time:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,12,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,15,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,18,2)"/>
 -		    							</td>
 -    								</tr>
 -							</table>																																			
 -						</body>
 -					</html>
 -				</xsl:template>
 -			</xsl:stylesheet>
 -		</dsig:Transform>
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
 -	</dsig:Transforms>
 -	<sl10:FinalDataMetaInfo>
 -		<sl10:MimeType>application/xhtml+xml</sl10:MimeType>
 -	</sl10:FinalDataMetaInfo>
 -</sl10:TransformsInfo>
 diff --git a/id/server/data/deploy/conf/moa-spss/profiles/MOAIDTransformAuthBlockTable_DE.xml.old b/id/server/data/deploy/conf/moa-spss/profiles/MOAIDTransformAuthBlockTable_DE.xml.old deleted file mode 100644 index 5640412da..000000000 --- a/id/server/data/deploy/conf/moa-spss/profiles/MOAIDTransformAuthBlockTable_DE.xml.old +++ /dev/null @@ -1,159 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?>
 -<VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#">
 -	<dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#" exclude-result-prefixes="pr saml">
 -				<xsl:output method="xml" xml:space="default"/>
 -				<xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml">
 -					<html>
 -						<head>
 -							<title>Signatur der Anmeldedaten</title>
 -							<style type="text/css" media="screen">.boldstyle { font-weight: bold; } .italicstyle { font-style: italic; } .annotationstyle { font-size: small; } .graybground {background-color: #E0E0E0;}
 -							.titlestyle{ text-decoration:underline; font-weight:bold; font-family: Verdana;  font-size: x-small; } 
 -							.h4style{ font-family: Verdana; }
 -              table.parameters { font-size: x-small; }                                                                        
 -              </style>
 -						</head>
 -						<body>																					
 -							<h4 class="h4style">Anmeldedaten:</h4>																					
 -							
 -							<p class="titlestyle">Daten zur Person</p>																					
 -							<table class="parameters">                		    						
 -								<xsl:if test="normalize-space(//@Issuer)">
 -			      						<tr>
 -			      							<td class="italicstyle">Name:</td>
 -			      							<td>
 -			      								<xsl:value-of select="//@Issuer"/>
 -			      							</td>
 -			      						</tr>
 -		      						</xsl:if>
 -			      					<xsl:if test="string(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue)">
 -			      						<tr>
 -			      							<td class="italicstyle">Geburtsdatum:</td>
 -			      							<td>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,1,4)"/>
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if>
 -			      					<xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">Rolle:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OIDTextualDescription']/saml:AttributeValue"/></td>
 -			      						</tr>
 -			      					</xsl:if>
 -							</table>
 -							
 -							<xsl:if test="//saml:Attribute[@AttributeName='MandatorName']">
 -								<hr/>								
 -									<xsl:text>Ich bin weiters ermächtigt als </xsl:text> 
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='RepresentationType']/saml:AttributeValue/text()"/>
 -									<xsl:text> von </xsl:text>
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorName']/saml:AttributeValue/text()"/>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDateOfBirth']">
 -										<xsl:text>, geboren am </xsl:text> 
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,9,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,6,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,1,4)"/>
 -									</xsl:if>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']">
 -										<xsl:text>, </xsl:text>
 -										<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']/saml:AttributeValue/text()"/>
 -									</xsl:if>
 -									<xsl:text>, in deren Auftrag zu handeln.</xsl:text>																
 -								<p/>
 -							</xsl:if>
 -														                
 -              <p class="titlestyle">Daten zur Anwendung</p>     																												
 -							<table class="parameters">							  
 -                <tr>
 -		      							<td class="italicstyle">Name:</td>
 -		      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='oaFriendlyName']/saml:AttributeValue"/></td>
 -								</tr>								
 -		    						<tr>
 -		      							<td class="italicstyle">Staat:</td>
 -		      							<td>Österreich</td>
 -		    						</tr>        																
 -							</table>													
 -														
 -							<p class="titlestyle">Technische Parameter</p>     	
 -							<table class="parameters">														 
 -								<tr>
 -		    							<td class="italicstyle">URL:</td>
 -		    							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OA']/saml:AttributeValue"/></td>
 -								</tr>
 -								<xsl:if test="//saml:Attribute[@AttributeName='Geschaeftsbereich']">
 -			      						<tr>
 -			      							<td class="italicstyle">Bereich:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='Geschaeftsbereich']/saml:AttributeValue"/></td>
 -			      						</tr>
 -      								</xsl:if>
 -      								<xsl:if test="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']">
 -			      						<tr>
 -			      							<td class="italicstyle"><xsl:value-of select="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']"/>:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Type"/></td>
 -			      						</tr>
 -      								</xsl:if>    
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='bPK'] or //saml:Attribute[@AttributeName='wbPK']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifikator:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='bPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							    <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>  
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='MandatorWbpk']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifikator des Vollmachtgebers:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='MandatorWbpk']/saml:AttributeValue/text()"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>		    						
 -                    <xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">OID:</td>
 -			      							<td>
 -			      								<xsl:value-of
 -			      									select="//saml:Attribute[@AttributeName='OID']/saml:AttributeValue"/>			      								
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if> 
 -								<xsl:if test="//saml:Attribute[@AttributeName='HPI']">
 -			      						<tr>
 -			      							<td class="italicstyle">HPI:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='HPI']/saml:AttributeValue"/></td>
 -			      						</tr>
 -								</xsl:if>     
 -								<tr>
 -		    							<td class="italicstyle">Datum:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,9,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,6,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,1,4)"/>
 -		    							</td>
 -		    						</tr>
 -		    						<tr>
 -		    							<td class="italicstyle">Uhrzeit:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,12,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,15,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,18,2)"/>
 -		    							</td>
 -    								</tr>
 -							</table>																																			
 -						</body>
 -					</html>
 -				</xsl:template>
 -			</xsl:stylesheet>
 -		</dsig:Transform>
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
 -	</dsig:Transforms>
 -</VerifyTransformsInfoProfile>
 diff --git a/id/server/data/deploy/conf/moa-spss/profiles/MOAIDTransformAuthBlockTable_EN.xml.old b/id/server/data/deploy/conf/moa-spss/profiles/MOAIDTransformAuthBlockTable_EN.xml.old deleted file mode 100644 index 9a067b0ba..000000000 --- a/id/server/data/deploy/conf/moa-spss/profiles/MOAIDTransformAuthBlockTable_EN.xml.old +++ /dev/null @@ -1,159 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?>
 -<VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#">
 -	<dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#" exclude-result-prefixes="pr saml">
 -				<xsl:output method="xml" xml:space="default"/>
 -				<xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml">
 -					<html>
 -						<head>
 -							<title>Signing the authentication data</title>
 -							<style type="text/css" media="screen">.boldstyle { font-weight: bold; } .italicstyle { font-style: italic; } .annotationstyle { font-size: small; } .graybground {background-color: #E0E0E0;}
 -							.titlestyle{ text-decoration:underline; font-weight:bold; font-family: Verdana;  font-size: x-small; } 
 -							.h4style{ font-family: Verdana; }
 -              table.parameters { font-size: x-small; }                                                                        
 -              </style>
 -						</head>
 -						<body>																					
 -							<h4 class="h4style">Authentication Data:</h4>																					
 -							
 -							<p class="titlestyle">Personal Data</p>																					
 -							<table class="parameters">                		    						
 -								<xsl:if test="normalize-space(//@Issuer)">
 -			      						<tr>
 -			      							<td class="italicstyle">Name:</td>
 -			      							<td>
 -			      								<xsl:value-of select="//@Issuer"/>
 -			      							</td>
 -			      						</tr>
 -		      						</xsl:if>
 -			      					<xsl:if test="string(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue)">
 -			      						<tr>
 -			      							<td class="italicstyle">Date of Birth:</td>
 -			      							<td>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/>
 -			      								<xsl:text>.</xsl:text>
 -			      								<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,1,4)"/>
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if>
 -			      					<xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">Role:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OIDTextualDescription']/saml:AttributeValue"/></td>
 -			      						</tr>
 -			      					</xsl:if>
 -							</table>
 -							
 -							<xsl:if test="//saml:Attribute[@AttributeName='MandatorName']">
 -								<hr/>								
 -									<xsl:text>I am also authorized as </xsl:text> 
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='RepresentationType']/saml:AttributeValue/text()"/>
 -									<xsl:text> of </xsl:text>
 -									<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorName']/saml:AttributeValue/text()"/>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDateOfBirth']">
 -										<xsl:text>, born on </xsl:text> 
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,9,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,6,2)"/>
 -										<xsl:text>.</xsl:text>
 -										<xsl:value-of select="substring(//saml:Attribute[@AttributeName='MandatorDateOfBirth']/saml:AttributeValue,1,4)"/>
 -									</xsl:if>
 -									<xsl:if test="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']">
 -										<xsl:text>, </xsl:text>
 -										<xsl:value-of select="//saml:Attribute[@AttributeName='MandatorDomainIdentifier']/saml:AttributeValue/text()"/>
 -									</xsl:if>
 -									<xsl:text>, to act on their behalf.</xsl:text>																
 -								<p/>
 -							</xsl:if>
 -														                
 -              <p class="titlestyle">Application Data</p>     																												
 -							<table class="parameters">							  
 -                <tr>
 -		      							<td class="italicstyle">Name:</td>
 -		      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='oaFriendlyName']/saml:AttributeValue"/></td>
 -								</tr>								
 -		    						<tr>
 -		      							<td class="italicstyle">Country:</td>
 -		      							<td>Austria</td>
 -		    						</tr>        																
 -							</table>													
 -														
 -							<p class="titlestyle">Technical Parameters</p>     	
 -							<table class="parameters">														 
 -								<tr>
 -		    							<td class="italicstyle">URL:</td>
 -		    							<td><xsl:value-of select="//saml:Attribute[@AttributeName='OA']/saml:AttributeValue"/></td>
 -								</tr>
 -								<xsl:if test="//saml:Attribute[@AttributeName='Geschaeftsbereich']">
 -			      						<tr>
 -			      							<td class="italicstyle">Sector:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='Geschaeftsbereich']/saml:AttributeValue"/></td>
 -			      						</tr>
 -      								</xsl:if>
 -      								<xsl:if test="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']">
 -			      						<tr>
 -			      							<td class="italicstyle"><xsl:value-of select="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']"/>:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Type"/></td>
 -			      						</tr>
 -      								</xsl:if>    
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='bPK'] or //saml:Attribute[@AttributeName='wbPK']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifier:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='bPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							    <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>  
 -		    						<xsl:if test="//saml:Attribute[@AttributeName='MandatorWbpk']">
 -			      						<tr>    						
 -			      							<td class="italicstyle">Identifier of the principal:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='MandatorWbpk']/saml:AttributeValue/text()"/>
 -			      							</td>			      															
 -			      						</tr>
 -		    						</xsl:if>		    						
 -                    <xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']">
 -			      						<tr>
 -			      							<td class="italicstyle">OID:</td>
 -			      							<td>
 -			      								<xsl:value-of
 -			      									select="//saml:Attribute[@AttributeName='OID']/saml:AttributeValue"/>			      								
 -			      							</td>
 -			      						</tr>
 -			      					</xsl:if> 
 -								<xsl:if test="//saml:Attribute[@AttributeName='HPI']">
 -			      						<tr>
 -			      							<td class="italicstyle">HPI:</td>
 -			      							<td><xsl:value-of select="//saml:Attribute[@AttributeName='HPI']/saml:AttributeValue"/></td>
 -			      						</tr>
 -								</xsl:if>     
 -								<tr>
 -		    							<td class="italicstyle">Date:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,9,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,6,2)"/>
 -		    								<xsl:text>.</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,1,4)"/>
 -		    							</td>
 -		    						</tr>
 -		    						<tr>
 -		    							<td class="italicstyle">Time:</td>
 -		    							<td>
 -		    								<xsl:value-of select="substring(//@IssueInstant,12,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,15,2)"/>
 -		    								<xsl:text>:</xsl:text>
 -		    								<xsl:value-of select="substring(//@IssueInstant,18,2)"/>
 -		    							</td>
 -    								</tr>
 -							</table>																																			
 -						</body>
 -					</html>
 -				</xsl:template>
 -			</xsl:stylesheet>
 -		</dsig:Transform>
 -		<dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
 -	</dsig:Transforms>
 -</VerifyTransformsInfoProfile>
 | 
