接口 PermissionPersistService
public interface PermissionPersistService
Permission CRUD service.
- 从以下版本开始:
- 1.2.0
- 作者:
- nkorange
-
方法概要
修饰符和类型方法说明voidaddPermission(String role, String resource, String action) assign permission to role.<E> AuthPaginationHelper<E> create Pagination utils.voiddeletePermission(String role, String resource, String action) delete the role's permission.com.alibaba.nacos.api.model.Page<PermissionInfo> findPermissionsLike4Page(String role, int pageNo, int pageSize) com.alibaba.nacos.api.model.Page<PermissionInfo> getPermissions(String role, int pageNo, int pageSize) get the permissions of role by page.
-
方法详细资料
-
getPermissions
com.alibaba.nacos.api.model.Page<PermissionInfo> getPermissions(String role, int pageNo, int pageSize) get the permissions of role by page.- 参数:
role- rolepageNo- pageNopageSize- pageSize- 返回:
- permissions page info
-
addPermission
assign permission to role.- 参数:
role- roleresource- resourceaction- action
-
deletePermission
delete the role's permission.- 参数:
role- roleresource- resourceaction- action
-
findPermissionsLike4Page
com.alibaba.nacos.api.model.Page<PermissionInfo> findPermissionsLike4Page(String role, int pageNo, int pageSize) -
generateLikeArgument
-
createPaginationHelper
create Pagination utils.- 类型参数:
E- Generic object- 返回:
AuthPaginationHelper
-