private void putRemoteUserInSession(HttpServletRequest httpRequest) {
final HttpSession session = httpRequest.getSession(false);
if (session != null && session.getAttribute(SessionListener.SESSION_REMOTE_USER) == null) {
// si session null, la session n'est pas encore créée (et ne le sera
// peut-être jamais),
try {
final Object user = getUser(session);
// objet utilisateur, peut être null
if (user instanceof Principal) {
final String remoteUser = ((Principal) user).getName();
session.setAttribute(SessionListener.SESSION_REMOTE_USER, remoteUser);
}
} catch (final Exception e) {
// tant pis
return;
}
}
}
JiraMonitoringFilter.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:jira-confluence-javamelody
作者:
评论列表
文章目录