diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2020-01-15 13:52:16 +0100 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2020-01-15 13:52:16 +0100 |
commit | 30995fdadab5d9446e8ecccab48dac6fafcd7ae4 (patch) | |
tree | aa83e978ae47f6a8975ec6c313836c1137ef9460 /id | |
parent | d34f9161257e803e13618749a7b78df333b0f937 (diff) | |
download | moa-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.txt | 23 | ||||
-rw-r--r-- | id/readme_4.1.0.txt | 282 | ||||
-rw-r--r-- | id/server/doc/handbook/index.html | 2 | ||||
-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) | bin | 86175 -> 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) | bin | 70066 -> 70066 bytes | |||
-rw-r--r-- | id/server/doc/handbook_v40/application/mainframe.PNG (renamed from id/server/doc/handbook_v4/application/mainframe.PNG) | bin | 59073 -> 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) | bin | 6041 -> 6041 bytes | |||
-rw-r--r-- | id/server/doc/handbook_v40/common/LogoEGIZ.png (renamed from id/server/doc/handbook_v4/common/LogoEGIZ.png) | bin | 77395 -> 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) | bin | 22964 -> 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) | bin | 206722 -> 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) | bin | 58311 -> 58311 bytes | |||
-rw-r--r-- | id/server/doc/handbook_v40/intro/Gesamtarchitektur.png (renamed from id/server/doc/handbook_v4/intro/Gesamtarchitektur.png) | bin | 477608 -> 477608 bytes | |||
-rw-r--r-- | id/server/doc/handbook_v40/intro/anmeldeablauf.png (renamed from id/server/doc/handbook_v4/intro/anmeldeablauf.png) | bin | 51158 -> 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) | bin | 121367 -> 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) | bin | 38601 -> 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) | bin | 32752 -> 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) | bin | 56152 -> 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) | bin | 146062 -> 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) | bin | 288576 -> 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) | bin | 577309 -> 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) | bin | 355156 -> 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) | bin | 239502 -> 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) | bin | 286834 -> 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) | bin | 134176 -> 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) | bin | 347041 -> 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>Übersicht zur Dokumentation der Version 3.4.x </h2> + <h2>Übersicht zur Dokumentation der Version 4.1.x </h2> <dl> <dt><a href="./intro/intro.html">Einfü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 Binary files differindex dcc6a932d..dcc6a932d 100644 --- a/id/server/doc/handbook_v4/application/iframe.png +++ b/id/server/doc/handbook_v40/application/iframe.png diff --git a/id/server/doc/handbook_v4/application/login_button.PNG b/id/server/doc/handbook_v40/application/login_button.PNG Binary files differindex 36d8921ce..36d8921ce 100644 --- a/id/server/doc/handbook_v4/application/login_button.PNG +++ b/id/server/doc/handbook_v40/application/login_button.PNG diff --git a/id/server/doc/handbook_v4/application/mainframe.PNG b/id/server/doc/handbook_v40/application/mainframe.PNG Binary files differindex 0e597d3fc..0e597d3fc 100644 --- a/id/server/doc/handbook_v4/application/mainframe.PNG +++ b/id/server/doc/handbook_v40/application/mainframe.PNG diff --git a/id/server/doc/handbook_v4/application/sso_sendassertion.PNG b/id/server/doc/handbook_v40/application/sso_sendassertion.PNG Binary files differindex 1a2ca6a67..1a2ca6a67 100644 --- a/id/server/doc/handbook_v4/application/sso_sendassertion.PNG +++ b/id/server/doc/handbook_v40/application/sso_sendassertion.PNG diff --git a/id/server/doc/handbook_v4/common/LogoEGIZ.png b/id/server/doc/handbook_v40/common/LogoEGIZ.png Binary files differindex 39f05d131..39f05d131 100644 --- a/id/server/doc/handbook_v4/common/LogoEGIZ.png +++ b/id/server/doc/handbook_v40/common/LogoEGIZ.png 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 Binary files differindex 4f36681e2..4f36681e2 100644 --- a/id/server/doc/handbook_v4/common/logo_digAT.png +++ b/id/server/doc/handbook_v40/common/logo_digAT.png 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 Binary files differindex 18d5b84a2..18d5b84a2 100644 --- a/id/server/doc/handbook_v4/intro/Blockdiagramm.png +++ b/id/server/doc/handbook_v40/intro/Blockdiagramm.png diff --git a/id/server/doc/handbook_v4/intro/E-ID-Proxy.png b/id/server/doc/handbook_v40/intro/E-ID-Proxy.png Binary files differindex 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 diff --git a/id/server/doc/handbook_v4/intro/Gesamtarchitektur.png b/id/server/doc/handbook_v40/intro/Gesamtarchitektur.png Binary files differindex 7735679bf..7735679bf 100644 --- a/id/server/doc/handbook_v4/intro/Gesamtarchitektur.png +++ b/id/server/doc/handbook_v40/intro/Gesamtarchitektur.png diff --git a/id/server/doc/handbook_v4/intro/anmeldeablauf.png b/id/server/doc/handbook_v40/intro/anmeldeablauf.png Binary files differindex 59bdefe62..59bdefe62 100644 --- a/id/server/doc/handbook_v4/intro/anmeldeablauf.png +++ b/id/server/doc/handbook_v40/intro/anmeldeablauf.png 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 Binary files differindex 2faff33ed..2faff33ed 100644 --- a/id/server/doc/handbook_v4/protocol/openIDconnect_sequenz.png +++ b/id/server/doc/handbook_v40/protocol/openIDconnect_sequenz.png 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 Binary files differindex c915531cc..c915531cc 100644 --- a/id/server/doc/handbook_v4/protocol/pvp21_sequence.png +++ b/id/server/doc/handbook_v40/protocol/pvp21_sequence.png diff --git a/id/server/doc/handbook_v4/protocol/saml1_sequence.png b/id/server/doc/handbook_v40/protocol/saml1_sequence.png Binary files differindex e863d74c1..e863d74c1 100644 --- a/id/server/doc/handbook_v4/protocol/saml1_sequence.png +++ b/id/server/doc/handbook_v40/protocol/saml1_sequence.png 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 Binary files differindex 19e50100d..19e50100d 100644 --- a/id/server/doc/handbook_v4/protocol/sso_sequence.png +++ b/id/server/doc/handbook_v40/protocol/sso_sequence.png 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 |