You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, annotations like @Authenticated, @PermissionsAllowed and @RunAsUser are not CDI interceptor bindings.
While it allows for more flexible implementation (and implementation-agnostic javadoc), the implementation is usually CDI-based and we have to do weird things to make it work (annotation transformations, InterceptorBindingRegistrar, etc.).
It could be reasonable and practical to make these annotations regular interceptor bindings and possibly explain in the javadoc that they can be used even outside CDI?