Pregunta

¿Alguien ha visto un marco que está escrito para funcionar con Guice o una biblioteca que integra un sistema de seguridad existente (es decir, Acegi) con Guice?

He encontrado lo siguiente hasta ahora ...

http://code.google.com/p/warp-security/ (Creo que este abandware)

http://code.google.com/p/warp-security/ (sin documentación)

¿Fue útil?

Solución

Apache Shiro 1.2 y posterior tiene soporte nativo para aplicaciones Guice:

http://shiro.apache.org/guice.html

HTH!

Otros consejos

Para lo que valga (siendo una respuesta bastante tardía), he tenido éxito al integrar Apache Shiro con guice. La última vez que lo comprobé, Acegi dependía demasiado de Spring para poder utilizarlo en una solución Guice pura. Falta la documentación de Shiro, pero la API es bastante sencilla y fácil de usar, si no le importa un poco de investigación.


En caso de que sea de interés, publiqué un Gist del ejemplo más simple que pude encontrar . Dos advertencias:

  1. Está escrito en contra de una versión preliminar de Shiro 1.0
  2. El reino de Active Directory que estamos usando es una versión algo modificada de la fuente principal de Shiro, usando algunas ideas de el complemento de Active Directory para Jenkins (y luego Hudson) .

Esperemos que sea suficiente para que comiences ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top