aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Lenz <tlenz@iaik.tugraz.at>2020-09-24 10:34:54 +0200
committerThomas Lenz <tlenz@iaik.tugraz.at>2020-09-24 10:34:54 +0200
commitab5efe91d1779893723a7085e1f8984a4b9b466f (patch)
tree0f7dce0e09e65199df8081c2f252f5eefc4b91a9
parent0586ee2f5600c9d079bc776daa18808a47819840 (diff)
downloadmoa-id-spss-ab5efe91d1779893723a7085e1f8984a4b9b466f.tar.gz
moa-id-spss-ab5efe91d1779893723a7085e1f8984a4b9b466f.tar.bz2
moa-id-spss-ab5efe91d1779893723a7085e1f8984a4b9b466f.zip
update bPKTarget extraction strategy from PVP attributes4.1.4
-rw-r--r--id/history.txt1
-rw-r--r--id/readme_4.1.4.txt1
-rw-r--r--id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java4
-rw-r--r--pom.xml2
4 files changed, 5 insertions, 3 deletions
diff --git a/id/history.txt b/id/history.txt
index 3fe86dfa8..4f375b0b2 100644
--- a/id/history.txt
+++ b/id/history.txt
@@ -4,6 +4,7 @@ Version MOA-ID Release 4.1.4: Änderungen seit Version MOA-ID 4.1.3
- Änderungen
- HTTP Proxy Support zum Laden von SAML2 Metadaten hinzugefügt
- Zertifikate für die Anbindung an das E-ID System ergänzt
+ - Alternative Varianter zum Auslesen von bPK Targets via PVP Attribute ergänzt
Version MOA-ID Release 4.1.3: Änderungen seit Version MOA-ID 4.1.2
- Änderungen
diff --git a/id/readme_4.1.4.txt b/id/readme_4.1.4.txt
index 83565e469..367173f81 100644
--- a/id/readme_4.1.4.txt
+++ b/id/readme_4.1.4.txt
@@ -15,6 +15,7 @@ history.txt im gleichen Verzeichnis).
- Änderungen
- HTTP Proxy Support zum Laden von SAML2 Metadaten hinzugefügt
- Zertifikate für die Anbindung an das E-ID System ergänzt
+ - Alternative Varianter zum Auslesen von bPK Targets via PVP Attribute ergänzt
Hinweis: Vor einem Parallelbetrieb von MOA-ID und MOA-SPSS als eigenständige Web-Applikationen in der gleichen
Apache Tomcat Instanz wird seit Java >= 9 abgeraten da es potentiell zu Problem mit dem Java Classloader
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java
index 3a826ed13..a6b843249 100644
--- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java
+++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java
@@ -982,8 +982,8 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder
}
}
@Override
- protected boolean matchsReceivedbPKToOnlineApplication(ISPConfiguration oaParam, String bPKType) {
- boolean bPKTypeMatch = oaParam.getAreaSpecificTargetIdentifier().equals(bPKType);
+ protected boolean matchsReceivedbPKToOnlineApplication(ISPConfiguration oaParam, String bPKType) {
+ boolean bPKTypeMatch = super.matchsReceivedbPKToOnlineApplication(oaParam, bPKType);
if (!bPKTypeMatch) {
Logger.trace("bPKType does not match to Online-Application. Checking if it is Prof.Rep. bPK ... ");
if (EAAFConstants.URN_PREFIX_OW_BPK.equals(bPKType)) {
diff --git a/pom.xml b/pom.xml
index 01c04a4ee..6d60cb356 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
<!-- =================================================================================== -->
<egiz-spring-api.version>0.3</egiz-spring-api.version>
- <egiz.eaaf.version>1.0.14</egiz.eaaf.version>
+ <egiz.eaaf.version>1.0.15</egiz.eaaf.version>
<org.springframework.version>5.2.8.RELEASE</org.springframework.version>
<org.springframework.data.spring-data-jpa>2.3.3.RELEASE</org.springframework.data.spring-data-jpa>
<org.springframework.data.spring-data-redis>2.3.3.RELEASE</org.springframework.data.spring-data-redis>