Class MapRootAuthenticationSessionEntityImpl
java.lang.Object
org.keycloak.models.map.common.UpdatableEntity.Impl
org.keycloak.models.map.authSession.MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity
org.keycloak.models.map.authSession.MapRootAuthenticationSessionEntityImpl
- All Implemented Interfaces:
MapRootAuthenticationSessionEntity
,AbstractEntity
,ExpirableEntity
,UpdatableEntity
- Direct Known Subclasses:
JpaRootAuthenticationSessionMetadata
@Generated("org.keycloak.models.map.processor.GenerateEntityImplementationsProcessor")
public class MapRootAuthenticationSessionEntityImpl
extends MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity
implements MapRootAuthenticationSessionEntity
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.keycloak.models.map.authSession.MapRootAuthenticationSessionEntity
MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
Field Summary
Fields inherited from class org.keycloak.models.map.common.UpdatableEntity.Impl
updated
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
<V> V
deepClone
(V obj) boolean
Returns a point in the time (timestamp in milliseconds since The Epoch) when this entity expires.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.int
hashCode()
void
void
setExpiration
(Long p0) Sets a point in the time (timestamp in milliseconds since The Epoch) when this entity expires.void
setRealmId
(String p0) void
setTimestamp
(Long p0) 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.toString()
Methods inherited from class org.keycloak.models.map.authSession.MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity
clearUpdatedFlag, getId, isUpdated, setId
Methods inherited from class org.keycloak.models.map.common.UpdatableEntity.Impl
markUpdatedFlag
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.keycloak.models.map.common.AbstractEntity
getId, setId
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated, markUpdatedFlag
-
Constructor Details
-
MapRootAuthenticationSessionEntityImpl
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
deepClone
public <V> V deepClone(V obj) -
setAuthenticationSessions
- Specified by:
setAuthenticationSessions
in interfaceMapRootAuthenticationSessionEntity
-
removeAuthenticationSession
- Specified by:
removeAuthenticationSession
in interfaceMapRootAuthenticationSessionEntity
-
getAuthenticationSession
- Specified by:
getAuthenticationSession
in interfaceMapRootAuthenticationSessionEntity
-
getAuthenticationSessions
- Specified by:
getAuthenticationSessions
in interfaceMapRootAuthenticationSessionEntity
-
addAuthenticationSession
- Specified by:
addAuthenticationSession
in interfaceMapRootAuthenticationSessionEntity
-
getExpiration
Description copied from interface:ExpirableEntity
Returns a point in the time (timestamp in milliseconds since The Epoch) when this entity expires.- Specified by:
getExpiration
in interfaceExpirableEntity
- Returns:
- a timestamp in milliseconds since The Epoch or
null
if this entity never expires or expiration is not known.
-
setExpiration
Description copied from interface:ExpirableEntity
Sets a point in the time (timestamp in milliseconds since The Epoch) when this entity expires.- Specified by:
setExpiration
in interfaceExpirableEntity
- Parameters:
p0
- a timestamp in milliseconds since The Epoch ornull
if this entity never expires.
-
setRealmId
- Specified by:
setRealmId
in interfaceMapRootAuthenticationSessionEntity
-
getRealmId
- Specified by:
getRealmId
in interfaceMapRootAuthenticationSessionEntity
-
getTimestamp
Description copied from interface:MapRootAuthenticationSessionEntity
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.- Specified by:
getTimestamp
in interfaceMapRootAuthenticationSessionEntity
- Returns:
- a timestamp in milliseconds since The Epoch or
null
when the time is unknown
-
setTimestamp
Description copied from interface:MapRootAuthenticationSessionEntity
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.- Specified by:
setTimestamp
in interfaceMapRootAuthenticationSessionEntity
- Parameters:
p0
- a timestamp in milliseconds since The Epoch ornull
when the time is unknown
-