Package org.keycloak.models.cache
Interface CachedUserModel.Streams
-
- All Superinterfaces:
CachedUserModel
,RoleMapperModel
,RoleMapperModel.Streams
,UserModel
,UserModel.Streams
- All Known Implementing Classes:
UserAdapter
- Enclosing interface:
- CachedUserModel
public static interface CachedUserModel.Streams extends CachedUserModel, UserModel.Streams
TheCachedUserModel.Streams
interface differs fromCachedUserModel
in that it extends theUserModel.Streams
interface, allowing implementations ofCachedUserModel
to focus on theStream
-based methods in theUserModel
interface.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.models.cache.CachedUserModel
CachedUserModel.Streams
-
Nested classes/interfaces inherited from interface org.keycloak.models.RoleMapperModel
RoleMapperModel.Streams
-
Nested classes/interfaces inherited from interface org.keycloak.models.UserModel
UserModel.RequiredAction, UserModel.SearchableFields, UserModel.Streams, UserModel.UserRemovedEvent
-
-
Field Summary
-
Fields inherited from interface org.keycloak.models.UserModel
COMPARE_BY_USERNAME, DISABLED_REASON, EMAIL, EMAIL_VERIFIED, ENABLED, EXACT, FIRST_NAME, GROUPS, IDP_ALIAS, IDP_USER_ID, INCLUDE_SERVICE_ACCOUNT, LAST_NAME, LOCALE, SEARCH, USERNAME
-
-
Method Summary
-
Methods inherited from interface org.keycloak.models.cache.CachedUserModel
getCachedWith, getCacheTimestamp, getDelegateForUpdate, invalidate, isMarkedForEviction
-
Methods inherited from interface org.keycloak.models.RoleMapperModel
deleteRoleMapping, grantRole, hasDirectRole, hasRole
-
Methods inherited from interface org.keycloak.models.RoleMapperModel.Streams
getClientRoleMappings, getClientRoleMappingsStream, getRealmRoleMappings, getRealmRoleMappingsStream, getRoleMappings, getRoleMappingsStream
-
Methods inherited from interface org.keycloak.models.UserModel
addRequiredAction, addRequiredAction, getAttributes, getCreatedTimestamp, getEmail, getFederationLink, getFirstAttribute, getFirstName, getGroups, getGroups, getGroupsCount, getGroupsCountByNameContaining, getGroupsStream, getId, getLastName, getServiceAccountClientLink, getUsername, isEmailVerified, isEnabled, isMemberOf, joinGroup, leaveGroup, removeAttribute, removeRequiredAction, removeRequiredAction, setAttribute, setCreatedTimestamp, setEmail, setEmailVerified, setEnabled, setFederationLink, setFirstName, setLastName, setServiceAccountClientLink, setSingleAttribute, setUsername
-
Methods inherited from interface org.keycloak.models.UserModel.Streams
getAttribute, getAttributeStream, getGroups, getGroupsStream, getRequiredActions, getRequiredActionsStream
-
-