public class PrivlegeSecurityManagerImpl extends java.lang.Object implements PrivlegeSecurityManager
构造器和说明 |
---|
PrivlegeSecurityManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
checkRole(java.lang.String className,
java.lang.String method,
com.seeyon.ctp.common.authenticate.domain.User user)
菜单资源权限校验
|
java.util.Set<java.lang.String> |
getAdminRoleCodes(java.lang.String roleName) |
void |
registerRoleCode(OrgConstants.Role_NAME roleName,
java.util.Set<java.lang.String> resourceCode)
注册角色菜单code
|
public void registerRoleCode(OrgConstants.Role_NAME roleName, java.util.Set<java.lang.String> resourceCode)
PrivlegeSecurityManager
registerRoleCode
在接口中 PrivlegeSecurityManager
roleName
- 角色resourceCode
- 菜单资源public java.util.Set<java.lang.String> getAdminRoleCodes(java.lang.String roleName)
public void checkRole(java.lang.String className, java.lang.String method, com.seeyon.ctp.common.authenticate.domain.User user) throws com.seeyon.ctp.common.exceptions.BusinessException
PrivlegeSecurityManager
checkRole
在接口中 PrivlegeSecurityManager
className
- 类名method
- 方法名user
- 用户com.seeyon.ctp.common.exceptions.BusinessException