Class SecAuthorizationServiceImpl
java.lang.Object
cn.sliew.carp.module.security.core.service.impl.SecAuthorizationServiceImpl
- All Implemented Interfaces:
SecAuthorizationService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid批量为角色绑定 资源-webvoid批量为 资源-web 绑定角色void批量为用户绑定角色void批量为角色绑定用户查询角色绑定 资源-web 列表com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecRoleDTO>查询 资源-web 绑定角色列表查询用户绑定角色列表com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO>查询角色绑定用户列表查询所有 资源-web 和指定角色绑定状态com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecRoleDTO>查询 资源-web 未绑定角色列表查询用户未绑定角色列表com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO>查询角色未绑定用户列表void批量为角色解除 资源-web 绑定void批量为 资源-web 解除角色绑定void批量为用户解除角色绑定void批量为角色解除用户绑定
-
Constructor Details
-
SecAuthorizationServiceImpl
public SecAuthorizationServiceImpl()
-
-
Method Details
-
listAuthorizedRolesByResourceWebId
public com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecRoleDTO> listAuthorizedRolesByResourceWebId(SecRoleListByResourceWebParam param) Description copied from interface:SecAuthorizationService查询 资源-web 绑定角色列表- Specified by:
listAuthorizedRolesByResourceWebIdin interfaceSecAuthorizationService
-
listUnauthorizedRolesByResourceWebId
public com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecRoleDTO> listUnauthorizedRolesByResourceWebId(SecRoleListByResourceWebParam param) Description copied from interface:SecAuthorizationService查询 资源-web 未绑定角色列表- Specified by:
listUnauthorizedRolesByResourceWebIdin interfaceSecAuthorizationService
-
authorize
Description copied from interface:SecAuthorizationService批量为 资源-web 绑定角色- Specified by:
authorizein interfaceSecAuthorizationService
-
unauthorize
Description copied from interface:SecAuthorizationService批量为 资源-web 解除角色绑定- Specified by:
unauthorizein interfaceSecAuthorizationService
-
listResourceWebsByRoleId
public List<SecResourceWebWithAuthorizeDTO> listResourceWebsByRoleId(SecResourceWebListByRoleParam param) Description copied from interface:SecAuthorizationService查询所有 资源-web 和指定角色绑定状态- Specified by:
listResourceWebsByRoleIdin interfaceSecAuthorizationService
-
listAuthorizedResourceWebsByRoleId
public List<SecResourceWebDTO> listAuthorizedResourceWebsByRoleId(SecResourceWebListByRoleParam param) Description copied from interface:SecAuthorizationService查询角色绑定 资源-web 列表- Specified by:
listAuthorizedResourceWebsByRoleIdin interfaceSecAuthorizationService
-
authorize
Description copied from interface:SecAuthorizationService批量为角色绑定 资源-web- Specified by:
authorizein interfaceSecAuthorizationService
-
unauthorize
Description copied from interface:SecAuthorizationService批量为角色解除 资源-web 绑定- Specified by:
unauthorizein interfaceSecAuthorizationService
-
listAuthorizedUsersByRoleId
public com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO> listAuthorizedUsersByRoleId(SecUserListByRoleParam param) Description copied from interface:SecAuthorizationService查询角色绑定用户列表- Specified by:
listAuthorizedUsersByRoleIdin interfaceSecAuthorizationService
-
listUnauthorizedUsersByRoleId
public com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO> listUnauthorizedUsersByRoleId(SecUserListByRoleParam param) Description copied from interface:SecAuthorizationService查询角色未绑定用户列表- Specified by:
listUnauthorizedUsersByRoleIdin interfaceSecAuthorizationService
-
authorize
Description copied from interface:SecAuthorizationService批量为角色绑定用户- Specified by:
authorizein interfaceSecAuthorizationService
-
unauthorize
Description copied from interface:SecAuthorizationService批量为角色解除用户绑定- Specified by:
unauthorizein interfaceSecAuthorizationService
-
listAuthorizedRolesByUserId
Description copied from interface:SecAuthorizationService查询用户绑定角色列表- Specified by:
listAuthorizedRolesByUserIdin interfaceSecAuthorizationService
-
listUnauthorizedRolesByUserId
Description copied from interface:SecAuthorizationService查询用户未绑定角色列表- Specified by:
listUnauthorizedRolesByUserIdin interfaceSecAuthorizationService
-
authorize
Description copied from interface:SecAuthorizationService批量为用户绑定角色- Specified by:
authorizein interfaceSecAuthorizationService
-
unauthorize
Description copied from interface:SecAuthorizationService批量为用户解除角色绑定- Specified by:
unauthorizein interfaceSecAuthorizationService
-