You might want to look at flowlogix library.
It's primarily aimed at Tapestry, but it does have among its features Shiro 
interceptor
that secures JEE beans with Shiro via annotations.
It is open sourced & released under ASL, and in the maven central repository.

http://code.google.com/p/flowlogix/
http://code.google.com/p/flowlogix/wiki/TapestryLibrary

CDI/Shiro Security Documentation:
http://code.google.com/p/flowlogix/wiki/TLShiroSecurityInterceptor

On Jul 29, 2013, at 10:28 AM, Harald Wellmann wrote:

> After a period of evaluation, I'm planning to start using Shiro in a
> Java EE 6 project within the next four to eight weeks.
> 
> This will require JSF and CDI support which has been contributed to
> Shiro by various people, including myself, but the contributions have
> never been released, the CDI modules are not even integrated.
> 
> Since our project policies do not permit the use of unreleased open
> source software, this will require a release of these contributions,
> under any name or version.
> 
> In short, there's a job to get done in a limited time frame, I have to
> do it anyway, and I'd like to share the results rather than keeping
> them closed.
> 
> If there is a way to get this job done under the ASF umbrella without
> too much administrative overhead, then I'm happy to do that.
> 
> Another option, short of forking the entire project, might be an
> independent "ShiroExt" project publishing some add-on modules
> depending on Shiro 1.2.2, with the perspective of getting these
> modules merged back into Shiro in some future release.
> 
> I'm looking forward to feedback both from the Shiro project team and
> other Shiro users.
> 
> Best regards,
> Harald
> 

Reply via email to