Hello all,

I'm working with Shiro 1.1.0 and have a project with a custom realm.  When I 
add a @RequiresRoles("admin") annotation to a method in a controller, Shiro 
correctly intercepts the request, and throws an expected AuthorizationEception. 
 However, when I move the annotation up to the class level, users lacking the 
"admin" role are granted access without an exception.

The @RequiresRoles annotation has TYPE in it's target, so I was expecting this 
to work.  Is this functionality currently available?  If it is available, is 
there additional configuration necessary to cause Shiro to intercept all method 
calls in a class beyond what is needed to intercept annotated methods?

Thank you,
--b

Reply via email to