public interface UserCache extends UserProvider
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clear cache entirely.
|
void |
evict(RealmModel realm)
Evict users of a specific realm
|
void |
evict(RealmModel realm,
UserModel user)
Evict user from cache.
|
addConsent, addFederatedIdentity, addUser, close, getConsentByClient, getConsents, getFederatedIdentities, getFederatedIdentity, getNotBeforeOfUser, getServiceAccount, getUserByFederatedIdentity, getUsers, getUsers, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, removeFederatedIdentity, removeImportedUsers, revokeConsentForClient, setNotBeforeForUser, unlinkUsers, updateConsent, updateFederatedIdentity
getUserByEmail, getUserById, getUserByUsername
countUsersInGroups, getGroupMembers, getGroupMembers, getRoleMembers, getRoleMembers, getUsers, getUsers, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersCount, searchForUser, searchForUser, searchForUser, searchForUser, searchForUserByUserAttribute
addUser, removeUser
grantToAllUsers
void evict(RealmModel realm, UserModel user)
user
- void evict(RealmModel realm)
realm
- void clear()
Copyright © 2020 JBoss by Red Hat. All rights reserved.