Search before asking
Documentation Related
Currently, the documentation for the shiro-jaxrs module does not clearly state the cascading effects of the org.apache.shiro.web.disable-principal configuration parameter.
Specifically, if an operator sets this parameter to disable the principal, it inherently disables the processing of JSR-250 annotations (such as @RolesAllowed, @DenyAll), because these annotations require a valid principal to evaluate against.
Are you willing to submit PR?
Search before asking
Documentation Related
Currently, the documentation for the
shiro-jaxrsmodule does not clearly state the cascading effects of theorg.apache.shiro.web.disable-principalconfiguration parameter.Specifically, if an operator sets this parameter to disable the principal, it inherently disables the processing of JSR-250 annotations (such as
@RolesAllowed,@DenyAll), because these annotations require a valid principal to evaluate against.Are you willing to submit PR?