Uses of Class
org.keycloak.models.sessions.infinispan.changes.SessionEntityWrapper
- 
- 
Uses of SessionEntityWrapper in org.keycloak.models.sessions.infinispanFields in org.keycloak.models.sessions.infinispan with type parameters of type SessionEntityWrapper Modifier and Type Field Description protected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>InfinispanUserSessionProvider. clientSessionCacheprotected org.infinispan.Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>InfinispanUserLoginFailureProvider. loginFailureCacheprotected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>InfinispanUserSessionProvider. offlineClientSessionCacheprotected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>>InfinispanUserSessionProvider. offlineSessionCacheprotected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>>InfinispanUserSessionProvider. sessionCacheMethods in org.keycloak.models.sessions.infinispan that return types with arguments of type SessionEntityWrapper Modifier and Type Method Description protected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>>InfinispanUserSessionProvider. getCache(boolean offline)protected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>InfinispanUserSessionProvider. getClientSessionCache(boolean offline)
- 
Uses of SessionEntityWrapper in org.keycloak.models.sessions.infinispan.changesMethods in org.keycloak.models.sessions.infinispan.changes that return SessionEntityWrapper Modifier and Type Method Description SessionEntityWrapper<S>SessionEntityWrapper. forTransport()static <S extends SessionEntity>
 SessionEntityWrapper<S>SessionEntityWrapper. forTransport(S entity)SessionEntityWrapper<V>InfinispanChangelogBasedTransaction. get(K key)SessionEntityWrapperSessionEntityWrapper.ExternalizerImpl. readObject(ObjectInput input)Constructor parameters in org.keycloak.models.sessions.infinispan.changes with type arguments of type SessionEntityWrapper Constructor Description InfinispanChangelogBasedTransaction(KeycloakSession kcSession, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, RemoteCacheInvoker remoteCacheInvoker, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)
- 
Uses of SessionEntityWrapper in org.keycloak.models.sessions.infinispan.changes.sessionsMethods in org.keycloak.models.sessions.infinispan.changes.sessions with parameters of type SessionEntityWrapper Modifier and Type Method Description SessionUpdateTask.CrossDCMessageStatusCrossDCLastSessionRefreshChecker. shouldSaveClientSessionToRemoteCache(KeycloakSession kcSession, RealmModel realm, SessionEntityWrapper<AuthenticatedClientSessionEntity> sessionWrapper, UserSessionModel userSession, boolean offline, int newTimestamp)SessionUpdateTask.CrossDCMessageStatusCrossDCLastSessionRefreshChecker. shouldSaveUserSessionToRemoteCache(KeycloakSession kcSession, RealmModel realm, SessionEntityWrapper<UserSessionEntity> sessionWrapper, boolean offline, int newLastSessionRefresh)Method parameters in org.keycloak.models.sessions.infinispan.changes.sessions with type arguments of type SessionEntityWrapper 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)Constructor parameters in org.keycloak.models.sessions.infinispan.changes.sessions with type arguments of type SessionEntityWrapper Constructor Description CrossDCLastSessionRefreshListener(KeycloakSession session, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, boolean offline)
- 
Uses of SessionEntityWrapper in org.keycloak.models.sessions.infinispan.entitiesMethods in org.keycloak.models.sessions.infinispan.entities that return SessionEntityWrapper Modifier and Type Method Description SessionEntityWrapperAuthenticatedClientSessionEntity. mergeRemoteEntityWithLocalEntity(SessionEntityWrapper localEntityWrapper)SessionEntityWrapperSessionEntity. mergeRemoteEntityWithLocalEntity(SessionEntityWrapper localEntityWrapper)SessionEntityWrapperUserSessionEntity. mergeRemoteEntityWithLocalEntity(SessionEntityWrapper localEntityWrapper)Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type SessionEntityWrapper Modifier and Type Method Description SessionEntityWrapperAuthenticatedClientSessionEntity. mergeRemoteEntityWithLocalEntity(SessionEntityWrapper localEntityWrapper)SessionEntityWrapperSessionEntity. mergeRemoteEntityWithLocalEntity(SessionEntityWrapper localEntityWrapper)SessionEntityWrapperUserSessionEntity. mergeRemoteEntityWithLocalEntity(SessionEntityWrapper localEntityWrapper)
- 
Uses of SessionEntityWrapper in org.keycloak.models.sessions.infinispan.remotestoreMethods in org.keycloak.models.sessions.infinispan.remotestore with parameters of type SessionEntityWrapper Modifier and Type Method Description <K,V extends SessionEntity>
 voidRemoteCacheInvoker. runTask(KeycloakSession kcSession, RealmModel realm, String cacheName, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper)Method parameters in org.keycloak.models.sessions.infinispan.remotestore with type arguments of type SessionEntityWrapper Modifier and Type Method Description static <K,V extends SessionEntity>
 RemoteCacheSessionListenerRemoteCacheSessionListener. createListener(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)static <K,V extends SessionEntity>
 RemoteCacheSessionListenerRemoteCacheSessionListener. createListener(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)protected voidRemoteCacheSessionListener. init(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)protected voidRemoteCacheSessionListener. init(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)
- 
Uses of SessionEntityWrapper in org.keycloak.models.sessions.infinispan.streamMethods in org.keycloak.models.sessions.infinispan.stream that return types with arguments of type SessionEntityWrapper Modifier and Type Method Description static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,Set<String>>Mappers. authClientSessionSetMapper()static Function<Map.Entry<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>,AuthenticatedClientSessionEntity>Mappers. clientSessionEntity()static Function<Map.Entry<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>,LoginFailureKey>Mappers. loginFailureId()static Function<Map.Entry<String,SessionEntityWrapper>,SessionEntity>Mappers. sessionEntity()static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,String>Mappers. sessionId()static Function<Map.Entry<String,SessionEntityWrapper>,Map.Entry<String,SessionEntity>>Mappers. unwrap()static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,UserSessionEntity>Mappers. userSessionEntity()Method parameters in org.keycloak.models.sessions.infinispan.stream with type arguments of type SessionEntityWrapper Modifier and Type Method Description booleanAuthenticatedClientSessionPredicate. test(Map.Entry<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>> entry)booleanSessionPredicate. test(Map.Entry<String,SessionEntityWrapper<S>> entry)booleanUserLoginFailurePredicate. test(Map.Entry<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> entry)booleanUserSessionPredicate. test(Map.Entry<String,SessionEntityWrapper<UserSessionEntity>> entry)
 
-