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.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 RemoteUserSessionEntity
RemoteUserSessionEntity.create
(String id, RealmModel realm, UserModel user, String loginUsername, String ipAddress, String authMethod, boolean rememberMe, String brokerSessionId, String brokerUserId) static RemoteUserSessionEntity
RemoteUserSessionEntity.createFromModel
(UserSessionModel model) static RemoteUserSessionEntity
RemoteUserSessionEntity.mockEntity
(String id, String realmId, String userId) static RemoteUserSessionEntity
RemoteUserSessionEntity.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 TypeMethodDescriptionvoid
RemoteUserSessionEntity$___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 a projection with the user session, and the version of 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 a projection with the user session, and the version of all user sessions belonging to the broker user ID.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>
UserSessionQueries.searchByUserId
(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String userId) Returns a projection with the user session, and the version of 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 a projection with the user session, and the version of 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 a projection with the user session, and the version of all user sessions belonging to the broker user ID.static org.infinispan.commons.api.query.Query<RemoteUserSessionEntity>
UserSessionQueries.searchByUserId
(org.infinispan.client.hotrod.RemoteCache<String, RemoteUserSessionEntity> cache, String realmId, String userId) Returns a projection with the user session, and the version of 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)