-
Bug
-
Resolution: Done
-
Major
-
None
-
None
EESecurityAnnotationProcessor does not enable the ee-security subsystem if a Jakarta Security interface is being injected. This can cause issues when a full implementation is not used (ex. jakarta.security.enterprise.SecurityContext).
Currently, the subsystem can be activate when Jakarta Security annotations are used, or if interfaces are implemented. The subsystem should also be enabled if one of those interfaces are injected.
- depends on
-
ELY-2468 Update getRealmIdentity so that it attempts to convert the given Principal to NamePrincipal if necessary
- Resolved
- is cloned by
-
JBEAP-24520 EESecurityAnnotationProcessor does not detect injections
- Closed