aboutsummaryrefslogtreecommitdiff
path: root/id
diff options
context:
space:
mode:
authorThomas Lenz <tlenz@iaik.tugraz.at>2020-01-15 13:52:16 +0100
committerThomas Lenz <tlenz@iaik.tugraz.at>2020-01-15 13:52:16 +0100
commit30995fdadab5d9446e8ecccab48dac6fafcd7ae4 (patch)
treeaa83e978ae47f6a8975ec6c313836c1137ef9460 /id
parentd34f9161257e803e13618749a7b78df333b0f937 (diff)
downloadmoa-id-spss-30995fdadab5d9446e8ecccab48dac6fafcd7ae4.tar.gz
moa-id-spss-30995fdadab5d9446e8ecccab48dac6fafcd7ae4.tar.bz2
moa-id-spss-30995fdadab5d9446e8ecccab48dac6fafcd7ae4.zip
update handbook and release infos
Diffstat (limited to 'id')
-rw-r--r--id/history.txt23
-rw-r--r--id/readme_4.1.0.txt282
-rw-r--r--id/server/doc/handbook/index.html2
-rw-r--r--id/server/doc/handbook_v40/additional/additional.html (renamed from id/server/doc/handbook_v4/additional/additional.html)0
-rw-r--r--id/server/doc/handbook_v40/application/application.html (renamed from id/server/doc/handbook_v4/application/application.html)0
-rw-r--r--id/server/doc/handbook_v40/application/iframe.png (renamed from id/server/doc/handbook_v4/application/iframe.png)bin86175 -> 86175 bytes
-rw-r--r--id/server/doc/handbook_v40/application/login_button.PNG (renamed from id/server/doc/handbook_v4/application/login_button.PNG)bin70066 -> 70066 bytes
-rw-r--r--id/server/doc/handbook_v40/application/mainframe.PNG (renamed from id/server/doc/handbook_v4/application/mainframe.PNG)bin59073 -> 59073 bytes
-rw-r--r--id/server/doc/handbook_v40/application/sso_sendassertion.PNG (renamed from id/server/doc/handbook_v4/application/sso_sendassertion.PNG)bin6041 -> 6041 bytes
-rw-r--r--id/server/doc/handbook_v40/common/LogoEGIZ.png (renamed from id/server/doc/handbook_v4/common/LogoEGIZ.png)bin77395 -> 77395 bytes
-rw-r--r--id/server/doc/handbook_v40/common/MOA.css (renamed from id/server/doc/handbook_v4/common/MOA.css)0
-rw-r--r--id/server/doc/handbook_v40/common/logo_digAT.png (renamed from id/server/doc/handbook_v4/common/logo_digAT.png)bin22964 -> 22964 bytes
-rw-r--r--id/server/doc/handbook_v40/config/config.html (renamed from id/server/doc/handbook_v4/config/config.html)0
-rw-r--r--id/server/doc/handbook_v40/index.html (renamed from id/server/doc/handbook_v4/index.html)0
-rw-r--r--id/server/doc/handbook_v40/install/install.html (renamed from id/server/doc/handbook_v4/install/install.html)0
-rw-r--r--id/server/doc/handbook_v40/intro/Blockdiagramm.png (renamed from id/server/doc/handbook_v4/intro/Blockdiagramm.png)bin206722 -> 206722 bytes
-rw-r--r--id/server/doc/handbook_v40/intro/E-ID-Proxy.png (renamed from id/server/doc/handbook_v4/intro/E-ID-Proxy.png)bin58311 -> 58311 bytes
-rw-r--r--id/server/doc/handbook_v40/intro/Gesamtarchitektur.png (renamed from id/server/doc/handbook_v4/intro/Gesamtarchitektur.png)bin477608 -> 477608 bytes
-rw-r--r--id/server/doc/handbook_v40/intro/anmeldeablauf.png (renamed from id/server/doc/handbook_v4/intro/anmeldeablauf.png)bin51158 -> 51158 bytes
-rw-r--r--id/server/doc/handbook_v40/intro/intro.html (renamed from id/server/doc/handbook_v4/intro/intro.html)0
-rw-r--r--id/server/doc/handbook_v40/moduledevinfo/ProcessDefinition.xsd (renamed from id/server/doc/handbook_v4/moduledevinfo/ProcessDefinition.xsd)0
-rw-r--r--id/server/doc/handbook_v40/moduledevinfo/moduledevinfo.html (renamed from id/server/doc/handbook_v4/moduledevinfo/moduledevinfo.html)0
-rw-r--r--id/server/doc/handbook_v40/protocol/Assertion.xml (renamed from id/server/doc/handbook_v4/protocol/Assertion.xml)0
-rw-r--r--id/server/doc/handbook_v40/protocol/AuthRequest.xml (renamed from id/server/doc/handbook_v4/protocol/AuthRequest.xml)0
-rw-r--r--id/server/doc/handbook_v40/protocol/idp_metadata.xml (renamed from id/server/doc/handbook_v4/protocol/idp_metadata.xml)0
-rw-r--r--id/server/doc/handbook_v40/protocol/openIDconnect_sequenz.png (renamed from id/server/doc/handbook_v4/protocol/openIDconnect_sequenz.png)bin121367 -> 121367 bytes
-rw-r--r--id/server/doc/handbook_v40/protocol/protocol.html (renamed from id/server/doc/handbook_v4/protocol/protocol.html)0
-rw-r--r--id/server/doc/handbook_v40/protocol/pvp21_sequence.png (renamed from id/server/doc/handbook_v4/protocol/pvp21_sequence.png)bin38601 -> 38601 bytes
-rw-r--r--id/server/doc/handbook_v40/protocol/saml1_sequence.png (renamed from id/server/doc/handbook_v4/protocol/saml1_sequence.png)bin32752 -> 32752 bytes
-rw-r--r--id/server/doc/handbook_v40/protocol/serviceprovider_metadata.xml (renamed from id/server/doc/handbook_v4/protocol/serviceprovider_metadata.xml)0
-rw-r--r--id/server/doc/handbook_v40/protocol/sso_sequence.png (renamed from id/server/doc/handbook_v4/protocol/sso_sequence.png)bin56152 -> 56152 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA ID 1.x.wsdl (renamed from id/server/doc/handbook_v4/spec/MOA ID 1.x.wsdl)0
-rw-r--r--id/server/doc/handbook_v40/spec/MOA-SPSS-1.3.pdf (renamed from id/server/doc/handbook_v4/spec/MOA-SPSS-1.3.pdf)bin146062 -> 146062 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.pdf (renamed from id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.pdf)bin288576 -> 288576 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.wsdl (renamed from id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.wsdl)0
-rw-r--r--id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.xsd (renamed from id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.xsd)0
-rw-r--r--id/server/doc/handbook_v40/spec/MOA_ID_1.2_20040315.pdf (renamed from id/server/doc/handbook_v4/spec/MOA_ID_1.2_20040315.pdf)bin577309 -> 577309 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA_ID_1.3_20060315.pdf (renamed from id/server/doc/handbook_v4/spec/MOA_ID_1.3_20060315.pdf)bin355156 -> 355156 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA_ID_1.4_20070802.pdf (renamed from id/server/doc/handbook_v4/spec/MOA_ID_1.4_20070802.pdf)bin239502 -> 239502 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA_ID_1.4_Anhang.pdf (renamed from id/server/doc/handbook_v4/spec/MOA_ID_1.4_Anhang.pdf)bin286834 -> 286834 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/MOA_ID_1.5_Anhang.pdf (renamed from id/server/doc/handbook_v4/spec/MOA_ID_1.5_Anhang.pdf)bin134176 -> 134176 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/OID-1-0-3.pdf (renamed from id/server/doc/handbook_v4/spec/OID-1-0-3.pdf)bin347041 -> 347041 bytes
-rw-r--r--id/server/doc/handbook_v40/spec/cs-sstc-schema-assertion-01.xsd (renamed from id/server/doc/handbook_v4/spec/cs-sstc-schema-assertion-01.xsd)0
-rw-r--r--id/server/doc/handbook_v40/spec/cs-sstc-schema-protocol-01.xsd (renamed from id/server/doc/handbook_v4/spec/cs-sstc-schema-protocol-01.xsd)0
44 files changed, 306 insertions, 1 deletions
diff --git a/id/history.txt b/id/history.txt
index 5f35a190a..fe3b0e151 100644
--- a/id/history.txt
+++ b/id/history.txt
@@ -1,5 +1,28 @@
Dieses Dokument zeigt die Veränderungen und Erweiterungen von MOA-ID auf.
+Version MOA-ID Release 4.1.0: Änderungen seit Version MOA-ID 4.0.0
+ - Änderungen
+ - Betrieb als SAML1 Proxy zur Ankoppluing von SAML1 Applicationen an das E-ID System
+ - Betrieb als Identity-Provider für Bürgerkarte, Handy-Signatur und eIDAS Authentifizierung
+ - Bürgerkarten und Handy-Signatur Authentifizierung hinzugefügt
+ - eIDAS Authentifizierung hinzugefügt
+ - Bürgerkartenauswahl hinzugefügt
+ - Update von Libraries
+ > org.springframework 5.2.2.RELEASE
+ > org.springframework.data.spring-data-jpa 2.2.3.RELEASE
+ > org.hibernate:hibernate-core 5.4.10.Final
+ > apache:cxf 3.3.4
+ > struts2 2.5.22
+ > google.guava 28.1-jre
+ > commons:dbcp2 2.7.0
+ > mysql-connector 8.0.18
+ > commons:collections4 4.4
+ > commons-text 1.8
+ > jodatime 2.10.5
+ > fasterxml:jackson 2.10.1
+ > org.apache.httpcomponents:httpclient 4.5.10
+ > org.apache.httpcomponents:httpcore 4.4.13
+
Version MOA-ID Release 4.0.0: Änderungen seit Version MOA-ID 3.4.x
- Änderungen
- Betrieb als SAML1 Proxy zur Ankoppluing von SAML1 Applicationen an das E-ID System
diff --git a/id/readme_4.1.0.txt b/id/readme_4.1.0.txt
new file mode 100644
index 000000000..61ce510fe
--- /dev/null
+++ b/id/readme_4.1.0.txt
@@ -0,0 +1,282 @@
+===============================================================================
+MOA ID Version Release 4.1.0 - Wichtige Informationen zur Installation
+===============================================================================
+
+-------------------------------------------------------------------------------
+A. Neuerungen/Änderungen
+-------------------------------------------------------------------------------
+
+Mit MOA ID Version 4.1.0 unterstützt MOA-ID nun wieder Authentifizierung mittels
+Bürgerkarte, Handy-Signatur oder eIDAS als auch den Betrieb als SAML1 Proxy zum
+zentralen E-ID System entsprechend dem neuen elektronischen Identitätsnachweis.
+Im Detail umfasst das folgende Neuerungen und Änderungen (siehe auch
+history.txt im gleichen Verzeichnis).
+
+- Änderungen
+ - Betrieb als SAML1 Proxy zur Ankoppluing von SAML1 Applicationen an das E-ID System
+ - Betrieb als Identity-Provider für Bürgerkarte, Handy-Signatur und eIDAS Authentifizierung
+ - Update von Libraries
+
+-------------------------------------------------------------------------------
+B. Durchführung eines Updates
+-------------------------------------------------------------------------------
+
+Es wird generell eine Neuinstallation lt. Handbuch empfohlen! Dennoch ist auch
+eine Aktualisierung bestehender Installationen möglich. Je nachdem von welcher
+MOA-ID Version ausgegangen wird ergibt sich eine Kombination der nachfolgend
+angebebenen Updateschritte.
+
+Hinweis: Die bestehende Konfiguration von MOA-ID 3.x.x kann weitestgehend
+übernommen werden da mit dem Update auf die Version 4.0.x viele Konfigurationsparameter
+nicht mehr erforderlich sind und somit (sofern vorhanden) ignoriert werden. Somit ist
+ein Löschen der bestehenden Konfiguration nicht zwingend notwendig.
+Für den Betrieb als E-ID Proxy muss in diesem Fall nur die Konfiguration für das das neue
+E-ID Proxy Authentifizierungsmodul hinzugefügt wurde.
+
+Hinweis: Wenn Sie die bestehende Konfiguration von MOA-ID 2.x.x in MOA-ID 4.0.x
+reimportieren möchten, so muss diese vor dem Update mit Hilfe der import/export
+Funktion der grafischen Konfigurationsoberfläche in eine Datei exportiert werden.
+Diese Datei dient dann als Basis für den Import in MOA-ID 4.0.x.
+
+...............................................................................
+B.0 Durchführung eines Updates von Version 4.0.0 auf Version 4.1.0
+...............................................................................
+1. Exportieren Sie die aktuelle Konfiguration von MOA-ID mit Hilfe der import/export
+ Funktion der grafischen Konfigurationsoberfläche in eine Datei. Dieser Export
+ dient nur als Backup und wird für den Updateprozess nicht zwingend benötigt.
+
+2. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
+ Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an.
+
+3. Entpacken Sie die Distribution von MOA-ID-Auth (moa-id-auth-4.1.0.zip) in
+ ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST
+ bezeichnet.
+
+4. 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 Dateien moa-id-auth.war
+ als auch das komplette Verzeichnis moa-id-auth.
+
+5 Umstellung auf Java JDK 9
+ Die 'JAVA_HOME\jre\lib\ext' und die 'CATALINA_HOME_ID\endorsed' wird in Java 9
+ nicht mehr unterstützt und entsprechende Referenzen müssen aus den Start-Scripts
+ entfernt werden. Ab MOA-ID 3.3.2 sind die Bibliotheken, welche früher in
+ den beiden Verzeichnissen hinterlegt waren, direkt in MOA-ID integriert.
+ Falls sie eine Java Version < 9 verwenden und aktuell Bibliotheken in diesen
+ Verzeichnissen abgelegt haben müssen diese aktualisiert werden:
+
+ 5.1. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
+ JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach.
+
+ 5.2. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\ext in das
+ Verzeichnis JAVA_HOME\jre\lib\ext (Achtung: Java 1.6.x wird nicht mehr
+ unterstuetzt).
+
+6. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
+ CATALINA_HOME_ID/webapps.
+
+7. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-configuration.war nach
+ CATALINA_HOME_ID/webapps.
+
+11. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
+ Logging von MOA ID beim Einlesen der Konfiguration.
+
+
+...............................................................................
+B.0 Durchführung eines Updates von Version 3.4.x auf Version 4.1.0
+...............................................................................
+1. Exportieren Sie die aktuelle Konfiguration von MOA-ID mit Hilfe der import/export
+ Funktion der grafischen Konfigurationsoberfläche in eine Datei. Dieser Export
+ dient nur als Backup und wird für den Updateprozess nicht zwingend benötigt.
+
+2. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
+ Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an.
+
+3. Entpacken Sie die Distribution von MOA-ID-Auth (moa-id-auth-4.1.0.zip) in
+ ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST
+ bezeichnet.
+
+4. 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 Dateien moa-id-auth.war
+ als auch das komplette Verzeichnis moa-id-auth.
+
+5 Umstellung auf Java JDK 9
+ Die 'JAVA_HOME\jre\lib\ext' und die 'CATALINA_HOME_ID\endorsed' wird in Java 9
+ nicht mehr unterstützt und entsprechende Referenzen müssen aus den Start-Scripts
+ entfernt werden. Ab MOA-ID 3.3.2 sind die Bibliotheken, welche früher in
+ den beiden Verzeichnissen hinterlegt waren, direkt in MOA-ID integriert.
+ Falls sie eine Java Version < 9 verwenden und aktuell Bibliotheken in diesen
+ Verzeichnissen abgelegt haben müssen diese aktualisiert werden:
+
+ 5.1. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
+ JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach.
+
+ 5.2. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\ext in das
+ Verzeichnis JAVA_HOME\jre\lib\ext (Achtung: Java 1.6.x wird nicht mehr
+ unterstuetzt).
+
+6. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
+ CATALINA_HOME_ID/webapps.
+
+7. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-configuration.war nach
+ CATALINA_HOME_ID/webapps.
+
+8. Hinzufügen der zusätzlichen Konfigurationsparameter in der MOA-ID-Auth
+ Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties
+8.1 Anbindung an das zentrale E-ID System
+ > modules.eidproxyauth.keystore.path=
+ > modules.eidproxyauth.keystore.password=
+ > modules.eidproxyauth.metadata.sign.password=password
+ > modules.eidproxyauth.metadata.sign.alias=pvp_metadata
+ > modules.eidproxyauth.request.sign.password=password
+ > modules.eidproxyauth.request.sign.alias=pvp_assertion
+ > modules.eidproxyauth.response.encryption.password=password
+ > modules.eidproxyauth.response.encryption.alias=pvp_assertion
+ > modules.eidproxyauth.EID.trustprofileID=eid_metadata
+
+9. Update der MOA-SPSS Konfiguration
+ a.) Erstellen Sie eine Sicherungskopie der Verzeichnisse:
+ - CATALINA_HOME\conf\moa-spss
+ b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles\EID_metadata
+ in das Verzeichnis CATALINA_HOME\conf\moa-spss\trustProfiles\EID_metadata
+ c.) Kopieren Sie die Datei MOA_ID_INST_AUTH\conf\moa-spss\SampleMOASPSSConfiguration.xml
+ in das Verzeichnis CATALINA_HOME\conf\moa-spss\ , oder aktualisieren Sie ihre aktuell
+ verwendete MOA-SPSS Konfiguration manuell. Folgende Teile wurden ergänzt:
+ ...
+ <cfg:Id>eid_metadata</cfg:Id>
+ <cfg:TrustAnchorsLocation>trustProfiles/EID_metadata</cfg:TrustAnchorsLocation>
+ </cfg:TrustProfile>
+ ...
+
+10. Update the MOA-ID Konfiguration via Web-basierten Konfigurationstool
+ Diese Schitte können erst nach der Installation und dem Start der Applikation
+ moa-id-configuration.war durchgeführt werden
+10.1 Anbindung das zentrale E-ID System
+ a.) Bekanntgabe von Endpunkten (Produktiv, Test, ... ) der zu verwendenten
+ IDPs des zentralen E-ID Systems
+
+ b.) Auswahl des gewünschte EndPunkts je Online-Applikation
+ sofern im Schritt a. mehr als Ein Endpunkt konfiguriert wurde.
+ Hinweis: Als Default wird immer der Erste im Schritt a. hinterlegte Endpunkt verwendet
+
+11. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im
+ Logging von MOA ID beim Einlesen der Konfiguration.
+
+
+...............................................................................
+B.1 Durchführung eines Updates von Version 3.x.x auf Version 4.1.0
+...............................................................................
+1. Exportieren Sie die aktuelle Konfiguration von MOA-ID mit Hilfe der import/export
+ Funktion der grafischen Konfigurationsoberfläche in eine Datei. Dieser Export
+ dient nur als Backup und wird für den Updateprozess nicht zwingend benötigt.
+
+2. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird.
+ Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an.
+
+3. Entpacken Sie die Distribution von MOA-ID-Auth (moa-id-auth-4.1.0.zip) in
+ ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST
+ bezeichnet.
+
+4. 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 Dateien moa-id-auth.war
+ als auch das komplette Verzeichnis moa-id-auth.
+
+5 Umstellung auf Java JDK 9
+ Die 'JAVA_HOME\jre\lib\ext' und die 'CATALINA_HOME_ID\endorsed' wird in Java 9
+ nicht mehr unterstützt und entsprechende Referenzen müssen aus den Start-Scripts
+ entfernt werden. Ab MOA-ID 3.3.2 sind die Bibliotheken, welche früher in
+ den beiden Verzeichnissen hinterlegt waren, direkt in MOA-ID integriert.
+ Falls sie eine Java Version < 9 verwenden und aktuell Bibliotheken in diesen
+ Verzeichnissen abgelegt haben müssen diese aktualisiert werden:
+
+ 5.1. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
+ JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach.
+
+ 5.2. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\ext in das
+ Verzeichnis JAVA_HOME\jre\lib\ext (Achtung: Java 1.6.x wird nicht mehr
+ unterstuetzt).
+
+ 5.3. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
+ CATALINA_HOME_ID\endorsed und loeschen Sie diese Dateien danach.
+
+ 5.4 Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\endorsed in das
+ Verzeichnis CATALINA_HOME_ID\endorsed.
+
+6. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach
+ CATALINA_HOME_ID/webapps.
+
+7. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-configuration.war nach
+ CATALINA_HOME_ID/webapps.
+
+8. Hinzufügen der zusätzlichen Konfigurationsparameter in der MOA-ID-Auth
+ Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties
+8.1 Anbindung an das zentrale E-ID System
+ > modules.eidproxyauth.keystore.path=
+ > modules.eidproxyauth.keystore.password=
+ > modules.eidproxyauth.metadata.sign.password=password
+ > modules.eidproxyauth.metadata.sign.alias=pvp_metadata
+ > modules.eidproxyauth.request.sign.password=password
+ > modules.eidproxyauth.request.sign.alias=pvp_assertion
+ > modules.eidproxyauth.response.encryption.password=password
+ > modules.eidproxyauth.response.encryption.alias=pvp_assertion
+ > modules.eidproxyauth.EID.trustprofileID=eid_metadata
+
+9. Update der MOA-SPSS Konfiguration
+ a.) Erstellen Sie eine Sicherungskopie der Verzeichnisse:
+ - CATALINA_HOME\conf\moa-spss
+ b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles\EID_metadata
+ in das Verzeichnis CATALINA_HOME\conf\moa-spss\trustProfiles\EID_metadata
+ c.) Kopieren Sie die Datei MOA_ID_INST_AUTH\conf\moa-spss\SampleMOASPSSConfiguration.xml
+ in das Verzeichnis CATALINA_HOME\conf\moa-spss\ , oder aktualisieren Sie ihre aktuell
+ verwendete MOA-SPSS Konfiguration manuell. Folgende Teile wurden ergänzt:
+ ...
+ <cfg:Id>eid_metadata</cfg:Id>
+ <cfg:TrustAnchorsLocation>trustProfiles/EID_metadata</cfg:TrustAnchorsLocation>
+ </cfg:TrustProfile>
+ ...
+
+10. Update the MOA-ID Konfiguration via Web-basierten Konfigurationstool
+ Diese Schitte können erst nach der Installation und dem Start der Applikation
+ moa-id-configuration.war durchgeführt werden
+10.1 Anbindung das zentrale E-ID System
+ a.) Bekanntgabe von Endpunkten (Produktiv, Test, ... ) der zu verwendenten
+ IDPs des zentralen E-ID Systems
+
+ b.) Auswahl des gewünschte EndPunkts je Online-Applikation
+ sofern im Schritt a. mehr als Ein Endpunkt konfiguriert wurde.
+ Hinweis: Als Default wird immer der Erste im Schritt a. hinterlegte Endpunkt verwendet
+
+11. Optionale Updates:
+11.1. Die mySQL Treiber 'com.mysql.jdbc.Drive' und 'org.hibernate.dialect.MySQLDialect'
+ sind deprecated für aktuelle mySQL DB Versionen. Der neue Treiber
+ für mySQL Datenbanken lautet 'com.mysql.cj.jdbc.Driver' und ein aktuellerer
+ Hibernate Dialect lautet 'org.hibernate.dialect.MySQL5Dialect'.
+ Sollte es zu Problemen kommen ersetzen Sie entsprechenden Zeilen durch:
+ a.) Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties
+ moasession.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
+ moasession.hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver
+ configuration.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
+ configuration.hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver
+ advancedlogging.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
+ advancedlogging.hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver
+ b.) Konfigurationsdatei CATALINA_HOME\conf\moa-id-configuration\moa-id-configtool.properties
+ hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver
+
+12. 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 < 3.0.0
+...............................................................................
+
+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/doc/handbook/index.html b/id/server/doc/handbook/index.html
index 73ece89e3..80d2d3fe8 100644
--- a/id/server/doc/handbook/index.html
+++ b/id/server/doc/handbook/index.html
@@ -29,7 +29,7 @@
</div>
<div class="container">
- <h2>&Uuml;bersicht zur Dokumentation der Version 3.4.x </h2>
+ <h2>&Uuml;bersicht zur Dokumentation der Version 4.1.x </h2>
<dl>
<dt><a href="./intro/intro.html">Einf&uuml;hrung</a></dt>
diff --git a/id/server/doc/handbook_v4/additional/additional.html b/id/server/doc/handbook_v40/additional/additional.html
index d7afc1961..d7afc1961 100644
--- a/id/server/doc/handbook_v4/additional/additional.html
+++ b/id/server/doc/handbook_v40/additional/additional.html
diff --git a/id/server/doc/handbook_v4/application/application.html b/id/server/doc/handbook_v40/application/application.html
index 60732acaf..60732acaf 100644
--- a/id/server/doc/handbook_v4/application/application.html
+++ b/id/server/doc/handbook_v40/application/application.html
diff --git a/id/server/doc/handbook_v4/application/iframe.png b/id/server/doc/handbook_v40/application/iframe.png
index dcc6a932d..dcc6a932d 100644
--- a/id/server/doc/handbook_v4/application/iframe.png
+++ b/id/server/doc/handbook_v40/application/iframe.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/application/login_button.PNG b/id/server/doc/handbook_v40/application/login_button.PNG
index 36d8921ce..36d8921ce 100644
--- a/id/server/doc/handbook_v4/application/login_button.PNG
+++ b/id/server/doc/handbook_v40/application/login_button.PNG
Binary files differ
diff --git a/id/server/doc/handbook_v4/application/mainframe.PNG b/id/server/doc/handbook_v40/application/mainframe.PNG
index 0e597d3fc..0e597d3fc 100644
--- a/id/server/doc/handbook_v4/application/mainframe.PNG
+++ b/id/server/doc/handbook_v40/application/mainframe.PNG
Binary files differ
diff --git a/id/server/doc/handbook_v4/application/sso_sendassertion.PNG b/id/server/doc/handbook_v40/application/sso_sendassertion.PNG
index 1a2ca6a67..1a2ca6a67 100644
--- a/id/server/doc/handbook_v4/application/sso_sendassertion.PNG
+++ b/id/server/doc/handbook_v40/application/sso_sendassertion.PNG
Binary files differ
diff --git a/id/server/doc/handbook_v4/common/LogoEGIZ.png b/id/server/doc/handbook_v40/common/LogoEGIZ.png
index 39f05d131..39f05d131 100644
--- a/id/server/doc/handbook_v4/common/LogoEGIZ.png
+++ b/id/server/doc/handbook_v40/common/LogoEGIZ.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/common/MOA.css b/id/server/doc/handbook_v40/common/MOA.css
index f8fd01d8c..f8fd01d8c 100644
--- a/id/server/doc/handbook_v4/common/MOA.css
+++ b/id/server/doc/handbook_v40/common/MOA.css
diff --git a/id/server/doc/handbook_v4/common/logo_digAT.png b/id/server/doc/handbook_v40/common/logo_digAT.png
index 4f36681e2..4f36681e2 100644
--- a/id/server/doc/handbook_v4/common/logo_digAT.png
+++ b/id/server/doc/handbook_v40/common/logo_digAT.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/config/config.html b/id/server/doc/handbook_v40/config/config.html
index ad5592c54..ad5592c54 100644
--- a/id/server/doc/handbook_v4/config/config.html
+++ b/id/server/doc/handbook_v40/config/config.html
diff --git a/id/server/doc/handbook_v4/index.html b/id/server/doc/handbook_v40/index.html
index cd09a4704..cd09a4704 100644
--- a/id/server/doc/handbook_v4/index.html
+++ b/id/server/doc/handbook_v40/index.html
diff --git a/id/server/doc/handbook_v4/install/install.html b/id/server/doc/handbook_v40/install/install.html
index 6d11e0b72..6d11e0b72 100644
--- a/id/server/doc/handbook_v4/install/install.html
+++ b/id/server/doc/handbook_v40/install/install.html
diff --git a/id/server/doc/handbook_v4/intro/Blockdiagramm.png b/id/server/doc/handbook_v40/intro/Blockdiagramm.png
index 18d5b84a2..18d5b84a2 100644
--- a/id/server/doc/handbook_v4/intro/Blockdiagramm.png
+++ b/id/server/doc/handbook_v40/intro/Blockdiagramm.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/intro/E-ID-Proxy.png b/id/server/doc/handbook_v40/intro/E-ID-Proxy.png
index 2e7bb2896..2e7bb2896 100644
--- a/id/server/doc/handbook_v4/intro/E-ID-Proxy.png
+++ b/id/server/doc/handbook_v40/intro/E-ID-Proxy.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/intro/Gesamtarchitektur.png b/id/server/doc/handbook_v40/intro/Gesamtarchitektur.png
index 7735679bf..7735679bf 100644
--- a/id/server/doc/handbook_v4/intro/Gesamtarchitektur.png
+++ b/id/server/doc/handbook_v40/intro/Gesamtarchitektur.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/intro/anmeldeablauf.png b/id/server/doc/handbook_v40/intro/anmeldeablauf.png
index 59bdefe62..59bdefe62 100644
--- a/id/server/doc/handbook_v4/intro/anmeldeablauf.png
+++ b/id/server/doc/handbook_v40/intro/anmeldeablauf.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/intro/intro.html b/id/server/doc/handbook_v40/intro/intro.html
index a7a4a6357..a7a4a6357 100644
--- a/id/server/doc/handbook_v4/intro/intro.html
+++ b/id/server/doc/handbook_v40/intro/intro.html
diff --git a/id/server/doc/handbook_v4/moduledevinfo/ProcessDefinition.xsd b/id/server/doc/handbook_v40/moduledevinfo/ProcessDefinition.xsd
index d6ab7ae46..d6ab7ae46 100644
--- a/id/server/doc/handbook_v4/moduledevinfo/ProcessDefinition.xsd
+++ b/id/server/doc/handbook_v40/moduledevinfo/ProcessDefinition.xsd
diff --git a/id/server/doc/handbook_v4/moduledevinfo/moduledevinfo.html b/id/server/doc/handbook_v40/moduledevinfo/moduledevinfo.html
index 28e4f1bb4..28e4f1bb4 100644
--- a/id/server/doc/handbook_v4/moduledevinfo/moduledevinfo.html
+++ b/id/server/doc/handbook_v40/moduledevinfo/moduledevinfo.html
diff --git a/id/server/doc/handbook_v4/protocol/Assertion.xml b/id/server/doc/handbook_v40/protocol/Assertion.xml
index 2654f2e80..2654f2e80 100644
--- a/id/server/doc/handbook_v4/protocol/Assertion.xml
+++ b/id/server/doc/handbook_v40/protocol/Assertion.xml
diff --git a/id/server/doc/handbook_v4/protocol/AuthRequest.xml b/id/server/doc/handbook_v40/protocol/AuthRequest.xml
index f9de11c4c..f9de11c4c 100644
--- a/id/server/doc/handbook_v4/protocol/AuthRequest.xml
+++ b/id/server/doc/handbook_v40/protocol/AuthRequest.xml
diff --git a/id/server/doc/handbook_v4/protocol/idp_metadata.xml b/id/server/doc/handbook_v40/protocol/idp_metadata.xml
index ffc15d461..ffc15d461 100644
--- a/id/server/doc/handbook_v4/protocol/idp_metadata.xml
+++ b/id/server/doc/handbook_v40/protocol/idp_metadata.xml
diff --git a/id/server/doc/handbook_v4/protocol/openIDconnect_sequenz.png b/id/server/doc/handbook_v40/protocol/openIDconnect_sequenz.png
index 2faff33ed..2faff33ed 100644
--- a/id/server/doc/handbook_v4/protocol/openIDconnect_sequenz.png
+++ b/id/server/doc/handbook_v40/protocol/openIDconnect_sequenz.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/protocol/protocol.html b/id/server/doc/handbook_v40/protocol/protocol.html
index 73465d55b..73465d55b 100644
--- a/id/server/doc/handbook_v4/protocol/protocol.html
+++ b/id/server/doc/handbook_v40/protocol/protocol.html
diff --git a/id/server/doc/handbook_v4/protocol/pvp21_sequence.png b/id/server/doc/handbook_v40/protocol/pvp21_sequence.png
index c915531cc..c915531cc 100644
--- a/id/server/doc/handbook_v4/protocol/pvp21_sequence.png
+++ b/id/server/doc/handbook_v40/protocol/pvp21_sequence.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/protocol/saml1_sequence.png b/id/server/doc/handbook_v40/protocol/saml1_sequence.png
index e863d74c1..e863d74c1 100644
--- a/id/server/doc/handbook_v4/protocol/saml1_sequence.png
+++ b/id/server/doc/handbook_v40/protocol/saml1_sequence.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/protocol/serviceprovider_metadata.xml b/id/server/doc/handbook_v40/protocol/serviceprovider_metadata.xml
index 15e26469c..15e26469c 100644
--- a/id/server/doc/handbook_v4/protocol/serviceprovider_metadata.xml
+++ b/id/server/doc/handbook_v40/protocol/serviceprovider_metadata.xml
diff --git a/id/server/doc/handbook_v4/protocol/sso_sequence.png b/id/server/doc/handbook_v40/protocol/sso_sequence.png
index 19e50100d..19e50100d 100644
--- a/id/server/doc/handbook_v4/protocol/sso_sequence.png
+++ b/id/server/doc/handbook_v40/protocol/sso_sequence.png
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA ID 1.x.wsdl b/id/server/doc/handbook_v40/spec/MOA ID 1.x.wsdl
index d83556540..d83556540 100644
--- a/id/server/doc/handbook_v4/spec/MOA ID 1.x.wsdl
+++ b/id/server/doc/handbook_v40/spec/MOA ID 1.x.wsdl
diff --git a/id/server/doc/handbook_v4/spec/MOA-SPSS-1.3.pdf b/id/server/doc/handbook_v40/spec/MOA-SPSS-1.3.pdf
index 6709a4081..6709a4081 100644
--- a/id/server/doc/handbook_v4/spec/MOA-SPSS-1.3.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA-SPSS-1.3.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.pdf b/id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.pdf
index 1e65beca9..1e65beca9 100644
--- a/id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.wsdl b/id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.wsdl
index 4f9deee38..4f9deee38 100644
--- a/id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.wsdl
+++ b/id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.wsdl
diff --git a/id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.xsd b/id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.xsd
index 73d145ecf..73d145ecf 100644
--- a/id/server/doc/handbook_v4/spec/MOA-SPSS-2.0.0.xsd
+++ b/id/server/doc/handbook_v40/spec/MOA-SPSS-2.0.0.xsd
diff --git a/id/server/doc/handbook_v4/spec/MOA_ID_1.2_20040315.pdf b/id/server/doc/handbook_v40/spec/MOA_ID_1.2_20040315.pdf
index 0c89c2730..0c89c2730 100644
--- a/id/server/doc/handbook_v4/spec/MOA_ID_1.2_20040315.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA_ID_1.2_20040315.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA_ID_1.3_20060315.pdf b/id/server/doc/handbook_v40/spec/MOA_ID_1.3_20060315.pdf
index c9b0d160c..c9b0d160c 100644
--- a/id/server/doc/handbook_v4/spec/MOA_ID_1.3_20060315.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA_ID_1.3_20060315.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA_ID_1.4_20070802.pdf b/id/server/doc/handbook_v40/spec/MOA_ID_1.4_20070802.pdf
index a3a2f1177..a3a2f1177 100644
--- a/id/server/doc/handbook_v4/spec/MOA_ID_1.4_20070802.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA_ID_1.4_20070802.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA_ID_1.4_Anhang.pdf b/id/server/doc/handbook_v40/spec/MOA_ID_1.4_Anhang.pdf
index 0c923666f..0c923666f 100644
--- a/id/server/doc/handbook_v4/spec/MOA_ID_1.4_Anhang.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA_ID_1.4_Anhang.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/MOA_ID_1.5_Anhang.pdf b/id/server/doc/handbook_v40/spec/MOA_ID_1.5_Anhang.pdf
index ed2743d3c..ed2743d3c 100644
--- a/id/server/doc/handbook_v4/spec/MOA_ID_1.5_Anhang.pdf
+++ b/id/server/doc/handbook_v40/spec/MOA_ID_1.5_Anhang.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/OID-1-0-3.pdf b/id/server/doc/handbook_v40/spec/OID-1-0-3.pdf
index 4beab3e41..4beab3e41 100644
--- a/id/server/doc/handbook_v4/spec/OID-1-0-3.pdf
+++ b/id/server/doc/handbook_v40/spec/OID-1-0-3.pdf
Binary files differ
diff --git a/id/server/doc/handbook_v4/spec/cs-sstc-schema-assertion-01.xsd b/id/server/doc/handbook_v40/spec/cs-sstc-schema-assertion-01.xsd
index d41f3e817..d41f3e817 100644
--- a/id/server/doc/handbook_v4/spec/cs-sstc-schema-assertion-01.xsd
+++ b/id/server/doc/handbook_v40/spec/cs-sstc-schema-assertion-01.xsd
diff --git a/id/server/doc/handbook_v4/spec/cs-sstc-schema-protocol-01.xsd b/id/server/doc/handbook_v40/spec/cs-sstc-schema-protocol-01.xsd
index d939fa732..d939fa732 100644
--- a/id/server/doc/handbook_v4/spec/cs-sstc-schema-protocol-01.xsd
+++ b/id/server/doc/handbook_v40/spec/cs-sstc-schema-protocol-01.xsd