@Named(value="tokenStorage") @ApplicationScoped public class TokenMongoService extends Object implements TokenStorage
| Modifier and Type | Field and Description |
|---|---|
static String |
M_USERS_COLLECTION |
| Constructor and Description |
|---|
TokenMongoService() |
| Modifier and Type | Method and Description |
|---|---|
void |
addUser(String user,
String token,
String dbName) |
Map<String,UserBean> |
getActiveUsersFilterBy(String user,
List<String> limitedFilter,
String dbName,
boolean withUsers,
boolean withPublic,
boolean isAdmin,
int limit) |
String |
getToken(String user) |
boolean |
hasUserWithToken(String user,
String token,
String dbName) |
public static final String M_USERS_COLLECTION
public boolean hasUserWithToken(String user, String token, String dbName)
hasUserWithToken in interface TokenStoragepublic void addUser(String user, String token, String dbName)
addUser in interface TokenStoragepublic Map<String,UserBean> getActiveUsersFilterBy(String user, List<String> limitedFilter, String dbName, boolean withUsers, boolean withPublic, boolean isAdmin, int limit)
getActiveUsersFilterBy in interface TokenStorageCopyright © 2003–2017 eXo Platform SAS. All rights reserved.