public class UserSessionAdapter extends AbstractMongoAdapter<MongoUserSessionEntity> implements UserSessionModel
invocationContext| Constructor and Description |
|---|
UserSessionAdapter(KeycloakSession keycloakSession,
MongoUserSessionProvider provider,
MongoUserSessionEntity entity,
RealmModel realm,
MongoStoreInvocationContext invContext) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAuthMethod() |
List<ClientSessionModel> |
getClientSessions() |
String |
getId() |
String |
getIpAddress() |
int |
getLastSessionRefresh() |
String |
getLoginUsername() |
protected MongoUserSessionEntity |
getMongoEntity() |
int |
getStarted() |
UserModel |
getUser() |
int |
hashCode() |
boolean |
isRememberMe() |
void |
setAuthMethod(String authMethod) |
void |
setId(String id) |
void |
setIpAddress(String ipAddress) |
void |
setLastSessionRefresh(int seconds) |
void |
setLoginUsername(String loginUsername) |
void |
setRememberMe(boolean rememberMe) |
void |
setStarted(int started) |
void |
setUser(UserModel user) |
getMongoStore, updateMongoEntitypublic UserSessionAdapter(KeycloakSession keycloakSession, MongoUserSessionProvider provider, MongoUserSessionEntity entity, RealmModel realm, MongoStoreInvocationContext invContext)
protected MongoUserSessionEntity getMongoEntity()
getMongoEntity in class AbstractMongoAdapter<MongoUserSessionEntity>public String getId()
getId in interface UserSessionModelpublic void setId(String id)
setId in interface UserSessionModelpublic UserModel getUser()
getUser in interface UserSessionModelpublic void setUser(UserModel user)
setUser in interface UserSessionModelpublic String getLoginUsername()
getLoginUsername in interface UserSessionModelpublic void setLoginUsername(String loginUsername)
setLoginUsername in interface UserSessionModelpublic String getIpAddress()
getIpAddress in interface UserSessionModelpublic void setIpAddress(String ipAddress)
setIpAddress in interface UserSessionModelpublic String getAuthMethod()
getAuthMethod in interface UserSessionModelpublic void setAuthMethod(String authMethod)
setAuthMethod in interface UserSessionModelpublic boolean isRememberMe()
isRememberMe in interface UserSessionModelpublic void setRememberMe(boolean rememberMe)
setRememberMe in interface UserSessionModelpublic int getStarted()
getStarted in interface UserSessionModelpublic void setStarted(int started)
setStarted in interface UserSessionModelpublic int getLastSessionRefresh()
getLastSessionRefresh in interface UserSessionModelpublic void setLastSessionRefresh(int seconds)
setLastSessionRefresh in interface UserSessionModelpublic List<ClientSessionModel> getClientSessions()
getClientSessions in interface UserSessionModelpublic boolean equals(Object o)
equals in class AbstractMongoAdapter<MongoUserSessionEntity>public int hashCode()
hashCode in class AbstractMongoAdapter<MongoUserSessionEntity>Copyright © 2014. All Rights Reserved.