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 列表cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>查询 资源-web 绑定角色列表cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>查询用户绑定角色列表cn.sliew.carp.framework.common.model.PageResult<SecUserDTO>查询角色绑定用户列表查询所有 资源-web 和指定角色绑定状态cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>查询 资源-web 未绑定角色列表cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>查询用户未绑定角色列表cn.sliew.carp.framework.common.model.PageResult<SecUserDTO>查询角色未绑定用户列表void批量为角色解除 资源-web 绑定void批量为 资源-web 解除角色绑定void批量为用户解除角色绑定void批量为角色解除用户绑定
-
Constructor Details
-
SecAuthorizationServiceImpl
public SecAuthorizationServiceImpl()
-
-
Method Details
-
listAuthorizedRolesByResourceWebId
public cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO> listAuthorizedRolesByResourceWebId(SecRoleListByResourceWebParam param) Description copied from interface:SecAuthorizationService查询 资源-web 绑定角色列表- Specified by:
listAuthorizedRolesByResourceWebIdin interfaceSecAuthorizationService
-
listUnauthorizedRolesByResourceWebId
public cn.sliew.carp.framework.common.model.PageResult<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 cn.sliew.carp.framework.common.model.PageResult<SecUserDTO> listAuthorizedUsersByRoleId(SecUserListByRoleParam param) Description copied from interface:SecAuthorizationService查询角色绑定用户列表- Specified by:
listAuthorizedUsersByRoleIdin interfaceSecAuthorizationService
-
listUnauthorizedUsersByRoleId
public cn.sliew.carp.framework.common.model.PageResult<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
-
listAllAuthorizedRolesByUserId
Description copied from interface:SecAuthorizationService查询用户绑定所有角色列表- Specified by:
listAllAuthorizedRolesByUserIdin interfaceSecAuthorizationService
-
listAuthorizedRolesByUserId
public cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO> listAuthorizedRolesByUserId(SecRoleListByUserParam param) Description copied from interface:SecAuthorizationService查询用户绑定角色列表- Specified by:
listAuthorizedRolesByUserIdin interfaceSecAuthorizationService
-
listUnauthorizedRolesByUserId
public cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO> listUnauthorizedRolesByUserId(SecRoleListByUserParam param) 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
-