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 Type
    Method
    Description
    Locates the user based on the username.

    Methods inherited from interface org.springframework.security.core.userdetails.UserDetailsService

    loadUserByUsername
  • Method Details

    • loadWebdavCredentials

      @Nullable WebdavCredentials loadWebdavCredentials(String username)
      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, the UserDetails 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)