diff options
author | Thomas <> | 2021-11-16 15:02:30 +0100 |
---|---|---|
committer | Thomas <> | 2021-11-16 15:02:30 +0100 |
commit | f02787f6186169aef9e5fc131b4c82cded1b615a (patch) | |
tree | 34237a4d2fb5f2f5370f1451e52f99e4ec419af2 /eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml | |
parent | d152f2893495c29b46c9054b1086538ef39a9ebf (diff) | |
download | National_eIDAS_Gateway-f02787f6186169aef9e5fc131b4c82cded1b615a.tar.gz National_eIDAS_Gateway-f02787f6186169aef9e5fc131b4c82cded1b615a.tar.bz2 National_eIDAS_Gateway-f02787f6186169aef9e5fc131b4c82cded1b615a.zip |
update 'advanced matching steps' tasks to optimize user handling between 'ID Austria Login', 'alternative eIDAS Login', and 'address search'
Diffstat (limited to 'eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml')
-rw-r--r-- | eidas_modules/authmodule-eIDAS-v2/src/main/resources/eIDAS.Authentication.process.xml | 23 |
1 files changed, 17 insertions, 6 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 59aef423..c9bdad94 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 @@ -33,6 +33,7 @@ from="initialRegisterSearch" to="generateOtherLoginMethodGuiTask"/> <pd:Transition from="initialRegisterSearch" to="generateIdentityLink" /> + <!-- alternative matching modes --> <pd:Transition from="generateOtherLoginMethodGuiTask" to="receiveOtherLoginMethodGuiResponseTask" /> <pd:Transition conditionExpression="ctx['TASK_GenerateAlternativeEidasAuthn']" from="receiveOtherLoginMethodGuiResponseTask" to="generateAlternativeEidasAuthnRequest" /> @@ -40,25 +41,35 @@ from="receiveOtherLoginMethodGuiResponseTask" to="generateMobilePhoneSignatureRequestTask" /> <pd:Transition conditionExpression="ctx['TASK_GenerateAustrianResidenceGuiTask']" from="receiveOtherLoginMethodGuiResponseTask" to="generateAustrianResidenceGuiTask" /> + <pd:Transition conditionExpression="ctx['TASK_CreateNewErnpEntryTask']" + from="receiveOtherLoginMethodGuiResponseTask" to="createNewErnpEntryTask" /> + <!-- alternative eIDAS authentication --> <pd:Transition from="generateAlternativeEidasAuthnRequest" to="receiveAlternativeEidasAuthnRequest" /> - <pd:Transition from="receiveAlternativeEidasAuthnRequest" to="alternativeRegisterSearch" /> + <pd:Transition from="receiveAlternativeEidasAuthnRequest" to="alternativeRegisterSearch" /> <pd:Transition conditionExpression="ctx['TASK_GenerateOtherLoginMethodGuiTask']" - from="alternativeRegisterSearch" to="generateAustrianResidenceGuiTask" /> + from="alternativeRegisterSearch" to="generateOtherLoginMethodGuiTask" /> <pd:Transition from="alternativeRegisterSearch" to="generateIdentityLink" /> + + <!-- ID Austria authentication --> <pd:Transition from="generateMobilePhoneSignatureRequestTask" to="receiveMobilePhoneSignatureResponseTask" /> <pd:Transition conditionExpression="ctx['TASK_GenerateAustrianResidenceGuiTask']" - from="receiveMobilePhoneSignatureResponseTask" to="generateAustrianResidenceGuiTask" /> + from="receiveMobilePhoneSignatureResponseTask" to="generateOtherLoginMethodGuiTask" /> <pd:Transition from="receiveMobilePhoneSignatureResponseTask" to="generateIdentityLink" /> - <pd:Transition from="generateAustrianResidenceGuiTask" to="receiveAustrianResidenceGuiResponseTask" /> + + <!-- address searching --> + <pd:Transition from="generateAustrianResidenceGuiTask" to="receiveAustrianResidenceGuiResponseTask" /> + <pd:Transition conditionExpression="ctx['TASK_GenerateOtherLoginMethodGuiTask']" + from="receiveAustrianResidenceGuiResponseTask" to="generateOtherLoginMethodGuiTask" /> <pd:Transition conditionExpression="ctx['TASK_CreateNewErnpEntryTask']" - from="receiveAustrianResidenceGuiResponseTask" to="createNewErnpEntryTask" /> + from="receiveAustrianResidenceGuiResponseTask" to="createNewErnpEntryTask" /> <pd:Transition from="receiveAustrianResidenceGuiResponseTask" to="generateIdentityLink" /> + <pd:Transition from="createNewErnpEntryTask" to="generateIdentityLink" /> - <!-- TODO end--> + <pd:Transition from="generateIdentityLink" to="finalizeAuthentication" /> <pd:Transition from="finalizeAuthentication" to="end" /> |