-
Bug
-
Resolution: Done
-
Blocker
-
7.1.0.DR12, 7.1.0.DR13, 7.1.0.DR14, 7.1.0.DR15, 7.1.0.DR16, 7.1.0.DR17
If a bean is annotated with both @RunAs and @RunAsPrincipal annotations, the principal will not get authorised unless the user with such principal exists in security realm that the bean is backed by.
This was not the case with PicketBox. Since the existing EJB-Elytron integration analyses and documentation does not mention such a modification and the change makes an AS TS test case fail, this is an unexpected change of behavior.
Reproducer and sources attached.
- causes
-
JBEAP-9198 RunAsPrincipalTestCase fails to deploy when Elytron profile is used
- Closed
- is cloned by
-
WFLY-8674 Principal from @RunAsPrincipal bean annotation does not get authorised with role from @RunAs bean annotation unless the user exists in backing security realm
- Closed
- is incorporated by
-
JBEAP-10557 Backport Latest Elytron Integration Changes TO DR18 Step 2
- Closed