类 UserService
java.lang.Object
org.hy.microservice.common.user.UserService
用户业务
- 版本:
- v1.0
- 作者:
- ZhengWei(HY)
-
字段概要
字段修饰符和类型字段说明static final String登陆的Session会话ID标识,标识着是否登陆成功static final String本地会话票据的前缀protected static TokenInfo当前的票据protected static int获取票据的过期时长(单位:秒)protected static long获取票据的时间static final String全局会话票据的前缀protected org.hy.common.app.Param票据有效时长(单位:秒)protected org.hy.common.xml.XHttpprotected org.hy.common.xml.XHttpprotected org.hy.common.xml.XHttp -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getAccessToken(org.hy.common.license.AppKey i_AppKey, UserSSO i_UserSSO) 获取访问Token(带缓存、加同步锁)getCode(org.hy.common.license.AppKey i_AppKey) 获取登录临时Codelong全局会话 & 本地会话:获取默认会话最大有效时长(单位:秒)获取已登录的用户信息用户登录sessionGetID(javax.servlet.http.HttpSession i_Session) 本地会话:获取会话IDsessionGetUser(javax.servlet.http.HttpSession i_Session) 本地会话:获取用户数据voidsessionRemove(javax.servlet.http.HttpSession i_Session) 本地会话:删除用户数据
-
字段详细资料
-
$SessionID
登陆的Session会话ID标识,标识着是否登陆成功- 另请参阅:
-
$USID
全局会话票据的前缀- 另请参阅:
-
$SID
本地会话票据的前缀- 另请参阅:
-
$Token
当前的票据 -
$TokenTime
protected static long $TokenTime获取票据的时间 -
$TokenExpire
protected static int $TokenExpire获取票据的过期时长(单位:秒) -
xhGetLoginUser
@Xjava(ref="XHTTP_MS_Common_GetLoginUser") protected org.hy.common.xml.XHttp xhGetLoginUser -
xhGetAccessToken
@Xjava(ref="XHTTP_MS_Common_GetAccessToken") protected org.hy.common.xml.XHttp xhGetAccessToken -
xhSetLoginUser
@Xjava(ref="XHTTP_MS_Common_SetLoginUser") protected org.hy.common.xml.XHttp xhSetLoginUser -
sessionTimeOut
@Xjava(ref="MS_Common_SessionTimeOut") protected org.hy.common.app.Param sessionTimeOut票据有效时长(单位:秒)
-
-
构造器详细资料
-
UserService
public UserService()
-
-
方法详细资料
-
getMaxExpireTimeLen
public long getMaxExpireTimeLen()全局会话 & 本地会话:获取默认会话最大有效时长(单位:秒)- 返回:
-
sessionGetID
本地会话:获取会话ID- 参数:
i_Session-- 返回:
-
sessionGetUser
本地会话:获取用户数据- 参数:
i_Session-- 返回:
-
sessionRemove
public void sessionRemove(javax.servlet.http.HttpSession i_Session) 本地会话:删除用户数据- 参数:
i_Session-
-
getUser
获取已登录的用户信息- 参数:
i_Token-- 返回:
-
getAccessToken
获取访问Token(带缓存、加同步锁)- 参数:
i_AppKey- 应用编号i_UserSSO- 应用接口访问者的信息- 返回:
-
getCode
获取登录临时Code- 参数:
i_AppKey- 应用编号- 返回:
-
loginUser
用户登录- 参数:
i_Code- 临时Codei_AppKey- 应用编号i_UserSSO-
-