限定符和类型 | 方法和说明 |
---|---|
UserInfo |
SHRootAction.getLoginUserInfo() |
UserInfo |
SHRootAction.getUserInfo() |
UserInfo |
SHNormalAction.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
SHRootAction.setUserInfo(UserInfo userInfo)
当前登陆用户信息
|
void |
SHNormalAction.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
AuthExAction.getUserInfo()
已过时。
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
AuthExAction.returnForward(java.lang.String forward,
java.lang.String msgType,
java.lang.String msgStr,
UserInfo userInfo)
已过时。
页面返回值判断,主要是处理当通过ajax请求登陆验证时用
|
void |
AuthExAction.setUserInfo(UserInfo userInfo)
已过时。
|
限定符和类型 | 方法和说明 |
---|---|
static void |
MenuUtil.checkAndSetDefaultUrl(DataCenter dc,
Datastore ds,
UserInfo userInfo)
已过时。
查找并设置有有权限的第一个URL
|
static java.lang.String |
AuthExHtml.toAuth(javax.servlet.http.HttpServletRequest request,
AuthExAction action,
UserInfo userInfo,
java.util.List<java.lang.String> paramList)
已过时。
|
static java.lang.String |
AuthExHtml.toAuth(SHServletContext context,
DataCenter dc,
UserInfo userInfo,
java.util.List<java.lang.String> paramList)
权限验证页面
|
static java.lang.String |
AuthExHtml.toAuthIFrameforward(SHServletContext context,
DataCenter dc,
UserInfo userInfo,
net.sf.json.JSONObject retObj)
返回到iframeforward类型的逻辑
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
MenuEventRet.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
MenuEventRet.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
LoginRet.getUserInfo() |
UserInfo |
AuthForwardRet.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
LoginRet.setUserInfo(UserInfo userInfo) |
void |
AuthForwardRet.setUserInfo(UserInfo userInfo) |
构造器和说明 |
---|
AuthForwardRet(UserInfo userInfo,
DataCenter dc) |
LoginRet(UserInfo userInfo,
DataCenter dc) |
限定符和类型 | 方法和说明 |
---|---|
static UserInfo |
SystemUserCache.getCacheUserInfo(java.lang.String userId)
获取缓存数据
|
static UserInfo |
SysParam.getCacheUserInfo(java.lang.String userId) |
static UserInfo |
SystemUserCache.getCacheUserInfo2(java.lang.String userId)
查询缓存用户,如果不存在,会做一次刷新缓存的操作
|
UserInfo |
SystemUserRedisCache.getUserInfo(CacheRedis cr,
java.lang.String userId)
获取用户信息
|
static UserInfo |
CommonFunction.getUserInfo(javax.servlet.http.HttpServletRequest request)
已过时。
获取登录系统时保存的UserInfo信息
|
UserInfo |
SystemUserRedisCache.getUserInfo(java.lang.String userId)
获取用户信息
|
UserInfo |
SystemUserCache.getUserInfo(java.lang.String userId) |
UserInfo |
SystemUserRedisCache.loginUser(DataCenter dc,
java.lang.String uid,
java.lang.String password)
获取登陆用户
|
UserInfo |
SystemUserCache.loginUser(DataCenter dc,
java.lang.String uid,
java.lang.String password)
获取登陆用户
|
UserInfo |
SystemUserRedisCache.loginUser(DataCenter dc,
java.lang.String uid,
java.lang.String password,
int tryCount) |
UserInfo |
SystemUserCache.loginUser(DataCenter dc,
java.lang.String uid,
java.lang.String password,
int tryCount) |
限定符和类型 | 方法和说明 |
---|---|
static void |
CommonFunction.setUserInfo(javax.servlet.http.HttpServletRequest request,
UserInfo userInfo)
已过时。
设置用户信息的实例放入Session
|
限定符和类型 | 方法和说明 |
---|---|
static void |
AuthUtil.loadUserInfo(DataCenter dc,
UserInfo userInfo,
java.lang.String userId,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取与用户相关的信息存入session中
|
static void |
AuthUtil.loadUserInfo2(DataCenter dc,
UserInfo userInfo)
获取与用户相关的信息存入session中
|
static boolean |
VisitLogFunction.updateLastAccess(DataCenter dc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String sid,
UserInfo userInfo)
已过时。
|
static boolean |
VisitLogFunction.updateLastAccess(UserInfo userInfo) |
限定符和类型 | 字段和说明 |
---|---|
UserInfo |
LoginBeforeCheckRet.userInfo |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
LoginBeforeCheckRet.getUserInfo() |
UserInfo |
LoginAuthSuccessEventRet.getUserInfo() |
UserInfo |
LoginAuthCacheEventRet.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
LoginAuthSuccessEventRet.setUserInfo(UserInfo userInfo) |
void |
LoginAuthCacheEventRet.setUserInfo(UserInfo userInfo) |
限定符和类型 | 字段和说明 |
---|---|
UserInfo |
JWTUserUtil.Ret.userInfo |
限定符和类型 | 方法和说明 |
---|---|
static UserInfo |
CommonFunction.getUserInfo(DataCenter dc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取登录系统时保存的UserInfo信息
|
static UserInfo |
CommonFunction.getUserInfo(javax.servlet.http.HttpServletRequest request) |
static UserInfo |
CommonFunction.getUserInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static UserInfo |
JWTUserUtil.verifyJWTWithCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
从cookie中辨别Jwt合法性
|
static UserInfo |
JWTUserUtil.verifyJWTWithCookieAndRefresh(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
从cookie中辨别jwt并自动刷新
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
JWTUserUtil.createJWT(UserInfo userInfo) |
static java.lang.String |
JWTUserUtil.createJWT(UserInfo userInfo,
int exporeSec) |
static java.lang.String |
JWTUserUtil.createJWT(UserInfo userInfo,
int exporeSec,
java.lang.String tokenPrefix) |
static java.lang.String |
JWTUserUtil.createJWT(UserInfo userInfo,
int exporeSec,
java.lang.String tokenPrefix,
java.lang.String tokenOri)
生成JWT字符串
|
static java.lang.String |
JWTUserUtil.createJWTAndSetCookie(javax.servlet.http.HttpServletResponse response,
UserInfo userInfo) |
static java.lang.String |
JWTUserUtil.createJWTAndSetCookie(javax.servlet.http.HttpServletResponse response,
UserInfo userInfo,
int expire)
创建JWT并将其设置到cookie中
|
static void |
CommonFunction.setUserInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
UserInfo userInfo)
设置用户信息的实例放入Session
|
static void |
CommonFunction.setUserInfo(javax.servlet.http.HttpServletRequest request,
UserInfo userInfo) |
static JWTUserUtil.Ret |
JWTUserUtil.Ret.toSuccess(UserInfo userInfo) |
构造器和说明 |
---|
BottomWithSkinV3Ret(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
BrowseRet(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
CenterWithSkinV3Ret(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
ChangeSkinRet(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
Frame2Ret(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
LeftWithSkinV3Ret(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
LogoutRet(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
MiddleWithSkinV3Ret(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
ShortcutsRet(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
TopbarRet(DataCenter dc,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
ActionRet.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
ActionRet.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
MailVariable.getValue(DataCenter dc,
java.lang.String paramName,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
TemplateUtil.convertTemplateVar(javax.servlet.http.HttpServletRequest request,
DataCenter dc,
UserInfo userInfo,
java.lang.String content)
解析模板变量
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
PageContext.getUserInfo()
获取当前登陆对象
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
ParamBase.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
ParamBase.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String[] |
PageUtil.processLogic(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
UserInfo userInfo,
DataCenter dc,
java.lang.String pageId)
执行逻辑页面,此方法主要供其他逻辑模块调用,不是本配置模块必须的方法
|
static java.lang.String[] |
PageUtil.processLogic(javax.servlet.http.HttpServletRequest request,
UserInfo userInfo,
DataCenter dc,
java.lang.String pageId) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
VarBase.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
VarBase.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
ParseHtml.getWidgetHTML(Module module,
DataCenter dc,
UserInfo userInfo)
获取控件区域HTML代码
|
static boolean |
ParseHtml.showControl(DataCenter dc,
java.lang.String buttonId,
UserInfo userInfo)
判断是否设置按钮权限
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
SHSpringModel.userInfo()
获取当前登陆用户信息
|
UserInfo |
SHSpringBase.userInfo()
获取当前登陆用户信息
|
限定符和类型 | 方法和说明 |
---|---|
static boolean |
SystemUtil.checkAndPageAuth(javax.servlet.http.HttpServletRequest request,
DataCenter dc,
UserInfo userInfo,
java.lang.String menuId)
判断当前登陆用户对于当前是否有权限
|
static boolean |
SystemUtil.showControl(DataCenter dc,
java.lang.String buttonId,
UserInfo userInfo)
判断是否设置按钮权限
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
NoticeListRet.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
NoticeListRet.setUserInfo(UserInfo userInfo) |
构造器和说明 |
---|
NoticeListRet(javax.servlet.http.HttpServletRequest request,
UserInfo userInfo,
java.lang.String userId)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
AuthServlet.returnForward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String forward,
java.lang.String msgType,
java.lang.String msgStr,
UserInfo userInfo)
页面返回值判断,主要是处理当通过ajax请求登陆验证时用
|
限定符和类型 | 方法和说明 |
---|---|
static UserInfo |
WeiXinUtil.setUserInfoByCorpOAuth(DataCenter dc,
OAuthCorpRet oauthRet,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
通过微信帐号获取系统用户
|
static UserInfo |
WeiXinUtil.setUserInfoByWxUserId(DataCenter dc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String wxUserId) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
CallBase.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
CallBase.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
ModuleContext.getUserInfo()
获取当前登陆对象
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
ModuleDesignRet.getUserInfo() |
UserInfo |
ModuleButtonEvent.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
ModuleDesignRet |
ModuleDesignRet.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
DCHelper.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
DCHelper.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
TleJavaBase.userInfo() |
UserInfo |
JavaSingleBase.userInfo() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
DataUtil.isValidToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
UserInfo userInfo,
java.lang.String token) |
static boolean |
ButtonAuthUtil.showControl(ModuleContext context,
java.lang.String buttonId,
UserInfo userInfo)
判断是否设置按钮权限
|
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
SHServletContext.getUserInfo() |
UserInfo |
SHServletBase.userInfo()
获取当前登陆用户信息
|
限定符和类型 | 方法和说明 |
---|---|
void |
SHServletContext.setUserInfo(UserInfo userInfo) |
限定符和类型 | 方法和说明 |
---|---|
UserInfo |
CheckNoLoginRet.getUserInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
CheckNoLoginRet.setUserInfo(UserInfo userInfo) |