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)
PrivlegeSecurityManagerregisterRoleCode 在接口中 PrivlegeSecurityManagerroleName - 角色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
PrivlegeSecurityManagercheckRole 在接口中 PrivlegeSecurityManagerclassName - 类名method - 方法名user - 用户com.seeyon.ctp.common.exceptions.BusinessException