aboutsummaryrefslogtreecommitdiff
path: root/infos/ms-connector/readme_1.3.0.md
diff options
context:
space:
mode:
Diffstat (limited to 'infos/ms-connector/readme_1.3.0.md')
-rw-r--r--infos/ms-connector/readme_1.3.0.md118
1 files changed, 118 insertions, 0 deletions
diff --git a/infos/ms-connector/readme_1.3.0.md b/infos/ms-connector/readme_1.3.0.md
new file mode 100644
index 00000000..da639ca6
--- /dev/null
+++ b/infos/ms-connector/readme_1.3.0.md
@@ -0,0 +1,118 @@
+# MS-Connector v1.3.0 Release vom 19.05.2022
+
+Der MS-Connector implementiert eine Bridge zwischen dem österreichischen E-ID System und dem eIDAS Framework um ausländischen Benutzern eine Anmeldung am österreichischen Service-Providern zu ermöglichen.
+
+### Änderungen in dieser Version
+
+ - Mindestens Java 11 erforderlich
+ - Erweitertes Identitätsmatching welches sowohl bestehende ZMR und ERnP Einträge berücksichtigt
+ - Integration der vom BM.I übermittelten UX Templates in die Beispielkonfiguration
+ - Bugfix
+ - Fehler bei der Verarbeitung von leeren Attributewerten behoben
+ - Akutalisierung von Drittherstellerbibliotheken
+ - openSAML 4.0.1
+ - EAAF-Components 1.3.2
+ - SpringBoot 2.5.13
+ - Spring-Framework 5.3.20
+ - Apache CXF 3.5.2
+
+
+### Durchführen eines Updates
+
+Nachfolgend finden Sie die erforderlichen Schritte für das Update eines bestehenden MS-specific eIDAS Connectors auf die aktuelle Version 1.3.0. Das vollständige Handbuch mit allen Konfigurationsparametern finden Sie im Releasepackage im Verzeichnis: _infos/handbook/_
+
+### Ausgehend von einer bestehenden Version 1.2.x
+
+1. Stoppen Sie die *MS-Connector* Applikation und fertigen Sie eine Sicherungskopie Ihrer Applikation inklusive Konfiguration an
+
+2. Entpacken Sie das Releasepacket *ms_specific_connector-1.3.0-dist.zip* in ein temporäres Verzeichnis welches in weiterer Folge __MsConnectorPackage__ bezeichnet wird.
+
+3. Kopieren sie die Applikation __MsConnectorPackage__/ms_connector.war nach in das Applikationsverzeichnis ihres Applikationsservers
+
+4. Update bestehender Dateien . Die nachfolgenden Dateien wurden geändert und erfordern eine Anpassung oder eine Übernahme dem Releasepacket, sofern die Anpassung nicht bereits durchgeführt wurde
+
+ * Vollständige Übernahme: __MsConnectorPackage__/config/templates/other_login_method.html
+ * Vollständige Übernahme: __MsConnectorPackage__/config/templates/residency.html
+ * Vollständige Übernahme: __MsConnectorPackage__/config/properties/messages.properties
+ * Vollständige Übernahme: __MsConnectorPackage__/config/properties/messages_de.properties
+ * Vollständige Übernahme: __MsConnectorPackage__/config/keys/id_austria_truststore.jks
+
+5. Neue Konfigurationsparameter
+
+ Eine Beispielkonfiguration befindet sich in: __MsConnectorPackage__/config/default_config.properties
+
+ - *ZMR Client*
+ - ```eidas.ms.auth.eIDAS.zmrclient.endpoint```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.keyStore.type```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.keyStore.path```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.keyStore.password```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.key.alias```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.key.password```
+ - ```eidas.ms.auth.eIDAS.zmrclient.req.organisation.behoerdennr```
+ - *ERnP Client*
+ - ```eidas.ms.auth.eIDAS.ernpclient.endpoint```
+ - ```eidas.ms.auth.eIDAS.ernpclient.ssl.keyStore.type```
+ - ```eidas.ms.auth.eIDAS.ernpclient.ssl.keyStore.path```
+ - ```eidas.ms.auth.eIDAS.ernpclient.ssl.keyStore.password```
+ - ```eidas.ms.auth.eIDAS.ernpclient.ssl.key.alias```
+ - ```eidas.ms.auth.eIDAS.ernpclient.ssl.key.password```
+ - ```eidas.ms.auth.eIDAS.ernpclient.req.organisation.behoerdennr```
+ - *ID Austria Client für Matching*
+ - ```eidas.ms.modules.idaustriaclient.keystore.type```
+ - ```eidas.ms.modules.idaustriaclient.keystore.path```
+ - ```eidas.ms.modules.idaustriaclient.keystore.password```
+ - ```eidas.ms.modules.idaustriaclient.metadata.sign.alias```
+ - ```eidas.ms.modules.idaustriaclient.metadata.sign.password```
+ - ```eidas.ms.modules.idaustriaclient.request.sign.alias```
+ - ```eidas.ms.modules.idaustriaclient.request.sign.password```
+ - ```eidas.ms.modules.idaustriaclient.response.encryption.alias```
+ - ```eidas.ms.modules.idaustriaclient.response.encryption.password```
+ - ```eidas.ms.modules.idaustriaclient.truststore.type```
+ - ```eidas.ms.modules.idaustriaclient.truststore.path```
+ - ```eidas.ms.modules.idaustriaclient.truststore.password```
+ - ```eidas.ms.modules.idaustriaclient.idaustria.idp.entityId```
+
+6. Neue optionale Konfigurationsparameter
+
+ - *ZMR Client*
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.trustStore.type```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.trustStore.path```
+ - ```eidas.ms.auth.eIDAS.zmrclient.ssl.trustStore.password```
+ - ```eidas.ms.auth.eIDAS.zmrclient.timeout.connection```
+ - ```eidas.ms.auth.eIDAS.zmrclient.timeout.response```
+ - ```eidas.ms.auth.eIDAS.zmrclient.req.update.reason.code```
+ - ```eidas.ms.auth.eIDAS.zmrclient.req.update.reason.text```
+ - ```eidas.ms.auth.eIDAS.zmrclient.debug.logfullmessages```
+ - *ERnP Client*
+ * ```eidas.ms.client.http.connection.timeout.request```
+ * ```eidas.ms.client.http.connection.timeout.socket```
+
+7. Registrierung am ID Austria System
+
+ Eine mögliche Matching Variante stellt das Matching über einen bestehenden ID Austria dar. Hierfür ist eine Registrierung am ID Austria System erforderlich. Aus Sicht des MS-Connectors sind folgende Registrierungsparameter auf jeden Fall notwendig:
+
+ - Eindeutige Identifier:
+
+ - P-Stage: https://eidas.bmi.gv.at/ms_connector/sp/idaustria/metadata
+ - T-Stage: https://eidas-test.bmi.gv.at/ms_connector/sp/idaustria/metadata
+
+ - bPK-Berech: **ZP**
+
+ - Attribute:
+
+ - Ausstellungsland
+ - Vorname (wird für öffentliche SP's per Default übertragen)
+ - Familienname (wird für öffentliche SP's per Default übertragen)
+ - Geburtsdatum (wird für öffentliche SP's per Default übertragen)
+ - bPK (wird per Default übertragen)
+ - Authentifizierungslevel des Bürgers (wird per Default übertragen)
+
+ - SAML2 Metadaten
+
+ Die für die Registrierung benötigten SAML2 Metadaten werden automatisch generiert und können unter den folgenden Endpunkten abgerufen werden.
+
+ - P-Stage: https://eidas.bmi.gv.at/ms_connector/sp/idaustria/metadata
+ - T-Stage: https://eidas-test.bmi.gv.at/ms_connector/sp/idaustria/metadata
+
+
+