diff options
author | Thomas <> | 2022-03-10 11:13:24 +0100 |
---|---|---|
committer | Thomas <> | 2022-03-10 11:13:24 +0100 |
commit | b5d1f18185a738eca10fd9d6298509dfa710d8ce (patch) | |
tree | 2b5be89d9e55e2cb166edf15681824204f406b88 /modules/authmodule-eIDAS-v2/src/main/java | |
parent | 195039ce087b5febe63120733774b2a81ba33c68 (diff) | |
download | National_eIDAS_Gateway-b5d1f18185a738eca10fd9d6298509dfa710d8ce.tar.gz National_eIDAS_Gateway-b5d1f18185a738eca10fd9d6298509dfa710d8ce.tar.bz2 National_eIDAS_Gateway-b5d1f18185a738eca10fd9d6298509dfa710d8ce.zip |
fix(matching): remove staging infos to prohibit cycling forwarding
Diffstat (limited to 'modules/authmodule-eIDAS-v2/src/main/java')
-rw-r--r-- | modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/ReceiveAuthnResponseAlternativeTask.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/ReceiveAuthnResponseAlternativeTask.java b/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/ReceiveAuthnResponseAlternativeTask.java index 690ce0bd..d2bd0128 100644 --- a/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/ReceiveAuthnResponseAlternativeTask.java +++ b/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/ReceiveAuthnResponseAlternativeTask.java @@ -171,6 +171,9 @@ public class ReceiveAuthnResponseAlternativeTask extends AbstractAuthServletTask throws SpecificCommunicationException, IOException, EaafException { executionContext.put(MsEidasNodeConstants.EXECCONTEXT_PARAM_MSCONNECTOR_STAGING, true); + //remove staging information because it's still in use + pendingReq.setRawDataToTransaction(MsEidasNodeConstants.EXECCONTEXT_PARAM_MSCONNECTOR_STAGING, null); + final SpecificCommunicationService specificConnectorCommunicationService = (SpecificCommunicationService) context.getBean( SpecificCommunicationDefinitionBeanNames.SPECIFIC_CONNECTOR_COMMUNICATION_SERVICE.toString()); |