From dd90213ddbfeee68843fddaa7bf37624812ef217 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 7 Jun 2021 07:19:01 +0200 Subject: set 'needConsent' flag to false during dummy-authenticatio to over-roll SP configuration --- id/server/modules/moa-id-module-dummyAuth/pom.xml | 1 + .../modules/auth/dummy/task/InjectDummyIdentityInformationTask.java | 6 ++++++ pom.xml | 6 ++++-- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/id/server/modules/moa-id-module-dummyAuth/pom.xml b/id/server/modules/moa-id-module-dummyAuth/pom.xml index 42b8ca775..b8f1163ad 100644 --- a/id/server/modules/moa-id-module-dummyAuth/pom.xml +++ b/id/server/modules/moa-id-module-dummyAuth/pom.xml @@ -9,6 +9,7 @@ 4.1.6-SNAPSHOT moa-id-module-dummy-authenticatiuon + ${moa-id-dummy-auth.version} Module for dummy authentication in MOA-ID diff --git a/id/server/modules/moa-id-module-dummyAuth/src/main/java/at/gv/egovernment/moa/id/auth/modules/auth/dummy/task/InjectDummyIdentityInformationTask.java b/id/server/modules/moa-id-module-dummyAuth/src/main/java/at/gv/egovernment/moa/id/auth/modules/auth/dummy/task/InjectDummyIdentityInformationTask.java index 8fed1c544..5eb441bc9 100644 --- a/id/server/modules/moa-id-module-dummyAuth/src/main/java/at/gv/egovernment/moa/id/auth/modules/auth/dummy/task/InjectDummyIdentityInformationTask.java +++ b/id/server/modules/moa-id-module-dummyAuth/src/main/java/at/gv/egovernment/moa/id/auth/modules/auth/dummy/task/InjectDummyIdentityInformationTask.java @@ -75,6 +75,12 @@ public class InjectDummyIdentityInformationTask extends AbstractAuthServletTask Logger.debug("Injecting user credentials for Dummy-Identity authentication ... "); parseDemoValuesIntoMOASession(pendingReq); + // set 'needConsent' to false, because user gives consent during authentication + pendingReq.setNeedUserConsent(false); + + // set 'authenticated' flag to true + pendingReq.setAuthenticated(true); + // store MOASession into database requestStoreage.storePendingRequest(pendingReq); diff --git a/pom.xml b/pom.xml index 4469daed2..3625fc973 100644 --- a/pom.xml +++ b/pom.xml @@ -16,6 +16,8 @@ 4.1.6-SNAPSHOT + 4.1.5.2 + 4.1.6-SNAPSHOT 4.1.6-SNAPSHOT @@ -667,8 +669,8 @@ MOA.id.server.modules - moa-id-module-dummy-authenticatiuon - ${moa-id-version} + moa-id-module-dummy-authenticatiuon + ${moa-id-dummy-auth.version} -- cgit v1.2.3