@Service public class KeycloakDataServiceImpl extends Object implements KeycloakDataService
| Constructor and Description |
|---|
KeycloakDataServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
assignRealmRoleToUser(String login,
List<String> realmRoles) |
boolean |
clientExists() |
void |
createDefaultSchema() |
void |
createUser(KeycloakUser user) |
void |
deleteUser(String login) |
Optional<KeycloakUser> |
getUser(String realm,
String login) |
void |
removeRealmRoleFromUser(String login,
List<String> realmRoles) |
void |
resetPassword(String login,
String password) |
void |
resetPasswordViaEmail(String login) |
void |
updateUser(KeycloakUser user) |
boolean |
userExists(String login) |
public void createDefaultSchema()
createDefaultSchema in interface KeycloakDataServicepublic boolean clientExists()
clientExists in interface KeycloakDataServicepublic Optional<KeycloakUser> getUser(String realm, String login)
getUser in interface KeycloakDataServicepublic void createUser(KeycloakUser user)
createUser in interface KeycloakDataServicepublic void updateUser(KeycloakUser user)
updateUser in interface KeycloakDataServicepublic void deleteUser(String login)
deleteUser in interface KeycloakDataServicepublic boolean userExists(String login)
userExists in interface KeycloakDataServicepublic void resetPassword(String login, String password)
resetPassword in interface KeycloakDataServicepublic void resetPasswordViaEmail(String login)
resetPasswordViaEmail in interface KeycloakDataServicepublic void assignRealmRoleToUser(String login, List<String> realmRoles)
assignRealmRoleToUser in interface KeycloakDataServicepublic void removeRealmRoleFromUser(String login, List<String> realmRoles)
removeRealmRoleFromUser in interface KeycloakDataServiceCopyright © 2020. All rights reserved.