public void userUpdatedInvalidations(String userId, String username, String email, String realmId, Set<String> invalidations) { invalidations.add(userId); if (email != null) invalidations.add(UserCacheSession.getUserByEmailCacheKey(realmId, email)); invalidations.add(UserCacheSession.getUserByUsernameCacheKey(realmId, username)); }
return getDelegate().getUserByUsername(username, realm); String cacheKey = getUserByUsernameCacheKey(realm.getId(), username); if (invalidations.contains(cacheKey)) { logger.tracev("invalidations");
return getDelegate().getServiceAccount(client); String cacheKey = getUserByUsernameCacheKey(realm.getId(), username); if (invalidations.contains(cacheKey)) { logger.tracev("invalidations");