Well... I made this, and now I can Login / Logout and use isUserInRole() and
getUserPrincipal() methods
> public static void contributeHttpServletRequestHandler(
> OrderedConfiguration<HttpServletRequestFilter> configuration,
> WebApplicationContext webApplicationContext,
> @InjectService("rememberMeLogoutHandler")
> LogoutHandler rememberMeLogoutHandler,
> @Inject @Value("${acegi.logout.url}")
> String logoutUrl,
> @Inject @Value("${acegi.afterlogout.url}")
> String afterLogoutUrl
> ) {
>
> Filter securityContextHolderAwareRequestFilter =
> (Filter)webApplicationContext.getBean("securityContextHolderAwareRequestFilter");
> configuration.add("acegiSecurityContextHolderAwareRequestFilter",
> new
> HttpServletRequestFilterWrapper(securityContextHolderAwareRequestFilter),
> "after:acegiRememberMeProcessingFilter");
>
> LogoutHandler[] logoutHandler = {
> new SecurityContextLogoutHandler(),
> rememberMeLogoutHandler
> } ;
>
> LogoutFilter acegiLogoutFilter = new
> LogoutFilter(afterLogoutUrl,logoutHandler);
>
> acegiLogoutFilter.setFilterProcessesUrl(logoutUrl);
>
> configuration.add("acegiLogoutFilter",
> new HttpServletRequestFilterWrapper(acegiLogoutFilter),
> "after:acegiHttpSessionContextIntegrationFilter");
> }
>
>
--
View this message in context:
http://www.nabble.com/-Announce--Acegi-Security-library-for-Tapestry-5-tf4279236.html#a12185631
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]