public class MapUserSessionEntity<K> extends Object implements AbstractEntity<K>
Modifier and Type | Field and Description |
---|---|
protected boolean |
updated
Flag signalizing that any of the setters has been meaningfully used.
|
Constructor and Description |
---|
MapUserSessionEntity() |
MapUserSessionEntity(K id,
RealmModel realm,
UserModel user,
String loginUsername,
String ipAddress,
String authMethod,
boolean rememberMe,
String brokerSessionId,
String brokerUserId,
boolean offline) |
MapUserSessionEntity(K id,
String realmId) |
protected boolean updated
public K getId()
getId
in interface AbstractEntity<K>
public boolean isUpdated()
UpdatableEntity
isUpdated
in interface UpdatableEntity
public String getRealmId()
public void setRealmId(String realmId)
public String getUserId()
public void setUserId(String userId)
public String getBrokerSessionId()
public void setBrokerSessionId(String brokerSessionId)
public String getBrokerUserId()
public void setBrokerUserId(String brokerUserId)
public String getLoginUsername()
public void setLoginUsername(String loginUsername)
public String getIpAddress()
public void setIpAddress(String ipAddress)
public String getAuthMethod()
public void setAuthMethod(String authMethod)
public boolean isRememberMe()
public void setRememberMe(boolean rememberMe)
public int getStarted()
public void setStarted(int started)
public int getLastSessionRefresh()
public void setLastSessionRefresh(int lastSessionRefresh)
public long getExpiration()
public void setExpiration(long expiration)
public UserSessionModel.State getState()
public void setState(UserSessionModel.State state)
public void setAuthenticatedClientSessions(Map<String,String> authenticatedClientSessions)
public void addAuthenticatedClientSession(String clientId, String clientSessionId)
public void clearAuthenticatedClientSessions()
public boolean isOffline()
public void setOffline(boolean offline)
public UserSessionModel.SessionPersistenceState getPersistenceState()
public void setPersistenceState(UserSessionModel.SessionPersistenceState persistenceState)
Copyright © 2021 JBoss by Red Hat. All rights reserved.