Package io.jmix.webdav.service.impl
Class WebdavUserManagementServiceImpl
java.lang.Object
io.jmix.webdav.service.impl.WebdavUserManagementServiceImpl
- All Implemented Interfaces:
WebdavUserManagementService
@Component("webdav_WebdavUserManagementService")
public class WebdavUserManagementServiceImpl
extends Object
implements WebdavUserManagementService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected UnconstrainedDataManagerprotected DigestAuthUtilsprotected Metadataprotected UserRepositoryprotected WebdavUserDetailsService -
Constructor Summary
ConstructorsConstructorDescriptionWebdavUserManagementServiceImpl(UserRepository userRepository, DigestAuthUtils digestAuthUtils, UnconstrainedDataManager dataManager, Metadata metadata, WebdavUserDetailsService webdavUserDetailsService) -
Method Summary
Modifier and TypeMethodDescriptionvoidchangeUserPasswordAsPlainText(String username, String newPassword) Changes password for user.
-
Field Details
-
userRepository
-
digestAuthUtils
-
dataManager
-
metadata
-
webdavUserDetailsService
-
-
Constructor Details
-
WebdavUserManagementServiceImpl
public WebdavUserManagementServiceImpl(UserRepository userRepository, DigestAuthUtils digestAuthUtils, UnconstrainedDataManager dataManager, Metadata metadata, WebdavUserDetailsService webdavUserDetailsService)
-
-
Method Details
-
changeUserPasswordAsPlainText
Description copied from interface:WebdavUserManagementServiceChanges password for user.- Specified by:
changeUserPasswordAsPlainTextin interfaceWebdavUserManagementService
-