public class FileUserProvider extends Object implements UserProvider
| Constructor and Description |
|---|
FileUserProvider(KeycloakSession session,
FileConnectionProvider fcProvider) |
public FileUserProvider(KeycloakSession session, FileConnectionProvider fcProvider)
public void close()
close in interface UserProviderclose in interface Providerpublic UserModel getUserById(String userId, RealmModel realm)
getUserById in interface UserProviderpublic UserModel getUserByUsername(String username, RealmModel realm)
getUserByUsername in interface UserProviderpublic UserModel getUserByEmail(String email, RealmModel realm)
getUserByEmail in interface UserProviderpublic UserModel getUserByFederatedIdentity(FederatedIdentityModel socialLink, RealmModel realm)
getUserByFederatedIdentity in interface UserProviderpublic List<UserModel> getUsers(RealmModel realm)
getUsers in interface UserProviderpublic int getUsersCount(RealmModel realm)
getUsersCount in interface UserProviderpublic List<UserModel> getUsers(RealmModel realm, int firstResult, int maxResults)
getUsers in interface UserProviderpublic List<UserModel> searchForUser(String search, RealmModel realm)
searchForUser in interface UserProviderpublic List<UserModel> searchForUser(String search, RealmModel realm, int firstResult, int maxResults)
searchForUser in interface UserProviderpublic List<UserModel> searchForUserByAttributes(Map<String,String> attributes, RealmModel realm)
searchForUserByAttributes in interface UserProviderpublic List<UserModel> searchForUserByAttributes(Map<String,String> attributes, RealmModel realm, int firstResult, int maxResults)
searchForUserByAttributes in interface UserProviderpublic Set<FederatedIdentityModel> getFederatedIdentities(UserModel userModel, RealmModel realm)
getFederatedIdentities in interface UserProviderpublic FederatedIdentityModel getFederatedIdentity(UserModel user, String socialProvider, RealmModel realm)
getFederatedIdentity in interface UserProviderpublic UserAdapter addUser(RealmModel realm, String id, String username, boolean addDefaultRoles)
addUser in interface UserProviderprotected UserAdapter addUserEntity(RealmModel realm, String userId, String username)
public boolean removeUser(RealmModel realm, UserModel user)
removeUser in interface UserProviderpublic void addFederatedIdentity(RealmModel realm, UserModel user, FederatedIdentityModel socialLink)
addFederatedIdentity in interface UserProviderpublic boolean removeFederatedIdentity(RealmModel realm, UserModel userModel, String socialProvider)
removeFederatedIdentity in interface UserProviderpublic UserModel addUser(RealmModel realm, String username)
addUser in interface UserProviderpublic void preRemove(RealmModel realm)
preRemove in interface UserProviderpublic void preRemove(RealmModel realm, UserFederationProviderModel link)
preRemove in interface UserProviderpublic void preRemove(RealmModel realm, RoleModel role)
preRemove in interface UserProviderpublic boolean validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)
validCredentials in interface UserProviderpublic boolean validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)
validCredentials in interface UserProviderpublic void updateFederatedIdentity(RealmModel realm, UserModel federatedUser, FederatedIdentityModel federatedIdentityModel)
updateFederatedIdentity in interface UserProviderpublic CredentialValidationOutput validCredentials(RealmModel realm, UserCredentialModel... input)
validCredentials in interface UserProviderCopyright © 2015. All rights reserved.