Uses of Record Class
org.keycloak.models.sessions.infinispan.entities.EmbeddedClientSessionKey
Packages that use EmbeddedClientSessionKey
Package
Description
-
Uses of EmbeddedClientSessionKey in org.keycloak.models.sessions.infinispan
Fields in org.keycloak.models.sessions.infinispan with type parameters of type EmbeddedClientSessionKeyModifier and TypeFieldDescriptionprotected final InfinispanChangelogBasedTransaction<EmbeddedClientSessionKey,AuthenticatedClientSessionEntity> InfinispanUserSessionProvider.clientSessionTxprotected final InfinispanChangelogBasedTransaction<EmbeddedClientSessionKey,AuthenticatedClientSessionEntity> InfinispanUserSessionProvider.offlineClientSessionTxMethods in org.keycloak.models.sessions.infinispan that return types with arguments of type EmbeddedClientSessionKeyModifier and TypeMethodDescriptionprotected org.infinispan.Cache<EmbeddedClientSessionKey,SessionEntityWrapper<AuthenticatedClientSessionEntity>> InfinispanUserSessionProvider.getClientSessionCache(boolean offline) protected org.infinispan.Cache<EmbeddedClientSessionKey,SessionEntityWrapper<AuthenticatedClientSessionEntity>> PersistentUserSessionProvider.getClientSessionCache(boolean offline) protected InfinispanChangelogBasedTransaction<EmbeddedClientSessionKey,AuthenticatedClientSessionEntity> InfinispanUserSessionProvider.getClientSessionTransaction(boolean offline) Methods in org.keycloak.models.sessions.infinispan with parameters of type EmbeddedClientSessionKeyModifier and TypeMethodDescriptionvoidClientSessionManager.addChange(EmbeddedClientSessionKey key, PersistentSessionUpdateTask<AuthenticatedClientSessionEntity> task) Adds a update task to the changelog for a specific client session.voidInfinispanUserSessionProvider.addChange(EmbeddedClientSessionKey key, PersistentSessionUpdateTask<AuthenticatedClientSessionEntity> task) voidPersistentUserSessionProvider.addChange(EmbeddedClientSessionKey key, PersistentSessionUpdateTask<AuthenticatedClientSessionEntity> task) voidClientSessionManager.restartEntity(EmbeddedClientSessionKey key, PersistentSessionUpdateTask<AuthenticatedClientSessionEntity> task) Resets and replaces the state of the persistedAuthenticatedClientSessionEntityfor the given session.voidInfinispanUserSessionProvider.restartEntity(EmbeddedClientSessionKey key, PersistentSessionUpdateTask<AuthenticatedClientSessionEntity> task) voidPersistentUserSessionProvider.restartEntity(EmbeddedClientSessionKey key, PersistentSessionUpdateTask<AuthenticatedClientSessionEntity> task) Constructors in org.keycloak.models.sessions.infinispan with parameters of type EmbeddedClientSessionKeyModifierConstructorDescriptionAuthenticatedClientSessionAdapter(KeycloakSession kcSession, AuthenticatedClientSessionEntity entity, ClientModel client, UserSessionModel userSession, ClientSessionManager clientSessionManager, EmbeddedClientSessionKey cacheKey, boolean offline) -
Uses of EmbeddedClientSessionKey in org.keycloak.models.sessions.infinispan.changes
Methods in org.keycloak.models.sessions.infinispan.changes with parameters of type EmbeddedClientSessionKeyModifier and TypeMethodDescriptionClientSessionPersistentChangelogBasedTransaction.get(RealmModel realm, ClientModel client, UserSessionModel userSession, EmbeddedClientSessionKey key, boolean offline) Method parameters in org.keycloak.models.sessions.infinispan.changes with type arguments of type EmbeddedClientSessionKeyModifier and TypeMethodDescriptionvoidClientSessionPersistentChangelogBasedTransaction.setUserSessionId(Collection<EmbeddedClientSessionKey> keys, String userSessionId, boolean offline) Constructor parameters in org.keycloak.models.sessions.infinispan.changes with type arguments of type EmbeddedClientSessionKeyModifierConstructorDescriptionClientSessionPersistentChangelogBasedTransaction(KeycloakSession session, ArrayBlockingQueue<PersistentUpdate> batchingQueue, CacheHolder<EmbeddedClientSessionKey, AuthenticatedClientSessionEntity> cacheHolder, CacheHolder<EmbeddedClientSessionKey, AuthenticatedClientSessionEntity> offlineCacheHolder, UserSessionPersistentChangelogBasedTransaction userSessionTx) -
Uses of EmbeddedClientSessionKey in org.keycloak.models.sessions.infinispan.entities
Methods in org.keycloak.models.sessions.infinispan.entities that return EmbeddedClientSessionKeyModifier and TypeMethodDescriptionEmbeddedClientSessionKey$___Marshaller_8f6b865d3433a03af5811b5532cbc9ec6b366ae983b7f06d5616a3ec502adb4.read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) Methods in org.keycloak.models.sessions.infinispan.entities that return types with arguments of type EmbeddedClientSessionKeyModifier and TypeMethodDescriptionEmbeddedClientSessionKey$___Marshaller_8f6b865d3433a03af5811b5532cbc9ec6b366ae983b7f06d5616a3ec502adb4.getJavaClass()Methods in org.keycloak.models.sessions.infinispan.entities with parameters of type EmbeddedClientSessionKeyModifier and TypeMethodDescriptionvoidEmbeddedClientSessionKey$___Marshaller_8f6b865d3433a03af5811b5532cbc9ec6b366ae983b7f06d5616a3ec502adb4.write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, EmbeddedClientSessionKey $2)