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