public static interface UserFederatedStorageProvider.Streams extends UserFederatedStorageProvider, UserAttributeFederatedStorage.Streams, UserBrokerLinkFederatedStorage.Streams, UserConsentFederatedStorage.Streams, UserFederatedUserCredentialStore.Streams, UserGroupMembershipFederatedStorage.Streams, UserRequiredActionsFederatedStorage.Streams, UserRoleMappingsFederatedStorage.Streams
UserFederatedStorageProvider.Streams interface makes all collection-based methods in UserFederatedStorageProvider
default by providing implementations that delegate to the Stream-based variants instead of the other way
around.
It allows for implementations to focus on the Stream-based approach for processing sets of data and benefit
from the potential memory and performance optimizations of that approach.UserFederatedStorageProvider.Streams| Modifier and Type | Method and Description |
|---|---|
default List<String> |
getStoredUsers(RealmModel realm,
int first,
int max) |
Stream<String> |
getStoredUsersStream(RealmModel realm,
int first,
int max)
Obtains the ids of all federated users in the realm.
|
getStoredUsersCount, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemove, preRemovegetNotBeforeOfUser, setNotBeforeForUsergetUsersByUserAttribute, getUsersByUserAttributeStreamgetAttributes, removeAttribute, setAttribute, setSingleAttributegetFederatedIdentities, getFederatedIdentitiesStreamaddFederatedIdentity, getFederatedIdentity, getUserByFederatedIdentity, preRemove, removeFederatedIdentity, updateFederatedIdentitygetConsents, getConsentsStreamaddConsent, getConsentByClient, revokeConsentForClient, updateConsentgetStoredCredentials, getStoredCredentialsByType, getStoredCredentialsByTypeStream, getStoredCredentialsStreamcreateCredential, getStoredCredentialById, getStoredCredentialByNameAndType, removeStoredCredential, updateCredentialgetGroups, getGroupsStream, getMembership, getMembershipStreamjoinGroup, leaveGroupgetRequiredActions, getRequiredActionsStreamaddRequiredAction, removeRequiredActiongetRoleMappings, getRoleMappingsStreamdeleteRoleMapping, grantRoledefault List<String> getStoredUsers(RealmModel realm, int first, int max)
getStoredUsers in interface UserFederatedStorageProviderStream<String> getStoredUsersStream(RealmModel realm, int first, int max)
UserFederatedStorageProvidergetStoredUsersStream in interface UserFederatedStorageProviderrealm - a reference to the realm.first - first result to return. Ignored if negative.max - maximum number of results to return. Ignored if negative.Stream of federated user ids.Copyright © 2021 JBoss by Red Hat. All rights reserved.