public interface UserFederatedStorageProvider extends Provider, UserAttributeFederatedStorage, UserBrokerLinkFederatedStorage, UserConsentFederatedStorage, UserNotBeforeFederatedStorage, UserGroupMembershipFederatedStorage, UserRequiredActionsFederatedStorage, UserRoleMappingsFederatedStorage, UserFederatedUserCredentialStore
| Modifier and Type | Interface and Description |
|---|---|
static interface |
UserFederatedStorageProvider.Streams
The
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. |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getStoredUsers(RealmModel realm,
int first,
int max)
Deprecated.
Use
getStoredUsersStream instead. |
int |
getStoredUsersCount(RealmModel realm) |
default Stream<String> |
getStoredUsersStream(RealmModel realm,
int first,
int max)
Obtains the ids of all federated users in the realm.
|
void |
preRemove(ClientScopeModel clientScope) |
void |
preRemove(ProtocolMapperModel protocolMapper) |
void |
preRemove(RealmModel realm) |
void |
preRemove(RealmModel realm,
ClientModel client) |
void |
preRemove(RealmModel realm,
ComponentModel model) |
void |
preRemove(RealmModel realm,
GroupModel group) |
void |
preRemove(RealmModel realm,
RoleModel role) |
void |
preRemove(RealmModel realm,
UserModel user) |
getAttributes, getUsersByUserAttribute, getUsersByUserAttributeStream, removeAttribute, setAttribute, setSingleAttributeaddFederatedIdentity, getFederatedIdentities, getFederatedIdentitiesStream, getFederatedIdentity, getUserByFederatedIdentity, preRemove, removeFederatedIdentity, updateFederatedIdentityaddConsent, getConsentByClient, getConsents, getConsentsStream, revokeConsentForClient, updateConsentgetNotBeforeOfUser, setNotBeforeForUsergetGroups, getGroupsStream, getMembership, getMembershipStream, joinGroup, leaveGroupaddRequiredAction, getRequiredActions, getRequiredActionsStream, removeRequiredActiondeleteRoleMapping, getRoleMappings, getRoleMappingsStream, grantRolecreateCredential, getStoredCredentialById, getStoredCredentialByNameAndType, getStoredCredentials, getStoredCredentialsByType, getStoredCredentialsByTypeStream, getStoredCredentialsStream, removeStoredCredential, updateCredential@Deprecated List<String> getStoredUsers(RealmModel realm, int first, int max)
getStoredUsersStream instead.default Stream<String> getStoredUsersStream(RealmModel realm, int first, int max)
realm - 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.int getStoredUsersCount(RealmModel realm)
void preRemove(RealmModel realm)
void preRemove(RealmModel realm, GroupModel group)
void preRemove(RealmModel realm, RoleModel role)
void preRemove(RealmModel realm, ClientModel client)
void preRemove(ProtocolMapperModel protocolMapper)
void preRemove(ClientScopeModel clientScope)
void preRemove(RealmModel realm, UserModel user)
void preRemove(RealmModel realm, ComponentModel model)
Copyright © 2021 JBoss by Red Hat. All rights reserved.