Uses of Class
org.keycloak.models.sessions.infinispan.entities.AuthenticatedClientSessionEntity
-
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan
Fields in org.keycloak.models.sessions.infinispan with type parameters of type AuthenticatedClientSessionEntity Modifier and Type Field Description protected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>
InfinispanUserSessionProvider. clientSessionCache
protected InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity>
InfinispanUserSessionProvider. clientSessionTx
protected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>
InfinispanUserSessionProvider. offlineClientSessionCache
protected InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity>
InfinispanUserSessionProvider. offlineClientSessionTx
Methods in org.keycloak.models.sessions.infinispan that return types with arguments of type AuthenticatedClientSessionEntity Modifier and Type Method Description protected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>
InfinispanUserSessionProvider. getClientSessionCache(boolean offline)
protected InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity>
InfinispanUserSessionProvider. getClientSessionTransaction(boolean offline)
Constructors in org.keycloak.models.sessions.infinispan with parameters of type AuthenticatedClientSessionEntity Constructor Description AuthenticatedClientSessionAdapter(KeycloakSession kcSession, InfinispanUserSessionProvider provider, AuthenticatedClientSessionEntity entity, ClientModel client, UserSessionModel userSession, InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity> clientSessionUpdateTx, boolean offline)
Constructor parameters in org.keycloak.models.sessions.infinispan with type arguments of type AuthenticatedClientSessionEntity Constructor Description AuthenticatedClientSessionAdapter(KeycloakSession kcSession, InfinispanUserSessionProvider provider, AuthenticatedClientSessionEntity entity, ClientModel client, UserSessionModel userSession, InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity> clientSessionUpdateTx, boolean offline)
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan.changes
Methods in org.keycloak.models.sessions.infinispan.changes with parameters of type AuthenticatedClientSessionEntity Modifier and Type Method Description SessionUpdateTask.CacheOperation
ClientSessionUpdateTask. getOperation(AuthenticatedClientSessionEntity session)
Method parameters in org.keycloak.models.sessions.infinispan.changes with type arguments of type AuthenticatedClientSessionEntity Modifier and Type Method Description SessionUpdateTask.CrossDCMessageStatus
ClientSessionUpdateTask. getCrossDCMessageStatus(SessionEntityWrapper<AuthenticatedClientSessionEntity> sessionWrapper)
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan.changes.sessions
Method parameters in org.keycloak.models.sessions.infinispan.changes.sessions with type arguments of type AuthenticatedClientSessionEntity Modifier and Type Method Description SessionUpdateTask.CrossDCMessageStatus
CrossDCLastSessionRefreshChecker. shouldSaveClientSessionToRemoteCache(KeycloakSession kcSession, RealmModel realm, SessionEntityWrapper<AuthenticatedClientSessionEntity> sessionWrapper, UserSessionModel userSession, boolean offline, int newTimestamp)
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan.entities
Methods in org.keycloak.models.sessions.infinispan.entities that return AuthenticatedClientSessionEntity Modifier and Type Method Description AuthenticatedClientSessionEntity
AuthenticatedClientSessionEntity.ExternalizerImpl. readObject(ObjectInput input)
Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type AuthenticatedClientSessionEntity Modifier and Type Method Description void
AuthenticatedClientSessionEntity.ExternalizerImpl. writeObject(ObjectOutput output, AuthenticatedClientSessionEntity session)
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan.stream
Methods in org.keycloak.models.sessions.infinispan.stream that return types with arguments of type AuthenticatedClientSessionEntity Modifier and Type Method Description static Function<Map.Entry<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>,AuthenticatedClientSessionEntity>
Mappers. clientSessionEntity()
static Function<Map.Entry<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>,AuthenticatedClientSessionEntity>
Mappers. clientSessionEntity()
Method parameters in org.keycloak.models.sessions.infinispan.stream with type arguments of type AuthenticatedClientSessionEntity Modifier and Type Method Description boolean
AuthenticatedClientSessionPredicate. test(Map.Entry<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>> entry)
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan.util
Methods in org.keycloak.models.sessions.infinispan.util with parameters of type AuthenticatedClientSessionEntity Modifier and Type Method Description static long
SessionTimeouts. getClientSessionLifespanMs(RealmModel realm, AuthenticatedClientSessionEntity clientSessionEntity)
Get the maximum lifespan, which this clientSession can remain in the infinispan cache.static long
SessionTimeouts. getClientSessionMaxIdleMs(RealmModel realm, AuthenticatedClientSessionEntity clientSessionEntity)
Get the maxIdle, which this clientSession will use.static long
SessionTimeouts. getOfflineClientSessionLifespanMs(RealmModel realm, AuthenticatedClientSessionEntity authenticatedClientSessionEntity)
Get the maximum lifespan, which this offline clientSession can remain in the infinispan cache.static long
SessionTimeouts. getOfflineClientSessionMaxIdleMs(RealmModel realm, AuthenticatedClientSessionEntity authenticatedClientSessionEntity)
Get the maxIdle, which this offline clientSession will use.
-