Uses of Class
org.keycloak.models.sessions.infinispan.entities.AuthenticatedClientSessionEntity
Packages that use AuthenticatedClientSessionEntity
Package
Description
-
Uses of AuthenticatedClientSessionEntity in org.keycloak.models.sessions.infinispan
Fields in org.keycloak.models.sessions.infinispan with type parameters of type AuthenticatedClientSessionEntityModifier and TypeFieldDescriptionprotected final org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>> InfinispanUserSessionProvider.clientSessionCacheprotected final InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity> InfinispanUserSessionProvider.clientSessionTxprotected final org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>> InfinispanUserSessionProvider.offlineClientSessionCacheprotected final InfinispanChangelogBasedTransaction<UUID,AuthenticatedClientSessionEntity> InfinispanUserSessionProvider.offlineClientSessionTxMethods in org.keycloak.models.sessions.infinispan that return types with arguments of type AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionprotected org.infinispan.Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>> InfinispanUserSessionProvider.getClientSessionCache(boolean offline) InfinispanUserSessionProvider.getClientSessionTransaction(boolean offline) Constructors in org.keycloak.models.sessions.infinispan with parameters of type AuthenticatedClientSessionEntityModifierConstructorDescriptionAuthenticatedClientSessionAdapter(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 AuthenticatedClientSessionEntityModifierConstructorDescriptionAuthenticatedClientSessionAdapter(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 AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionClientSessionUpdateTask.getOperation(AuthenticatedClientSessionEntity session) Method parameters in org.keycloak.models.sessions.infinispan.changes with type arguments of type AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionClientSessionUpdateTask.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 AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionCrossDCLastSessionRefreshChecker.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 AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionAuthenticatedClientSessionEntity.ExternalizerImpl.readObject(ObjectInput input) Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionvoidAuthenticatedClientSessionEntity.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 AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionstatic 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 AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionbooleanAuthenticatedClientSessionPredicate.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 AuthenticatedClientSessionEntityModifier and TypeMethodDescriptionstatic longSessionTimeouts.getClientSessionLifespanMs(RealmModel realm, ClientModel client, AuthenticatedClientSessionEntity clientSessionEntity) Get the maximum lifespan, which this clientSession can remain in the infinispan cache.static longSessionTimeouts.getClientSessionMaxIdleMs(RealmModel realm, ClientModel client, AuthenticatedClientSessionEntity clientSessionEntity) Get the maxIdle, which this clientSession will use.static longSessionTimeouts.getOfflineClientSessionLifespanMs(RealmModel realm, ClientModel client, AuthenticatedClientSessionEntity authenticatedClientSessionEntity) Get the maximum lifespan, which this offline clientSession can remain in the infinispan cache.static longSessionTimeouts.getOfflineClientSessionMaxIdleMs(RealmModel realm, ClientModel client, AuthenticatedClientSessionEntity authenticatedClientSessionEntity) Get the maxIdle, which this offline clientSession will use.