| | |
| | | package com.vci.starter.web.interceptor; |
| | | |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | | import com.vci.starter.web.pagemodel.SessionInfo; |
| | | import com.vci.starter.web.pagemodel.TokenVO; |
| | |
| | | /** |
| | | * 退出登录 |
| | | * @param userToken 用户的会话许可 |
| | | * @param userId 用户id |
| | | */ |
| | | void logout(String userToken); |
| | | void logout(String userToken,String userId) throws PLException; |
| | | |
| | | /** |
| | | * 根据token获取用户在系统中还可以存在的时间 |
| | |
| | | * @param sessionInfo session的信息 |
| | | */ |
| | | void refreshToken(String key, SessionInfo sessionInfo); |
| | | |
| | | /** |
| | | * 将token放入平台中 |
| | | * @param sessionInfo |
| | | */ |
| | | void initInvocationInfo(SessionInfo sessionInfo); |
| | | } |