I discarded Restelet and switched to this: http://blog.notdot.net/2010/05/Authenticating-against-App-Engine-from-an-Android-app
On 14 Jan., 17:50, Brill Pappin <[email protected]> wrote: > 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

