Thanks Stephan, quite simple than i thought ... Restlet RoXX :D
Regards StephanKoo wrote: > > Hi Mohamed, > > you have to attach the Router to the Guard, not the resource classses. > > best regards > Stephan > > Mohamed Abdel-Aziz Bayoumi schrieb: >> Hi, >> >> Is there a way i can use to get the same guard object protecting multiple >> resources ? i tried using this but without hope >> >> @Override >> public synchronized Restlet createRoot() { >> >> Router router = new Router(getContext()); >> Guard testGuard = new Guard(getContext(), >> ChallengeScheme.HTTP_BASIC, "Adding Access Control"); >> >> testGuard.getSecrets().put("uname","passwd".toCharArray()); >> testGuard.setNext(FileUploader.class); >> testGuard.setNext(FileDownloader.class); >> testGuard.setNext(MainPage.class); >> >> // Defines routes >> router.attach("/myapp/main", testGuard); >> router.attach("/obama/uploadfile", testGuard); >> router.attach("/obama/getfile", testGuard); >> return router; >> } >> >> that didn't work of course, i need to know how to do it (may be via a >> realm, >> but i don't know how to define realms) >> >> Thanks >> > > ------------------------------------------------------ > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=994300 > > -- View this message in context: http://n2.nabble.com/Guarding-multiple-Resources-tp2017902p2018525.html Sent from the Restlet Discuss mailing list archive at Nabble.com. ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=994392