Uses of Class
org.keycloak.models.sessions.infinispan.entities.RemoteUserSessionEntity
Packages that use RemoteUserSessionEntity
Package
Description
-
Uses of RemoteUserSessionEntity in org.keycloak.models.sessions.infinispan
Method parameters in org.keycloak.models.sessions.infinispan with type arguments of type RemoteUserSessionEntityModifier and TypeMethodDescriptionstatic Stream<UserSessionModel>ImmutableSession.copyOf(KeycloakSession session, Collection<RemoteUserSessionEntity> entityList, SessionExpirationPredicates expiration, org.infinispan.client.hotrod.RemoteCache<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> cache, int batchSize) -
Uses of RemoteUserSessionEntity in org.keycloak.models.sessions.infinispan.changes.remote.updater.user
Methods in org.keycloak.models.sessions.infinispan.changes.remote.updater.user that return RemoteUserSessionEntityModifier and TypeMethodDescriptionUserSessionUpdater.apply(String ignored, RemoteUserSessionEntity userSessionEntity) Methods in org.keycloak.models.sessions.infinispan.changes.remote.updater.user that return types with arguments of type RemoteUserSessionEntityModifier and TypeMethodDescriptionUserSessionUpdater.offlineFactory()UserSessionUpdater.onlineFactory()Methods in org.keycloak.models.sessions.infinispan.changes.remote.updater.user with parameters of type RemoteUserSessionEntityModifier and TypeMethodDescriptionUserSessionUpdater.apply(String ignored, RemoteUserSessionEntity userSessionEntity) -
Uses of RemoteUserSessionEntity in org.keycloak.models.sessions.infinispan.entities
Methods in org.keycloak.models.sessions.infinispan.entities that return RemoteUserSessionEntityModifier and TypeMethodDescriptionstatic RemoteUserSessionEntityRemoteUserSessionEntity.create(String id, RealmModel realm, UserModel user, String loginUsername, String ipAddress, String authMethod, boolean rememberMe, String brokerSessionId, String brokerUserId) static RemoteUserSessionEntityRemoteUserSessionEntity.createFromModel(UserSessionModel model) static RemoteUserSessionEntityRemoteUserSessionEntity.mockEntity(String id, String realmId, String userId) static RemoteUserSessionEntityRemoteUserSessionEntity.mockEntity(String id, String realmId, String userId, String brokerSessionId, String brokerUserId) RemoteUserSessionEntity$___Marshaller_30a60b70885f540789d3a3d8bcfb056aef2186ae9f19c5783bbf4ee259fa05f7.read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) Methods in org.keycloak.models.sessions.infinispan.entities that return types with arguments of type RemoteUserSessionEntityModifier and TypeMethodDescriptionRemoteUserSessionEntity$___Marshaller_30a60b70885f540789d3a3d8bcfb056aef2186ae9f19c5783bbf4ee259fa05f7.getJavaClass()Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type RemoteUserSessionEntityModifier and TypeMethodDescriptionvoidRemoteUserSessionEntity$___Marshaller_30a60b70885f540789d3a3d8bcfb056aef2186ae9f19c5783bbf4ee259fa05f7.write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, RemoteUserSessionEntity $2) -
Uses of RemoteUserSessionEntity in org.keycloak.models.sessions.infinispan.query
Methods in org.keycloak.models.sessions.infinispan.query that return types with arguments of type RemoteUserSessionEntityModifier and TypeMethodDescriptionstatic org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByBrokerSessionId(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String brokerSessionId) Returns all user sessions belonging to the broker session ID.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByBrokerUserId(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String brokerUserId) Returns all user sessions belonging to the broker user ID.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByRealm(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId) Returns all the user sessions belonging to the Realm.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByUserId(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String userId) Returns all user sessions belonging to the user ID.Method parameters in org.keycloak.models.sessions.infinispan.query with type arguments of type RemoteUserSessionEntityModifier and TypeMethodDescriptionstatic org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByBrokerSessionId(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String brokerSessionId) Returns all user sessions belonging to the broker session ID.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByBrokerUserId(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String brokerUserId) Returns all user sessions belonging to the broker user ID.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByRealm(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId) Returns all the user sessions belonging to the Realm.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>UserSessionQueries.searchByUserId(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String userId) Returns all user sessions belonging to the user ID. -
Uses of RemoteUserSessionEntity in org.keycloak.models.sessions.infinispan.remote.transaction
Methods in org.keycloak.models.sessions.infinispan.remote.transaction with parameters of type RemoteUserSessionEntityModifier and TypeMethodDescriptionUserSessionChangeLogTransaction.wrapFromProjection(RemoteUserSessionEntity entity) Constructor parameters in org.keycloak.models.sessions.infinispan.remote.transaction with type arguments of type RemoteUserSessionEntityModifierConstructorDescriptionUserSessionChangeLogTransaction(UpdaterFactory<String, RemoteUserSessionEntity, UserSessionUpdater> factory, RemoteChangeLogTransaction.SharedState<String, RemoteUserSessionEntity> sharedState) UserSessionChangeLogTransaction(UpdaterFactory<String, RemoteUserSessionEntity, UserSessionUpdater> factory, RemoteChangeLogTransaction.SharedState<String, RemoteUserSessionEntity> sharedState) -
Uses of RemoteUserSessionEntity in org.keycloak.models.sessions.infinispan.util
Methods in org.keycloak.models.sessions.infinispan.util with parameters of type RemoteUserSessionEntityModifier and TypeMethodDescriptionbooleanSessionExpirationPredicates.isUserSessionExpired(RemoteUserSessionEntity entity)