Methods
Modifier and Type |
Method and Description |
void |
addFederatedIdentity(RealmModel realm,
UserModel user,
FederatedIdentityModel socialLink) |
UserModel |
addUser(RealmModel realm,
String username) |
UserModel |
addUser(RealmModel realm,
String id,
String username,
boolean addDefaultRoles) |
void |
close() |
protected void |
deleteInvalidUser(RealmModel realm,
UserModel user) |
Set<FederatedIdentityModel> |
getFederatedIdentities(UserModel user,
RealmModel realm) |
FederatedIdentityModel |
getFederatedIdentity(UserModel user,
String socialProvider,
RealmModel realm) |
protected UserFederationProvider |
getFederationLink(RealmModel realm,
UserModel user) |
protected UserFederationProvider |
getFederationProvider(UserFederationProviderModel model) |
UserModel |
getUserByEmail(String email,
RealmModel realm) |
UserModel |
getUserByFederatedIdentity(FederatedIdentityModel socialLink,
RealmModel realm) |
UserModel |
getUserById(String id,
RealmModel realm) |
UserModel |
getUserByUsername(String username,
RealmModel realm) |
List<UserModel> |
getUsers(RealmModel realm) |
List<UserModel> |
getUsers(RealmModel realm,
int firstResult,
int maxResults) |
int |
getUsersCount(RealmModel realm) |
protected boolean |
isValid(RealmModel realm,
UserModel user) |
void |
preRemove(RealmModel realm) |
void |
preRemove(RealmModel realm,
RoleModel role) |
void |
preRemove(RealmModel realm,
UserFederationProviderModel model) |
protected List<UserModel> |
query(org.keycloak.models.UserFederationManager.PaginatedQuery pagedQuery,
RealmModel realm,
int firstResult,
int maxResults) |
protected UserModel |
registerWithFederation(RealmModel realm,
UserModel user) |
boolean |
removeFederatedIdentity(RealmModel realm,
UserModel user,
String socialProvider) |
boolean |
removeUser(RealmModel realm,
UserModel user) |
List<UserModel> |
searchForUser(String search,
RealmModel realm) |
List<UserModel> |
searchForUser(String search,
RealmModel realm,
int firstResult,
int maxResults) |
List<UserModel> |
searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm) |
List<UserModel> |
searchForUserByAttributes(Map<String,String> attributes,
RealmModel realm,
int firstResult,
int maxResults) |
void |
updateCredential(RealmModel realm,
UserModel user,
UserCredentialModel credential) |
void |
updateFederatedIdentity(RealmModel realm,
UserModel federatedUser,
FederatedIdentityModel federatedIdentityModel) |
protected UserModel |
validateAndProxyUser(RealmModel realm,
UserModel user) |
protected void |
validateUser(RealmModel realm,
UserModel user) |
CredentialValidationOutput |
validCredentials(RealmModel realm,
UserCredentialModel... input) |
boolean |
validCredentials(RealmModel realm,
UserModel user,
List<UserCredentialModel> input) |
boolean |
validCredentials(RealmModel realm,
UserModel user,
UserCredentialModel... input) |