接口 NacosUserService

所有超级接口:
org.springframework.security.core.userdetails.UserDetailsService
所有已知实现类:
AbstractCachedUserService, NacosUserServiceDirectImpl, NacosUserServiceRemoteImpl

public interface NacosUserService extends org.springframework.security.core.userdetails.UserDetailsService
Nacos auth plugin user service interface.
作者:
xiweng.yy
  • 方法概要

    修饰符和类型
    方法
    说明
    default void
    createUser(String username, String password)
    Create user.
    void
    createUser(String username, String password, boolean encode)
    Create user.
    void
    deleteUser(String username)
    Delete user.
    Find usernames with blur search.
    com.alibaba.nacos.api.model.Page<User>
    findUsers(String username, int pageNo, int pageSize)
    Find users with blur search by paged.
    getUser(String username)
    Get User info by username.
    com.alibaba.nacos.api.model.Page<User>
    getUsers(int pageNo, int pageSize, String username)
    Get users by paged.
    void
    updateUserPassword(String username, String password)
    Update user password.

    从接口继承的方法 org.springframework.security.core.userdetails.UserDetailsService

    loadUserByUsername
  • 方法详细资料

    • updateUserPassword

      void updateUserPassword(String username, String password)
      Update user password.
      参数:
      username - username to be updated password
      password - new password
    • getUsers

      com.alibaba.nacos.api.model.Page<User> getUsers(int pageNo, int pageSize, String username)
      Get users by paged.
      参数:
      pageNo - page number
      pageSize - page size
      username - username
      返回:
      user list
    • findUsers

      com.alibaba.nacos.api.model.Page<User> findUsers(String username, int pageNo, int pageSize)
      Find users with blur search by paged.
      参数:
      username - username
      pageNo - page number
      pageSize - page size
      返回:
      user list
    • getUser

      User getUser(String username)
      Get User info by username.
      参数:
      username - username
      返回:
      User information
    • findUserNames

      List<String> findUserNames(String username)
      Find usernames with blur search.
      参数:
      username - username
      返回:
      usernames
    • createUser

      default void createUser(String username, String password)
      Create user.
      参数:
      username - username
      password - password
    • createUser

      void createUser(String username, String password, boolean encode)
      Create user.
      参数:
      username - username
      password - password
      encode - true will encode password, false will not encode password
    • deleteUser

      void deleteUser(String username)
      Delete user.
      参数:
      username - username