diff options
author | Thomas <> | 2022-02-08 14:52:32 +0100 |
---|---|---|
committer | Thomas <> | 2022-02-08 14:52:32 +0100 |
commit | 00d30953a4da41d7c41e21ccffd5dc8db5e7bd79 (patch) | |
tree | f2e1d548e52c45321d1c5a422ca561960e96371b /eidas_modules/authmodule-eIDAS-v2/src/main | |
parent | 33404685b1d8de14229f61ea5dfa1fbee6229916 (diff) | |
download | National_eIDAS_Gateway-00d30953a4da41d7c41e21ccffd5dc8db5e7bd79.tar.gz National_eIDAS_Gateway-00d30953a4da41d7c41e21ccffd5dc8db5e7bd79.tar.bz2 National_eIDAS_Gateway-00d30953a4da41d7c41e21ccffd5dc8db5e7bd79.zip |
feature(matching): update process-definition for matching to optimize interaction between manual matching steps
- return to 'otherLoginMethod' screen in any matching error case.
- add change-language functionality
Diffstat (limited to 'eidas_modules/authmodule-eIDAS-v2/src/main')
-rw-r--r-- | eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml b/eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml index c9bdad94..05c42fce 100644 --- a/eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml +++ b/eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml @@ -35,6 +35,8 @@ <!-- alternative matching modes --> <pd:Transition from="generateOtherLoginMethodGuiTask" to="receiveOtherLoginMethodGuiResponseTask" /> + <pd:Transition conditionExpression="ctx['TASK_GenerateOtherLoginMethodGuiTask'] or ctx['changeLanguage']" + from="receiveOtherLoginMethodGuiResponseTask" to="generateOtherLoginMethodGuiTask" /> <pd:Transition conditionExpression="ctx['TASK_GenerateAlternativeEidasAuthn']" from="receiveOtherLoginMethodGuiResponseTask" to="generateAlternativeEidasAuthnRequest" /> <pd:Transition conditionExpression="ctx['TASK_GenerateMobilePhoneSignatureRequestTask']" @@ -60,11 +62,11 @@ <!-- address searching --> - <pd:Transition from="generateAustrianResidenceGuiTask" to="receiveAustrianResidenceGuiResponseTask" /> + <pd:Transition from="generateAustrianResidenceGuiTask" to="receiveAustrianResidenceGuiResponseTask" /> + <pd:Transition conditionExpression="ctx['changeLanguage']" + from="receiveAustrianResidenceGuiResponseTask" to="generateAustrianResidenceGuiTask" /> <pd:Transition conditionExpression="ctx['TASK_GenerateOtherLoginMethodGuiTask']" - from="receiveAustrianResidenceGuiResponseTask" to="generateOtherLoginMethodGuiTask" /> - <pd:Transition conditionExpression="ctx['TASK_CreateNewErnpEntryTask']" - from="receiveAustrianResidenceGuiResponseTask" to="createNewErnpEntryTask" /> + from="receiveAustrianResidenceGuiResponseTask" to="generateOtherLoginMethodGuiTask" /> <pd:Transition from="receiveAustrianResidenceGuiResponseTask" to="generateIdentityLink" /> |