Uses of Class
org.keycloak.models.sessions.infinispan.entities.UserSessionEntity
- 
- 
Uses of UserSessionEntity in org.keycloak.models.sessions.infinispanFields in org.keycloak.models.sessions.infinispan with type parameters of type UserSessionEntity Modifier and Type Field Description protected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>>InfinispanUserSessionProvider. offlineSessionCacheprotected InfinispanChangelogBasedTransaction<String,UserSessionEntity>InfinispanUserSessionProvider. offlineSessionTxprotected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>>InfinispanUserSessionProvider. sessionCacheprotected InfinispanChangelogBasedTransaction<String,UserSessionEntity>InfinispanUserSessionProvider. sessionTxMethods in org.keycloak.models.sessions.infinispan that return types with arguments of type UserSessionEntity Modifier and Type Method Description protected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>>InfinispanUserSessionProvider. getCache(boolean offline)protected InfinispanChangelogBasedTransaction<String,UserSessionEntity>InfinispanUserSessionProvider. getTransaction(boolean offline)Methods in org.keycloak.models.sessions.infinispan with parameters of type UserSessionEntity Modifier and Type Method Description protected voidInfinispanUserSessionProvider. removeUserSession(UserSessionEntity sessionEntity, boolean offline)Constructors in org.keycloak.models.sessions.infinispan with parameters of type UserSessionEntity Constructor Description UserSessionAdapter(KeycloakSession session, InfinispanUserSessionProvider provider, InfinispanChangelogBasedTransaction<String,UserSessionEntity> userSessionUpdateTx, InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity> clientSessionUpdateTx, RealmModel realm, UserSessionEntity entity, boolean offline)
- 
Uses of UserSessionEntity in org.keycloak.models.sessions.infinispan.changesMethods in org.keycloak.models.sessions.infinispan.changes with parameters of type UserSessionEntity Modifier and Type Method Description SessionUpdateTask.CacheOperationUserSessionUpdateTask. getOperation(UserSessionEntity session)Method parameters in org.keycloak.models.sessions.infinispan.changes with type arguments of type UserSessionEntity Modifier and Type Method Description SessionUpdateTask.CrossDCMessageStatusUserSessionUpdateTask. getCrossDCMessageStatus(SessionEntityWrapper<UserSessionEntity> sessionWrapper)
- 
Uses of UserSessionEntity in org.keycloak.models.sessions.infinispan.changes.sessionsMethod parameters in org.keycloak.models.sessions.infinispan.changes.sessions with type arguments of type UserSessionEntity Modifier and Type Method Description CrossDCLastSessionRefreshStoreCrossDCLastSessionRefreshStoreFactory. createAndInit(KeycloakSession kcSession, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, boolean offline)CrossDCLastSessionRefreshStoreCrossDCLastSessionRefreshStoreFactory. createAndInit(KeycloakSession kcSession, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, long timerIntervalMs, int maxIntervalBetweenMessagesSeconds, int maxCount, boolean offline)SessionUpdateTask.CrossDCMessageStatusCrossDCLastSessionRefreshChecker. shouldSaveUserSessionToRemoteCache(KeycloakSession kcSession, RealmModel realm, SessionEntityWrapper<UserSessionEntity> sessionWrapper, boolean offline, int newLastSessionRefresh)Constructor parameters in org.keycloak.models.sessions.infinispan.changes.sessions with type arguments of type UserSessionEntity Constructor Description CrossDCLastSessionRefreshListener(KeycloakSession session, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, boolean offline)
- 
Uses of UserSessionEntity in org.keycloak.models.sessions.infinispan.entitiesMethods in org.keycloak.models.sessions.infinispan.entities that return UserSessionEntity Modifier and Type Method Description UserSessionEntityUserSessionEntity.ExternalizerImpl. readObject(ObjectInput input)UserSessionEntityUserSessionEntity.ExternalizerImpl. readObjectVersion1(ObjectInput input)Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type UserSessionEntity Modifier and Type Method Description voidUserSessionEntity.ExternalizerImpl. writeObject(ObjectOutput output, UserSessionEntity session)
- 
Uses of UserSessionEntity in org.keycloak.models.sessions.infinispan.streamMethods in org.keycloak.models.sessions.infinispan.stream that return types with arguments of type UserSessionEntity Modifier and Type Method Description static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,Set<String>>Mappers. authClientSessionSetMapper()static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,String>Mappers. sessionId()static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,UserSessionEntity>Mappers. userSessionEntity()static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,UserSessionEntity>Mappers. userSessionEntity()static Comparator<UserSessionEntity>Comparators. userSessionLastSessionRefresh()Method parameters in org.keycloak.models.sessions.infinispan.stream with type arguments of type UserSessionEntity Modifier and Type Method Description booleanUserSessionPredicate. test(Map.Entry<String,SessionEntityWrapper<UserSessionEntity>> entry)
- 
Uses of UserSessionEntity in org.keycloak.models.sessions.infinispan.utilMethods in org.keycloak.models.sessions.infinispan.util with parameters of type UserSessionEntity Modifier and Type Method Description static longSessionTimeouts. getOfflineSessionLifespanMs(RealmModel realm, UserSessionEntity userSessionEntity)Get the maximum lifespan, which this offline userSession can remain in the infinispan cache.static longSessionTimeouts. getOfflineSessionMaxIdleMs(RealmModel realm, UserSessionEntity userSessionEntity)Get the maximum idle time for this offline userSession.static longSessionTimeouts. getUserSessionLifespanMs(RealmModel realm, UserSessionEntity userSessionEntity)Get the maximum lifespan, which this userSession can remain in the infinispan cache.static longSessionTimeouts. getUserSessionMaxIdleMs(RealmModel realm, UserSessionEntity userSessionEntity)Get the maximum idle time for this userSession.
 
-