try this: public static void contributeSecurityConfiguration(Configuration<SecurityFilterChain> configuration, SecurityFilterChainFactory factory, WebSecurityManager securityManager, PageService pageService) { ... }
PageService should be automatically injected by tapestry-ioc via constructor injection. On Feb 27, 2012, at 9:02 AM, AndrejKr wrote: > Hi, > > ok, I can create constructor: > ArtisolHostFilter(PageService pageService, String... blockedIPs) > but in AppModule it wants to have just String if i use call like: > > public static void > contributeSecurityConfiguration(Configuration<SecurityFilterChain> > configuration, SecurityFilterChainFactory factory, WebSecurityManager > securityManager) > { > > > configuration.add(factory.createChain("/rest/index/**").add(factory.anon()).build()); >>>>>>>>> configuration.add(factory.createChain("/rest/**").add(new >>>>>>>>> ArtisolHostFilter("1.1.1.1")).build()); > } > > I do not know how to insert PageService here in AppModule... If i would know > this I thing there would not be any problem. > Then I could call something like (I think): > > public static void > contributeSecurityConfiguration(Configuration<SecurityFilterChain> > configuration, SecurityFilterChainFactory factory, WebSecurityManager > securityManager) > { > > > configuration.add(factory.createChain("/rest/index/**").add(factory.anon()).build()); > configuration.add(factory.createChain("/rest/**").add(new > ArtisolHostFilter(PAGE_SERVICE, "1.1.1.1")).build()); > } > > or am I missing something? > > Thank you alot for helping me, I am new to Tapestry and with this security I > am realy lost. > > Andrej > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/ANNOUNCEMENT-Tapestry-security-0-4-1-released-tp5432299p5519002.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org