From 27e1535d75978bb7558c17bf27db7d1a1131fe40 Mon Sep 17 00:00:00 2001 From: Thomas <> Date: Wed, 22 Sep 2021 17:56:33 +0200 Subject: update third-party libs to latest versions --- connector/checks/spotbugs-exclude.xml | 9 +++ connector/pom.xml | 52 ++++++++------ .../src/main/resources/application.properties | 4 +- .../config/application-exectest.properties | 83 ++++++++++++++++++++++ connector_lib/checks/spotbugs-exclude.xml | 13 +++- .../checks/spotbugs-exclude.xml | 17 ++++- eidas_modules/authmodule-eIDAS-v2/pom.xml | 43 +++++------ pom.xml | 41 +++++++++-- 8 files changed, 204 insertions(+), 58 deletions(-) create mode 100644 connector/src/test/resources/config/application-exectest.properties diff --git a/connector/checks/spotbugs-exclude.xml b/connector/checks/spotbugs-exclude.xml index 281e3796..bb41eb27 100644 --- a/connector/checks/spotbugs-exclude.xml +++ b/connector/checks/spotbugs-exclude.xml @@ -24,4 +24,13 @@ + + + + + + + + + diff --git a/connector/pom.xml b/connector/pom.xml index ee3d8d09..3145f051 100644 --- a/connector/pom.xml +++ b/connector/pom.xml @@ -87,6 +87,19 @@ hibernate-validator + + org.apache.cxf + cxf-core + + + org.apache.cxf + cxf-rt-frontend-jaxws + + + org.apache.cxf + cxf-rt-transports-http + + @@ -121,6 +134,13 @@ eaaf_module_pvp2_sp test + + at.asitplus.eidas.ms_specific.modules + authmodule-eIDAS-v2 + tests + test + test-jar + org.springframework.boot spring-boot-starter-tomcat @@ -131,42 +151,28 @@ eaaf-springboot-utils test + + com.squareup.okhttp3 + mockwebserver + test + + com.github.skjolber mockito-soap-cxf - test - + test + org.powermock powermock-module-junit4 - 2.0.7 test org.powermock powermock-api-mockito2 - 2.0.7 test - - - com.squareup.okhttp3 - mockwebserver - test - + diff --git a/connector/src/main/resources/application.properties b/connector/src/main/resources/application.properties index 73a83c13..e7437840 100644 --- a/connector/src/main/resources/application.properties +++ b/connector/src/main/resources/application.properties @@ -12,7 +12,9 @@ app.build.artifactId=ms_connector ## SpringBoot Admin client spring.boot.admin.client.enabled=false - +############################################################################# +## SpringBoot Actuator +management.endpoints.web.exposure.include=health,info ############################################################################# diff --git a/connector/src/test/resources/config/application-exectest.properties b/connector/src/test/resources/config/application-exectest.properties new file mode 100644 index 00000000..e63cda7b --- /dev/null +++ b/connector/src/test/resources/config/application-exectest.properties @@ -0,0 +1,83 @@ +## embbeded Tomcat +tomcat.workingdir=./target/work +tomcat.ajp.enabled=true +tomcat.ajp.port=8009 +tomcat.ajp.networkAddress=127.0.0.1 +tomcat.ajp.additionalAttributes.secretrequired=true +tomcat.ajp.additionalAttributes.secret=junit + +## Basic service configuration +eidas.ms.context.url.prefix=http://localhost +eidas.ms.core.configRootDir=file:./src/test/resources/config/ + +eidas.ms.context.use.clustermode=true + +##Monitoring +eidas.ms.monitoring.eIDASNode.metadata.url=http://localhost:40900/mockup + +## extended validation of pending-request Id's +eidas.ms.core.pendingrequestid.digist.secret=pendingReqIdSecret + +## eIDAS Ref. Implementation connector ### +eidas.ms.auth.eIDAS.node_v2.forward.endpoint=http://eidas.node/junit + +eidas.ms.auth.eIDAS.szrclient.useTestService=true +eidas.ms.auth.eIDAS.szrclient.endpoint.prod= +eidas.ms.auth.eIDAS.szrclient.endpoint.test=http://localhost:1234/demoszr +eidas.ms.auth.eIDAS.szrclient.ssl.keyStore.path=keys/junit.jks +eidas.ms.auth.eIDAS.szrclient.ssl.keyStore.password=password +eidas.ms.auth.eIDAS.szrclient.ssl.trustStore.path= +eidas.ms.auth.eIDAS.szrclient.ssl.trustStore.password= + +#tech. AuthBlock signing for E-ID process +eidas.ms.auth.eIDAS.authblock.keystore.password=f/+saJBc3a}*/T^s +eidas.ms.auth.eIDAS.authblock.keystore.friendlyName=connectorkeypair +eidas.ms.auth.eIDAS.authblock.keystore.path=keys/teststore.jks +eidas.ms.auth.eIDAS.authblock.keystore.type=jks +eidas.ms.auth.eIDAS.authblock.key.alias=connectorkeypair +eidas.ms.auth.eIDAS.authblock.key.password=f/+saJBc3a}*/T^s + + +#Raw eIDAS Id data storage +eidas.ms.auth.eIDAS.szrclient.debug.logfullmessages=true +eidas.ms.auth.eIDAS.szrclient.debug.useDummySolution=false + + + +## PVP2 S-Profile end-point configuration +eidas.ms.pvp2.keystore.type=jks +eidas.ms.pvp2.keystore.path=keys/junit.jks +eidas.ms.pvp2.keystore.password=password +eidas.ms.pvp2.key.metadata.alias=meta +eidas.ms.pvp2.key.metadata.password=password +eidas.ms.pvp2.key.signing.alias=sig +eidas.ms.pvp2.key.signing.password=password +eidas.ms.pvp2.metadata.validity=24 + +eidas.ms.pvp2.metadata.organisation.name=JUnit +eidas.ms.pvp2.metadata.organisation.friendyname=For testing with jUnit +eidas.ms.pvp2.metadata.organisation.url=http://junit.test +eidas.ms.pvp2.metadata.contact.givenname=Max +eidas.ms.pvp2.metadata.contact.surname=Mustermann +eidas.ms.pvp2.metadata.contact.email=max@junit.test + +## Service Provider configuration +eidas.ms.sp.0.uniqueID=https://demo.egiz.gv.at/demoportal_moaid-2.0/sp/eidas/metadata +eidas.ms.sp.0.pvp2.metadata.truststore=keys/junit.jks +eidas.ms.sp.0.pvp2.metadata.truststore.password=password +eidas.ms.sp.0.friendlyName=jUnit test +eidas.ms.sp.0.newEidMode=true + +#eidas.ms.sp.0.pvp2.metadata.url= +#eidas.ms.sp.0.policy.allowed.requested.targets=.* +#eidas.ms.sp.0.policy.hasBaseIdTransferRestriction=false + +## Service Provider configuration +eidas.ms.sp.1.uniqueID=https://demo.egiz.gv.at/junit_test +eidas.ms.sp.1.pvp2.metadata.truststore=keys/junit.jks +eidas.ms.sp.1.pvp2.metadata.truststore.password=password +eidas.ms.sp.1.friendlyName=jUnit test +eidas.ms.sp.1.pvp2.metadata.url=http://junit.test/metadata +eidas.ms.sp.1.policy.allowed.requested.targets=test +eidas.ms.sp.1.policy.hasBaseIdTransferRestriction=true + diff --git a/connector_lib/checks/spotbugs-exclude.xml b/connector_lib/checks/spotbugs-exclude.xml index 90ca96f2..9700a0c0 100644 --- a/connector_lib/checks/spotbugs-exclude.xml +++ b/connector_lib/checks/spotbugs-exclude.xml @@ -5,5 +5,16 @@ - + + + + + + + + + + + + diff --git a/eidas_modules/authmodule-eIDAS-v2/checks/spotbugs-exclude.xml b/eidas_modules/authmodule-eIDAS-v2/checks/spotbugs-exclude.xml index 375f73f4..d961b4d6 100644 --- a/eidas_modules/authmodule-eIDAS-v2/checks/spotbugs-exclude.xml +++ b/eidas_modules/authmodule-eIDAS-v2/checks/spotbugs-exclude.xml @@ -2,7 +2,9 @@ - + + + @@ -27,5 +29,16 @@ - + + + + + + + + + + + + diff --git a/eidas_modules/authmodule-eIDAS-v2/pom.xml b/eidas_modules/authmodule-eIDAS-v2/pom.xml index 188bbd26..603395ab 100644 --- a/eidas_modules/authmodule-eIDAS-v2/pom.xml +++ b/eidas_modules/authmodule-eIDAS-v2/pom.xml @@ -119,6 +119,11 @@ jackson-datatype-jsr310 + + org.bitbucket.b_c + jose4j + + javax.servlet javax.servlet-api @@ -136,23 +141,6 @@ spring-test test - - com.github.skjolber - mockito-soap-cxf - test - - - org.powermock - powermock-module-junit4 - 2.0.7 - test - - - org.powermock - powermock-api-mockito2 - 2.0.7 - test - at.asitplus.eidas.ms_specific @@ -173,17 +161,24 @@ test test-jar + - com.fasterxml.jackson.core - jackson-databind - 2.11.2 - compile + com.github.skjolber + mockito-soap-cxf + test + - org.bitbucket.b_c - jose4j - 0.7.2 + org.powermock + powermock-module-junit4 + test + + + org.powermock + powermock-api-mockito2 + test + diff --git a/pom.xml b/pom.xml index ebbeed70..c9bf2953 100644 --- a/pom.xml +++ b/pom.xml @@ -22,13 +22,13 @@ 0.3 0.4 - 1.1.13 + 1.1.16 - 2.4.5 - 2.4.1 - 5.3.6 + 2.5.4 + 2.5.1 + 5.3.10 3.0.12.RELEASE - 3.3.5 + 3.4.4 2.5.0 @@ -38,23 +38,25 @@ 30.1.1-jre 2.10.10 1.7.30 - 2.12.3 + 2.12.5 2.0.1.Final 6.1.5.Final + 0.7.9 4.13.2 2.22.2 1.2.0 4.0.0 + 2.0.9 0.8.6 3.1.1 3.14.0 - 4.1.4 + 4.4.1 1.11.0 6.0.3 @@ -308,6 +310,11 @@ hibernate-validator ${hibernate-validator.version} + + org.bitbucket.b_c + jose4j + ${org.bitbucket.b_c.jose4j.version} + @@ -362,12 +369,32 @@ test test-jar + + at.asitplus.eidas.ms_specific.modules + authmodule-eIDAS-v2 + ${egiz.eidas.version} + tests + test + test-jar + com.squareup.okhttp3 mockwebserver ${com.squareup.okhttp3.version} test + + org.powermock + powermock-module-junit4 + ${org.powermock.version} + test + + + org.powermock + powermock-api-mockito2 + ${org.powermock.version} + test + -- cgit v1.2.3