Package io.jmix.webdav.service
Interface WebdavUserDetailsService
- All Superinterfaces:
org.springframework.security.core.userdetails.UserDetailsService
- All Known Implementing Classes:
WebdavUserDetailsServiceImpl
public interface WebdavUserDetailsService
extends org.springframework.security.core.userdetails.UserDetailsService
-
Method Summary
Modifier and TypeMethodDescriptionloadWebdavCredentials
(String username) Locates the user based on the username.Methods inherited from interface org.springframework.security.core.userdetails.UserDetailsService
loadUserByUsername
-
Method Details
-
loadWebdavCredentials
Locates the user based on the username. In the actual implementation, the search may possibly be case sensitive, or case insensitive depending on how the implementation instance is configured. In this case, theUserDetails
object that comes back may have a username that is of a different case than what was actually requested..- Parameters:
username
- the username identifying the user whose data is required.- Returns:
- a fully populated user record (never
null
)
-