Uses of Record Class
org.keycloak.models.sessions.infinispan.entities.ClientSessionKey
Packages that use ClientSessionKey
Package
Description
-
Uses of ClientSessionKey in org.keycloak.models.sessions.infinispan.changes.remote.updater.client
Methods in org.keycloak.models.sessions.infinispan.changes.remote.updater.client that return types with arguments of type ClientSessionKeyModifier and TypeMethodDescriptionstatic UpdaterFactory<ClientSessionKey,
RemoteAuthenticatedClientSessionEntity, AuthenticatedClientSessionUpdater> AuthenticatedClientSessionUpdater.offlineFactory()
static UpdaterFactory<ClientSessionKey,
RemoteAuthenticatedClientSessionEntity, AuthenticatedClientSessionUpdater> AuthenticatedClientSessionUpdater.onlineFactory()
Methods in org.keycloak.models.sessions.infinispan.changes.remote.updater.client with parameters of type ClientSessionKeyModifier and TypeMethodDescriptionAuthenticatedClientSessionUpdater.apply
(ClientSessionKey uuid, RemoteAuthenticatedClientSessionEntity entity) -
Uses of ClientSessionKey in org.keycloak.models.sessions.infinispan.entities
Methods in org.keycloak.models.sessions.infinispan.entities that return ClientSessionKeyModifier and TypeMethodDescriptionRemoteAuthenticatedClientSessionEntity.createCacheKey()
ClientSessionKey$___Marshaller_3d24474d72aeffe27feed344e232127bd5b4e00656be9639d7eb86ca2d93c7a1.read
(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) Methods in org.keycloak.models.sessions.infinispan.entities that return types with arguments of type ClientSessionKeyModifier and TypeMethodDescriptionClientSessionKey$___Marshaller_3d24474d72aeffe27feed344e232127bd5b4e00656be9639d7eb86ca2d93c7a1.getJavaClass()
Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type ClientSessionKeyModifier and TypeMethodDescriptionRemoteAuthenticatedClientSessionEntity.create
(ClientSessionKey id, String realmId, UserSessionModel userSession) RemoteAuthenticatedClientSessionEntity.createFromModel
(ClientSessionKey id, AuthenticatedClientSessionModel model) void
ClientSessionKey$___Marshaller_3d24474d72aeffe27feed344e232127bd5b4e00656be9639d7eb86ca2d93c7a1.write
(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, ClientSessionKey $2) -
Uses of ClientSessionKey in org.keycloak.models.sessions.infinispan.query
Method parameters in org.keycloak.models.sessions.infinispan.query with type arguments of type ClientSessionKeyModifier and TypeMethodDescriptionstatic org.infinispan.commons.api.query.Query<Object[]>
ClientSessionQueries.activeClientCount
(org.infinispan.client.hotrod.RemoteCache<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> cache) Returns a projection with the client ID and its number of active client sessions.static org.infinispan.commons.api.query.Query<Object[]>
ClientSessionQueries.countClientSessions
(org.infinispan.client.hotrod.RemoteCache<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> cache, String realmId, String clientId) Returns a projection with the sum of all client session belonging to the client ID.static org.infinispan.commons.api.query.Query<RemoteAuthenticatedClientSessionEntity>
ClientSessionQueries.fetchClientSessions
(org.infinispan.client.hotrod.RemoteCache<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> cache, String userSessionId) Returns a projection with the client session, and the version of all client sessions belonging to the user session ID.static org.infinispan.commons.api.query.Query<Object[]>
ClientSessionQueries.fetchUserSessionIdForClientId
(org.infinispan.client.hotrod.RemoteCache<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> cache, String realmId, String clientId) Returns a projection with the user session ID for client sessions from the clientclientId
. -
Uses of ClientSessionKey in org.keycloak.models.sessions.infinispan.remote.transaction
Constructor parameters in org.keycloak.models.sessions.infinispan.remote.transaction with type arguments of type ClientSessionKeyModifierConstructorDescriptionClientSessionChangeLogTransaction
(UpdaterFactory<ClientSessionKey, RemoteAuthenticatedClientSessionEntity, AuthenticatedClientSessionUpdater> factory, RemoteChangeLogTransaction.SharedState<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> sharedState) ClientSessionChangeLogTransaction
(UpdaterFactory<ClientSessionKey, RemoteAuthenticatedClientSessionEntity, AuthenticatedClientSessionUpdater> factory, RemoteChangeLogTransaction.SharedState<ClientSessionKey, RemoteAuthenticatedClientSessionEntity> sharedState)