Class RootAuthenticationSessionAdapter
java.lang.Object
org.keycloak.models.sessions.infinispan.RootAuthenticationSessionAdapter
- All Implemented Interfaces:
RootAuthenticationSessionModel
public class RootAuthenticationSessionAdapter
extends Object
implements RootAuthenticationSessionModel
- Author:
- Marek Posolda
-
Constructor Summary
ConstructorsConstructorDescriptionRootAuthenticationSessionAdapter(KeycloakSession session, SessionEntityUpdater<RootAuthenticationSessionEntity> updater, RealmModel realm, int authSessionsLimit) -
Method Summary
Modifier and TypeMethodDescriptiongetAuthenticationSession(ClientModel client, String tabId) getId()getRealm()intvoidvoidrestartSession(RealmModel realm) voidsetTimestamp(int timestamp)
-
Constructor Details
-
RootAuthenticationSessionAdapter
public RootAuthenticationSessionAdapter(KeycloakSession session, SessionEntityUpdater<RootAuthenticationSessionEntity> updater, RealmModel realm, int authSessionsLimit)
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceRootAuthenticationSessionModel
-
getRealm
- Specified by:
getRealmin interfaceRootAuthenticationSessionModel
-
getTimestamp
public int getTimestamp()- Specified by:
getTimestampin interfaceRootAuthenticationSessionModel
-
setTimestamp
public void setTimestamp(int timestamp) - Specified by:
setTimestampin interfaceRootAuthenticationSessionModel
-
getAuthenticationSessions
- Specified by:
getAuthenticationSessionsin interfaceRootAuthenticationSessionModel
-
getAuthenticationSession
- Specified by:
getAuthenticationSessionin interfaceRootAuthenticationSessionModel
-
createAuthenticationSession
- Specified by:
createAuthenticationSessionin interfaceRootAuthenticationSessionModel
-
removeAuthenticationSessionByTabId
- Specified by:
removeAuthenticationSessionByTabIdin interfaceRootAuthenticationSessionModel
-
restartSession
- Specified by:
restartSessionin interfaceRootAuthenticationSessionModel
-