public final class GAEUserService extends Object implements UserService
| Modifier and Type | Field and Description |
|---|---|
private static com.google.appengine.api.users.UserService |
USER_SERVICE
URL fetch service.
|
| Constructor and Description |
|---|
GAEUserService() |
| Modifier and Type | Method and Description |
|---|---|
String |
createLoginURL(String destinationURL) |
String |
createLogoutURL(String destinationURL) |
GeneralUser |
getCurrentUser(javax.servlet.http.HttpServletRequest request) |
boolean |
isUserAdmin(javax.servlet.http.HttpServletRequest request) |
boolean |
isUserLoggedIn(javax.servlet.http.HttpServletRequest request) |
private static GeneralUser |
toGeneralUser(com.google.appengine.api.users.User user)
Converts the specified Google App Engine user to a general user.
|
private static final com.google.appengine.api.users.UserService USER_SERVICE
public GeneralUser getCurrentUser(javax.servlet.http.HttpServletRequest request)
getCurrentUser in interface UserServicepublic boolean isUserLoggedIn(javax.servlet.http.HttpServletRequest request)
isUserLoggedIn in interface UserServicepublic boolean isUserAdmin(javax.servlet.http.HttpServletRequest request)
isUserAdmin in interface UserServicepublic String createLoginURL(String destinationURL)
createLoginURL in interface UserServicepublic String createLogoutURL(String destinationURL)
createLogoutURL in interface UserServiceprivate static GeneralUser toGeneralUser(com.google.appengine.api.users.User user)
user - the specified Google App Engine userCopyright © 2010–2016 B3log. All rights reserved.