diff options
| author | kstranacher <kstranacher@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2011-09-30 07:39:29 +0000 | 
|---|---|---|
| committer | kstranacher <kstranacher@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2011-09-30 07:39:29 +0000 | 
| commit | 22597803f471751da6ecef1cb66fca8b833a69ec (patch) | |
| tree | be3807991760bd957d7a5bacface6d336a32a604 | |
| parent | 9b0b76abd6bdd88383e465117086d65268c25562 (diff) | |
| download | moa-id-spss-22597803f471751da6ecef1cb66fca8b833a69ec.tar.gz moa-id-spss-22597803f471751da6ecef1cb66fca8b833a69ec.tar.bz2 moa-id-spss-22597803f471751da6ecef1cb66fca8b833a69ec.zip | |
Update Versionsnummer auf 1.5.1
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@1215 d688527b-c9ab-4aba-bd8d-4036d912da1d
| -rw-r--r-- | common/pom.xml | 4 | ||||
| -rw-r--r-- | id/history.txt | 7 | ||||
| -rw-r--r-- | id/pom.xml | 4 | ||||
| -rw-r--r-- | id/readme_1.5.1.txt | 422 | ||||
| -rw-r--r-- | id/server/auth/pom.xml | 4 | ||||
| -rw-r--r-- | id/server/idserverlib/pom.xml | 4 | ||||
| -rw-r--r-- | id/server/pom.xml | 4 | ||||
| -rw-r--r-- | id/server/proxy/pom.xml | 4 | ||||
| -rw-r--r-- | id/templates/pom.xml | 4 | ||||
| -rw-r--r-- | pom.xml | 10 | ||||
| -rw-r--r-- | spss/pom.xml | 2 | ||||
| -rw-r--r-- | spss/server/history.txt | 7 | ||||
| -rw-r--r-- | spss/server/readme.update.txt | 6 | ||||
| -rw-r--r-- | spss/server/serverlib/pom.xml | 2 | ||||
| -rw-r--r-- | spss/server/serverws/pom.xml | 2 | 
15 files changed, 462 insertions, 24 deletions
| diff --git a/common/pom.xml b/common/pom.xml index 117200229..6f4bb6ecb 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -2,12 +2,12 @@    <parent>      <groupId>MOA</groupId>      <artifactId>MOA</artifactId> -    <version>1.5.0</version> +    <version>1.5.1</version>    </parent>    <modelVersion>4.0.0</modelVersion>    <groupId>MOA</groupId>    <artifactId>moa-common</artifactId> -  <version>1.5.0</version> +  <version>1.5.1</version>    <packaging>jar</packaging>    <name>MOA common library</name> diff --git a/id/history.txt b/id/history.txt index d8c4bdfc7..59e127d6a 100644 --- a/id/history.txt +++ b/id/history.txt @@ -5,6 +5,13 @@ History MOA-ID:  =====
 +Version MOA-ID 1.5.1: Änderungen seit Version MOA-ID 1.5.0:
 +
 +- @TODO
 +
 +
 +=====
 +
  Version MOA-ID 1.5.0: Änderungen seit Version MOA-ID 1.4.8:
  - Lizenzwechsel: MOA-ID/SPSS stand bisher unter einer Apache 2.0 Lizenz. Mit
 diff --git a/id/pom.xml b/id/pom.xml index f36683b2b..ec5e48494 100644 --- a/id/pom.xml +++ b/id/pom.xml @@ -3,14 +3,14 @@      <parent>          <groupId>MOA</groupId>          <artifactId>MOA</artifactId> -        <version>1.5.0</version> +        <version>1.5.1</version>      </parent>      <modelVersion>4.0.0</modelVersion>      <groupId>MOA</groupId>      <artifactId>id</artifactId>      <packaging>pom</packaging> -    <version>1.5.0</version> +    <version>1.5.1</version>      <name>MOA ID</name>      <modules> diff --git a/id/readme_1.5.1.txt b/id/readme_1.5.1.txt new file mode 100644 index 000000000..bbb0b7786 --- /dev/null +++ b/id/readme_1.5.1.txt @@ -0,0 +1,422 @@ +===============================================================================
 +MOA ID Version 1.5.1 - Wichtige Informationen zur Installation
 +===============================================================================
 +
 +-------------------------------------------------------------------------------
 +A. Neuerungen/Änderungen
 +-------------------------------------------------------------------------------
 +
 +Mit MOA ID Version 1.5.1 wurden folgende Neuerungen eingeführt, die jetzt 
 +erstmals in der Veröffentlichung enthalten sind (siehe auch history.txt im 
 +gleichen Verzeichnis):
 +
 +- @TODO
 +
 +
 +-------------------------------------------------------------------------------
 +B. Durchführung eines Updates
 +-------------------------------------------------------------------------------
 +
 +Es wird generell eine Neuinstallation lt. Handbuch empfohlen! Dennoch ist auch
 +eine Aktualisierung bestehender Installationen möglich.
 +
 +@TODO
 +
 +...............................................................................
 +B.1 Durchführung eines Updates von Version 1.4.8
 +...............................................................................
 +
 +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.5.0.zip) in
 +   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST 
 +   bezeichnet.
 +   Für MOA ID Proxy:
 +   Entpacken Sie die Distribution von MOA ID Proxy (moa-id-proxy-1.5.0.zip) in
 +   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_PROXY_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.
 +   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/
 +   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.
 +
 +4. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
 +   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/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).
 +   
 +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
 +   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.
 +   
 +9. Update der MOA-ID Konfiguration: Fügen sie als letztes Kindelement von 
 +   MOA-IDConfiguration folgendes ein:
 +   	<TrustedBKUs>
 +		<BKUURL>https://www.handy-signatur.at/mobile/https-security-layer-request/default.aspx</BKUURL>
 +		<BKUURL>https://www.a-trust.at/mobile/https-security-layer-request/default.aspx</BKUURL>
 +	</TrustedBKUs>
 +	Fügen Sie allfällige weitere URLs zu verwendeten BKUs hinzu (bspw. eine 
 +	Online-BKU)
 +	Ab Version 1.5.0 überprüft MOA-ID den Parameter bkuURI ob diese URI in der 
 +	Konfiguration vorhanden ist. URIs für lokale BKUs müssen nicht 
 +	angegeben werden.
 +	
 +10. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
 +   Logging von MOA ID beim Einlesen der Konfiguration.
 +
 +
 +...............................................................................
 +B.2 Durchführung eines Updates von Version 1.4.3 oder 1.4.4 oder 1.4.5 oder 
 +    1.4.6
 +...............................................................................
 +
 +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.8.zip) in
 +   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST 
 +   bezeichnet.
 +   Für MOA ID Proxy:
 +   Entpacken Sie die Distribution von MOA ID Proxy (moa-id-proxy-1.4.8.zip) in
 +   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_PROXY_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.
 +   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/
 +   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.
 +
 +4. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
 +   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/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).
 +   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	wünschen.
 +      	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 +      * 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
 +   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>
 +
 +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 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
 +   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.
 +
 +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:
 +
 +    1)  Löschen Sie das Verzeichnis CATALINA_HOME\conf\moa-spss\trustprofiles.
 +    2)  Kopieren Sie das Verzeichnis 
 +        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:
 +
 +    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)
 +
 +    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 
 +        Profile Ihrer Installation (CATALINA_HOME\conf\moa-spss\trustProfiles) 
 +        kopieren und dabei die vorhandenen gleichnamigen Zertifikate 
 +        überschreiben), also z.B: Kopieren des Inhalts von 
 +        MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles\
 +        MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten nach 
 +        CATALINA_HOME\conf\moa-spss\trustProfiles\
 +        MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten usw.
 +
 +12. Update der MOA-ID Konfiguration: Fügen sie als letztes Kindelement von 
 +   MOA-IDConfiguration folgendes ein:
 +   	<TrustedBKUs>
 +		<BKUURL>https://www.handy-signatur.at/mobile/https-security-layer-request/default.aspx</BKUURL>
 +		<BKUURL>https://www.a-trust.at/mobile/https-security-layer-request/default.aspx</BKUURL>
 +	</TrustedBKUs>
 +	Fügen Sie allfällige weitere URLs zu verwendeten BKUs hinzu (bspw. eine 
 +	Online-BKU)
 +	Ab Version 1.5.0 überprüft MOA-ID den Parameter bkuURI ob diese URI in der 
 +	Konfiguration vorhanden ist. URIs für lokale BKUs müssen nicht 
 +	angegeben werden.
 +
 +13. 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.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.8.zip) in
 +   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST 
 +   bezeichnet.
 +   Für MOA ID Proxy:
 +   Entpacken Sie die Distribution von MOA ID Proxy (moa-id-proxy-1.4.8.zip) in
 +   ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_PROXY_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.
 +   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/
 +   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.
 +
 +4. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
 +   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/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).
 +   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	wünschen.
 +      	Alle weiteren TransformsInfo Elemente löschen Sie bitte.
 +      * 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
 +   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>
 +
 +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 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
 +   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.
 +
 +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:
 +
 +    1)  Löschen Sie das Verzeichnis CATALINA_HOME\conf\moa-spss\trustprofiles.
 +    2)  Kopieren Sie das Verzeichnis 
 +        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:
 +
 +    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)
 +
 +    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 
 +        Profile Ihrer Installation (CATALINA_HOME\conf\moa-spss\trustProfiles) 
 +        kopieren und dabei die vorhandenen gleichnamigen Zertifikate 
 +        überschreiben), also z.B: Kopieren des Inhalts von 
 +        MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles\
 +        MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten nach 
 +        CATALINA_HOME\conf\moa-spss\trustProfiles\
 +        MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten usw.
 +
 +12. Update der MOA-ID Konfiguration: Fügen sie als letztes Kindelement von 
 +   MOA-IDConfiguration folgendes ein:
 +   	<TrustedBKUs>
 +		<BKUURL>https://www.handy-signatur.at/mobile/https-security-layer-request/default.aspx</BKUURL>
 +		<BKUURL>https://www.a-trust.at/mobile/https-security-layer-request/default.aspx</BKUURL>
 +	</TrustedBKUs>
 +	Fügen Sie allfällige weitere URLs zu verwendeten BKUs hinzu (bspw. eine 
 +	Online-BKU)
 +	Ab Version 1.5.0 überprüft MOA-ID den Parameter bkuURI ob diese URI in der 
 +	Konfiguration vorhanden ist. URIs für lokale BKUs müssen nicht 
 +	angegeben werden.
 +	
 +13. 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
 +...............................................................................
 +
 +Bitte führen Sie eine Neuinstallation von MOA ID laut Handbuch durch und passen
 +Sie die mitgelieferte Musterkonfiguration entsprechend Ihren Bedürfnissen unter 
 +Zuhilfenahme Ihrer bisherigen Konfiguration an.
 +
 diff --git a/id/server/auth/pom.xml b/id/server/auth/pom.xml index 67d2e1abd..e1aeb2802 100644 --- a/id/server/auth/pom.xml +++ b/id/server/auth/pom.xml @@ -2,14 +2,14 @@  	<parent>  		<groupId>MOA.id</groupId>  		<artifactId>moa-id</artifactId> -		<version>1.5.0</version> +		<version>1.5.1</version>  	</parent>  	<modelVersion>4.0.0</modelVersion>  	<groupId>MOA.id.server</groupId>  	<artifactId>moa-id-auth</artifactId>  	<packaging>war</packaging> -	<version>1.5.0</version> +	<version>1.5.1</version>  	<name>MOA ID-Auth WebService</name>  	<properties> diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index eb21c2fd3..9b266e00e 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -2,14 +2,14 @@  	<parent>
  		<groupId>MOA.id</groupId>
  		<artifactId>moa-id</artifactId>
 -		<version>1.5.0</version>
 +		<version>1.5.1</version>
  	</parent>
  	<modelVersion>4.0.0</modelVersion>
  	<groupId>MOA.id.server</groupId>
  	<artifactId>moa-id-lib</artifactId>
  	<packaging>jar</packaging>
 -	<version>1.5.0</version>
 +	<version>1.5.1</version>
  	<name>MOA ID API</name>
  	<properties>
 diff --git a/id/server/pom.xml b/id/server/pom.xml index 9ab2ca01f..72a47385c 100644 --- a/id/server/pom.xml +++ b/id/server/pom.xml @@ -4,14 +4,14 @@      <parent>
          <groupId>MOA</groupId>
          <artifactId>id</artifactId>
 -        <version>1.5.0</version>
 +        <version>1.5.1</version>
      </parent>
      <modelVersion>4.0.0</modelVersion>
      <groupId>MOA.id</groupId>
      <artifactId>moa-id</artifactId>
      <packaging>pom</packaging>
 -    <version>1.5.0</version>
 +    <version>1.5.1</version>
      <name>MOA ID Server</name>
      <modules>
 diff --git a/id/server/proxy/pom.xml b/id/server/proxy/pom.xml index 14f0f8d54..50cb3e054 100644 --- a/id/server/proxy/pom.xml +++ b/id/server/proxy/pom.xml @@ -2,7 +2,7 @@  	<parent>
  		<groupId>MOA.id</groupId>
  		<artifactId>moa-id</artifactId>
 -		<version>1.5.0</version>
 +		<version>1.5.1</version>
  	</parent>
  	<properties>
 @@ -13,7 +13,7 @@  	<groupId>MOA.id.server</groupId>
  	<artifactId>moa-id-proxy</artifactId>
  	<packaging>war</packaging>
 -	<version>1.5.0</version>
 +	<version>1.5.1</version>
  	<name>MOA ID-Proxy WebService</name>
  	<build>
 diff --git a/id/templates/pom.xml b/id/templates/pom.xml index b7a5d537a..535409ece 100644 --- a/id/templates/pom.xml +++ b/id/templates/pom.xml @@ -4,14 +4,14 @@      <parent>          <groupId>MOA</groupId>          <artifactId>id</artifactId> -        <version>1.5.0</version> +        <version>1.5.1</version>      </parent>      <modelVersion>4.0.0</modelVersion>      <groupId>MOA.id</groupId>      <artifactId>moa-id-templates</artifactId>      <packaging>war</packaging> -    <version>1.5.0</version> +    <version>1.5.1</version>      <name>MOA ID Sample Templates</name>      <properties> @@ -4,7 +4,7 @@      <groupId>MOA</groupId>
      <artifactId>MOA</artifactId>
      <packaging>pom</packaging>
 -    <version>1.5.0</version>
 +    <version>1.5.1</version>
      <name>MOA</name>
      <properties>
 @@ -180,25 +180,25 @@              <dependency>
                  <groupId>MOA</groupId>
                  <artifactId>moa-common</artifactId>
 -                <version>1.5.0</version>
 +                <version>1.5.1</version>
                  <scope>compile</scope>
              </dependency>
              <dependency>
                  <groupId>MOA.id.server</groupId>
                  <artifactId>moa-id-lib</artifactId>
 -                <version>1.5.0</version>
 +                <version>1.5.1</version>
                  <scope>compile</scope>
              </dependency>
              <dependency>
                  <groupId>MOA.spss.server</groupId>
                  <artifactId>moa-spss-lib</artifactId>
 -                <version>1.5.0</version>
 +                <version>1.5.1</version>
                  <scope>compile</scope>
              </dependency>
              <dependency>
                  <groupId>MOA</groupId>
                  <artifactId>moa-common</artifactId>
 -                <version>1.5.0</version>
 +                <version>1.5.1</version>
                  <type>test-jar</type>
                  <scope>test</scope>
              </dependency>
 diff --git a/spss/pom.xml b/spss/pom.xml index ce76a939d..8a9281e62 100644 --- a/spss/pom.xml +++ b/spss/pom.xml @@ -3,7 +3,7 @@      <parent>          <groupId>MOA</groupId>          <artifactId>MOA</artifactId> -        <version>1.5.0</version> +        <version>1.5.1</version>      </parent>      <modelVersion>4.0.0</modelVersion> diff --git a/spss/server/history.txt b/spss/server/history.txt index 52790e1d1..8444e9853 100644 --- a/spss/server/history.txt +++ b/spss/server/history.txt @@ -1,4 +1,11 @@  ############## +1.5.1 +############## + +- @TODO + + +##############  1.5.0  ############## diff --git a/spss/server/readme.update.txt b/spss/server/readme.update.txt index 703de0dc0..f85e19dc8 100644 --- a/spss/server/readme.update.txt +++ b/spss/server/readme.update.txt @@ -1,11 +1,13 @@  ====================================================================== -  Update einer bestehenden MOA-SPSS-Installation auf Version 1.5.0 +  Update einer bestehenden MOA-SPSS-Installation auf Version 1.5.1  ====================================================================== +@TODO +  Es gibt zwei Möglichkeiten (im Folgenden als "Update Variante A" und   "Update Variante B" bezeichnet), das Update von MOA-SPSS auf Version -1.5.0 durchzuführen. Update Variante A geht dabei den Weg über eine  +1.5.1 durchzuführen. Update Variante A geht dabei den Weg über eine   vorangestellte Neuinstallation, während Variante B direkt eine    bestehende Installation aktualisiert. diff --git a/spss/server/serverlib/pom.xml b/spss/server/serverlib/pom.xml index 555376fe0..cf50b132b 100644 --- a/spss/server/serverlib/pom.xml +++ b/spss/server/serverlib/pom.xml @@ -9,7 +9,7 @@  	<groupId>MOA.spss.server</groupId>
  	<artifactId>moa-spss-lib</artifactId>
  	<packaging>jar</packaging>
 -	<version>1.5.0</version>
 +	<version>1.5.1</version>
  	<name>MOA SP/SS API</name>
  	<properties>
 diff --git a/spss/server/serverws/pom.xml b/spss/server/serverws/pom.xml index 6ba951610..c351f7a48 100644 --- a/spss/server/serverws/pom.xml +++ b/spss/server/serverws/pom.xml @@ -10,7 +10,7 @@      <groupId>MOA.spss.server</groupId>      <artifactId>moa-spss-ws</artifactId>      <packaging>war</packaging> -    <version>1.5.0</version> +    <version>1.5.1</version>      <name>MOA SP/SS WebService</name>      <properties> | 
