Interface UserCache

All Superinterfaces:
Provider, UserBulkUpdateProvider, UserCountMethodsProvider, UserLookupProvider, UserProvider, UserQueryMethodsProvider, UserQueryProvider, UserRegistrationProvider
All Known Implementing Classes:
UserCacheSession

public interface UserCache extends UserProvider
All these methods effect an entire cluster of Keycloak instances.
Version:
$Revision: 1 $
Author:
Bill Burke
  • Method Details

    • evict

      void evict(RealmModel realm, UserModel user)
      Evict user from cache.
      Parameters:
      user -
    • evict

      void evict(RealmModel realm)
      Evict users of a specific realm
      Parameters:
      realm -
    • clear

      void clear()
      Clear cache entirely.