com.google.appengine.tools.remoteapi
Class HostedClientLogin
java.lang.Object
com.google.appengine.tools.remoteapi.HostedClientLogin
public class HostedClientLogin
- extends java.lang.Object
ClientLogin
implementation for use inside an App Engine container.
We use URLFetchService
to issue HTTP requests since that's the only
way to do it from inside App Engine.
Method Summary |
java.util.List<Cookie> |
login(java.lang.String host,
java.lang.String email,
java.lang.String password)
Authenticates the user using ClientLogin. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HostedClientLogin
public HostedClientLogin()
login
public java.util.List<Cookie> login(java.lang.String host,
java.lang.String email,
java.lang.String password)
throws java.io.IOException
- Authenticates the user using ClientLogin. This requires two HTTP requests,
one to get a token from Google and one to exchange it for cookies from App Engine.
- Throws:
java.io.IOException