接口 PermissionPersistService

所有已知实现类:
EmbeddedPermissionPersistServiceImpl, ExternalPermissionPersistServiceImpl

public interface PermissionPersistService
Permission CRUD service.
从以下版本开始:
1.2.0
作者:
nkorange
  • 方法详细资料

    • getPermissions

      com.alibaba.nacos.api.model.Page<PermissionInfo> getPermissions(String role, int pageNo, int pageSize)
      get the permissions of role by page.
      参数:
      role - role
      pageNo - pageNo
      pageSize - pageSize
      返回:
      permissions page info
    • addPermission

      void addPermission(String role, String resource, String action)
      assign permission to role.
      参数:
      role - role
      resource - resource
      action - action
    • deletePermission

      void deletePermission(String role, String resource, String action)
      delete the role's permission.
      参数:
      role - role
      resource - resource
      action - action
    • findPermissionsLike4Page

      com.alibaba.nacos.api.model.Page<PermissionInfo> findPermissionsLike4Page(String role, int pageNo, int pageSize)
    • generateLikeArgument

      String generateLikeArgument(String s)
    • createPaginationHelper

      <E> AuthPaginationHelper<E> createPaginationHelper()
      create Pagination utils.
      类型参数:
      E - Generic object
      返回:
      AuthPaginationHelper