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 |
setLastSessionRefresh(int seconds) |
getMongoStore, updateMongoEntity
public 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 UserSessionModel
public UserModel getUser()
getUser
in interface UserSessionModel
public String getLoginUsername()
getLoginUsername
in interface UserSessionModel
public String getIpAddress()
getIpAddress
in interface UserSessionModel
public String getAuthMethod()
getAuthMethod
in interface UserSessionModel
public boolean isRememberMe()
isRememberMe
in interface UserSessionModel
public int getStarted()
getStarted
in interface UserSessionModel
public int getLastSessionRefresh()
getLastSessionRefresh
in interface UserSessionModel
public void setLastSessionRefresh(int seconds)
setLastSessionRefresh
in interface UserSessionModel
public List<ClientSessionModel> getClientSessions()
getClientSessions
in interface UserSessionModel
public boolean equals(Object o)
equals
in class AbstractMongoAdapter<MongoUserSessionEntity>
public int hashCode()
hashCode
in class AbstractMongoAdapter<MongoUserSessionEntity>
Copyright © 2015. All Rights Reserved.