|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object gboat2.web.service.impl.SessionServiceImpl
public class SessionServiceImpl
构造方法摘要 | |
---|---|
SessionServiceImpl()
|
方法摘要 | |
---|---|
String |
computeAuthForId(String groupId,
String roleId,
String systemId)
获取authorityId,首先判断groupId.roleId是否有权限,有则返回groupId.roleId,没有返回roleId |
Map<String,List<String>> |
getDeniedPriority(javax.servlet.http.HttpServletRequest request)
获取session权限表中对应的权限禁止表,即:如果权限表中有某个action的权限,则该action中所有被注解的method除去权限表中的method就为该 action的禁止表 |
Group |
getGroupByCode(String groupCode)
|
Role |
getRoleByCode(String roleCode)
|
UserSession |
loadNavigationMenuToSession(UserSession userSession,
UserGroupOrganMapper mapper)
获取用户导航菜单树,存放到userSession中 |
UserSession |
login(String loginId,
String passwd)
|
UserSession |
login(String userId,
String groupId,
String roleId,
String systemId)
|
UserSession |
login(User user,
UserGroupOrganMapper status)
用户登录,将在多个系统的权限整合 |
UserSession |
login(User user,
UserGroupOrganMapper status,
String systemId)
|
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public SessionServiceImpl()
方法详细信息 |
---|
public Group getGroupByCode(String groupCode)
ISessionService
中的 getGroupByCode
public Role getRoleByCode(String roleCode)
ISessionService
中的 getRoleByCode
public Map<String,List<String>> getDeniedPriority(javax.servlet.http.HttpServletRequest request)
ISessionService
中的 getDeniedPriority
request
- HttpServletRequest响应请求
ISessionService.getDeniedPriority(javax.servlet.http.HttpServletRequest)
public UserSession login(String loginId, String passwd)
ISessionService
中的 login
public UserSession login(String userId, String groupId, String roleId, String systemId) throws PrivilegeException
ISessionService
中的 login
PrivilegeException
public UserSession login(User user, UserGroupOrganMapper status, String systemId) throws PrivilegeException
ISessionService
中的 login
PrivilegeException
public UserSession login(User user, UserGroupOrganMapper status) throws PrivilegeException
ISessionService
复制的描述
ISessionService
中的 login
PrivilegeException
public String computeAuthForId(String groupId, String roleId, String systemId)
ISessionService
复制的描述
ISessionService
中的 computeAuthForId
groupId
- 用户组idroleId
- 角色id
public UserSession loadNavigationMenuToSession(UserSession userSession, UserGroupOrganMapper mapper)
ISessionService
复制的描述
ISessionService
中的 loadNavigationMenuToSession
userSession
- 当前登录的userSessionmapper
- 用户角色-组 mapper
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |