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

Reply via email to