Interface MapRootAuthenticationSessionEntity
- 
- All Superinterfaces:
- AbstractEntity,- ExpirableEntity,- UpdatableEntity
 - All Known Implementing Classes:
- HotRodRootAuthenticationSessionEntity.AbstractHotRodRootAuthenticationSessionEntityDelegate,- HotRodRootAuthenticationSessionEntityDelegate,- JpaRootAuthenticationSessionEntity,- JpaRootAuthenticationSessionMetadata,- MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity,- MapRootAuthenticationSessionEntityDelegate,- MapRootAuthenticationSessionEntityFieldDelegate,- MapRootAuthenticationSessionEntityImpl,- MapRootAuthenticationSessionEntityImpl.Empty
 
 public interface MapRootAuthenticationSessionEntity extends AbstractEntity, UpdatableEntity, ExpirableEntity - Author:
- Martin Kanis
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classMapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity- 
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntityUpdatableEntity.Impl
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAuthenticationSession(MapAuthenticationSessionEntity authenticationSession)Optional<MapAuthenticationSessionEntity>getAuthenticationSession(String tabId)Set<MapAuthenticationSessionEntity>getAuthenticationSessions()StringgetRealmId()LonggetTimestamp()Returns a point in time (timestamp in milliseconds since The Epoch) when the root authentication session entity was created or updated during an authentication process.BooleanremoveAuthenticationSession(String tabId)voidsetAuthenticationSessions(Set<MapAuthenticationSessionEntity> authenticationSessions)voidsetRealmId(String realmId)voidsetTimestamp(Long timestamp)Sets a point in the (timestamp in milliseconds since The Epoch) when the root authentication session entity was created or updated during an authentication process.- 
Methods inherited from interface org.keycloak.models.map.common.AbstractEntitygetId, setId
 - 
Methods inherited from interface org.keycloak.models.map.common.ExpirableEntitygetExpiration, setExpiration
 - 
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntityclearUpdatedFlag, isUpdated
 
- 
 
- 
- 
- 
Method Detail- 
getRealmIdString getRealmId() 
 - 
setRealmIdvoid setRealmId(String realmId) 
 - 
getTimestampLong getTimestamp() Returns a point in time (timestamp in milliseconds since The Epoch) when the root authentication session entity was created or updated during an authentication process.- Returns:
- a timestamp in milliseconds since The Epoch or nullwhen the time is unknown
 
 - 
setTimestampvoid setTimestamp(Long timestamp) Sets a point in the (timestamp in milliseconds since The Epoch) when the root authentication session entity was created or updated during an authentication process.- Parameters:
- timestamp- a timestamp in milliseconds since The Epoch or- nullwhen the time is unknown
 
 - 
getAuthenticationSessionsSet<MapAuthenticationSessionEntity> getAuthenticationSessions() 
 - 
setAuthenticationSessionsvoid setAuthenticationSessions(Set<MapAuthenticationSessionEntity> authenticationSessions) 
 - 
getAuthenticationSessionOptional<MapAuthenticationSessionEntity> getAuthenticationSession(String tabId) 
 - 
addAuthenticationSessionvoid addAuthenticationSession(MapAuthenticationSessionEntity authenticationSession) 
 
- 
 
-