keycloak-scim/testsuite/integration-arquillian/tests
Daniel Fesenmeyer c08621fa63 Always order required actions by priority (regardless of context)
- AuthenticationManager#actionRequired: make sure that the highest prioritized required action is performed first, possibly before the currently requested required action
- AuthenticationManager#nextRequiredAction: make sure that the next action is requested via URL, also based on highest priority (-> requested URL will match actually performed action, unless required actions for the user are changed by a parallel operation)
- add tests to RequiredActionPriorityTest, add helper method for priority setup to ApiUtil (for easier and more robust setup than up-to-now)
- fix test WebAuthnRegisterAndLoginTest - which failed because WebAuthnRegisterFactory (prio 70) is now executed before WebAuthnPasswordlessRegisterFactory (prio 80)

Closes #16873

Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch.com>
2024-05-23 09:07:56 +02:00
..
base Always order required actions by priority (regardless of context) 2024-05-23 09:07:56 +02:00
other Always order required actions by priority (regardless of context) 2024-05-23 09:07:56 +02:00
pom.xml Infinispan 15.0.3.Final 2024-05-08 17:18:39 +02:00