I'm not sure about Restlet, but I know there is info for doing it with
Jersey.
Try this link:
http://wikis.sun.com/display/Jersey/OAuth

it might give you some clues.

- Brill Pappin

On Jan 10, 3:33 am, Sky <[email protected]> wrote:
> Hello,
> Does anyone know how to use Restlet in combination with OAUTH? I
> searched the web and did not found any useful documentations or
> tutorial. Seems like this is not supported anymore?
>
> What I want to do is connecting Android to Google App engine, where I
> use Google Accounts for authentication.
>
> Here is my Restlet Server Code:
> public class UploadServerApplication extends Application {
>        @Override
>            public Restlet createInboundRoot() {
>                Router router = new Router(getContext());
>
> getConnectorService().getClientProtocols().add(Protocol.FILE);
>               router.attachDefault(UploadServerResource.class);
>              return router;
>    }}
>
> Resource:
> UploadServerResource extends ServerResource implements UploadResource
> {
> public UploadResult upload(UploadData uploadData) {
>    UserService userServiceManager =
> UserServiceFactory.getUserService();
>    boolean authenticated = userServiceManager.isUserLoggedIn();<---
> always false in my tests!
>    if (authenticated) { ...  result.setSuccess(true); }
>    else { ...result.setSuccess(false);   }
>    return result;}
>
> -------------------------------------------------------------------------
> Android client code:
> ClientResource cr = new ClientResource("http://192.168.1.4:8888/
> upload");
> UploadResource resource = cr.wrap(UploadResource.class);
> UploadData uploadData = new UploadData();
> ...
> UploadResult result = resource.uploadTrack(uploadData);
> ...

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to