public interface UserCache extends UserProvider
| Modifier and Type | Interface and Description |
|---|---|
static interface |
UserCache.Streams
The
UserCache.Streams interface differs from UserCache in that it extends the UserProvider.Streams
interface, allowing implementations of UserCache to focus on the Stream-based methods
in the UserProvider interface. |
| 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, getConsentsStream, getFederatedIdentities, getFederatedIdentitiesStream, getFederatedIdentity, getNotBeforeOfUser, getServiceAccount, getUserByFederatedIdentity, getUsers, getUsers, getUsersStream, getUsersStream, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, removeFederatedIdentity, removeImportedUsers, revokeConsentForClient, setNotBeforeForUser, unlinkUsers, updateConsent, updateFederatedIdentitygetUserByEmail, getUserById, getUserByUsernamecountUsersInGroups, getGroupMembers, getGroupMembers, getGroupMembersStream, getGroupMembersStream, getRoleMembers, getRoleMembers, getRoleMembersStream, getRoleMembersStream, getUsers, getUsers, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersCount, getUsersStream, getUsersStream, searchForUser, searchForUser, searchForUser, searchForUser, searchForUserByUserAttribute, searchForUserByUserAttributeStream, searchForUserStream, searchForUserStream, searchForUserStream, searchForUserStreamaddUser, removeUsergrantToAllUsersvoid evict(RealmModel realm, UserModel user)
user - void evict(RealmModel realm)
realm - void clear()
Copyright © 2021 JBoss by Red Hat. All rights reserved.