Package org.codelibs.fess.helper
Class UserInfoHelper
- java.lang.Object
-
- org.codelibs.fess.helper.UserInfoHelper
-
public class UserInfoHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringcookieDomainprotected intcookieMaxAgeprotected java.lang.StringcookieNameprotected java.lang.StringcookiePathprotected java.lang.BooleancookieSecureprotected booleanhttpOnlyprotected intresultDocIdsCacheSizeprotected static java.lang.StringUSER_BEAN
-
Constructor Summary
Constructors Constructor Description UserInfoHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteUserCodeFromCookie(javax.servlet.http.HttpServletRequest request)protected java.lang.StringgetId()java.lang.String[]getResultDocIds(java.lang.String queryId)java.lang.StringgetUserCode()protected java.lang.StringgetUserCodeFromCookie(javax.servlet.http.HttpServletRequest request)protected java.lang.StringgetUserCodeFromRequest(javax.servlet.http.HttpServletRequest request)protected java.lang.StringgetUserCodeFromUserBean(javax.servlet.http.HttpServletRequest request)voidsetCookieDomain(java.lang.String cookieDomain)voidsetCookieHttpOnly(boolean httpOnly)voidsetCookieMaxAge(int cookieMaxAge)voidsetCookieName(java.lang.String cookieName)voidsetCookiePath(java.lang.String cookiePath)voidsetCookieSecure(java.lang.Boolean cookieSecure)voidsetResultDocIdsCacheSize(int resultDocIdsCacheSize)voidstoreQueryId(java.lang.String queryId, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> documentItems)protected voidupdateCookie(java.lang.String userCode, int age)protected voidupdateUserSessionId(java.lang.String userCode)
-
-
-
Field Detail
-
USER_BEAN
protected static final java.lang.String USER_BEAN
- See Also:
- Constant Field Values
-
resultDocIdsCacheSize
protected int resultDocIdsCacheSize
-
cookieName
protected java.lang.String cookieName
-
cookieDomain
protected java.lang.String cookieDomain
-
cookieMaxAge
protected int cookieMaxAge
-
cookiePath
protected java.lang.String cookiePath
-
cookieSecure
protected java.lang.Boolean cookieSecure
-
httpOnly
protected boolean httpOnly
-
-
Method Detail
-
getUserCode
public java.lang.String getUserCode()
-
getUserCodeFromUserBean
protected java.lang.String getUserCodeFromUserBean(javax.servlet.http.HttpServletRequest request)
-
deleteUserCodeFromCookie
public void deleteUserCodeFromCookie(javax.servlet.http.HttpServletRequest request)
-
getUserCodeFromRequest
protected java.lang.String getUserCodeFromRequest(javax.servlet.http.HttpServletRequest request)
-
getId
protected java.lang.String getId()
-
updateUserSessionId
protected void updateUserSessionId(java.lang.String userCode)
-
updateCookie
protected void updateCookie(java.lang.String userCode, int age)
-
getUserCodeFromCookie
protected java.lang.String getUserCodeFromCookie(javax.servlet.http.HttpServletRequest request)
-
storeQueryId
public void storeQueryId(java.lang.String queryId, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> documentItems)
-
getResultDocIds
public java.lang.String[] getResultDocIds(java.lang.String queryId)
-
setResultDocIdsCacheSize
public void setResultDocIdsCacheSize(int resultDocIdsCacheSize)
-
setCookieName
public void setCookieName(java.lang.String cookieName)
-
setCookieDomain
public void setCookieDomain(java.lang.String cookieDomain)
-
setCookieMaxAge
public void setCookieMaxAge(int cookieMaxAge)
-
setCookiePath
public void setCookiePath(java.lang.String cookiePath)
-
setCookieSecure
public void setCookieSecure(java.lang.Boolean cookieSecure)
-
setCookieHttpOnly
public void setCookieHttpOnly(boolean httpOnly)
-
-