类 UCookies
java.lang.Object
com.gdxsoft.easyweb.utils.UCookies
Cookie Utils
-
字段概要
字段 -
构造器概要
构造器构造器说明UCookies()Initialize ClassUCookies(IUSymmetricEncyrpt symmetricEncrypt) Initialize ClassInitialize ClassUCookies(String path, Integer maxAgeSeconds, IUSymmetricEncyrpt symmeritic) Initialize Class -
方法概要
修饰符和类型方法说明javax.servlet.http.CookieAdd a cookiestatic voidclearCookies(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, List<String> skipNames) Clear user's browser all cookiesjavax.servlet.http.CookiecreateCookie(String cookieName, String cookieValue) create a new cookiestatic StringdecodeCookieValue(String encoderCookieValue) URLDecoder a cookie value (UTF_8)voiddeleteCookie(String cookieName, javax.servlet.http.HttpServletResponse response) Delete the cookiestatic StringencodeCookieValue(String cookieValue) UrlEncode a cookie value (UTF_8)Cookie's domainCookie's MaxAgegetPath()Cookie's PathEncrypt/ Decrypt Cookie value algorithm(AES/DES ...)booleanEncrypt cookie value, using setSymmetricEncryptbooleanCookie's httpOnlybooleanisSecret()Cookie's securevoidCookie's DomainvoidsetHttpOnly(boolean httpOnly) Cookie's httpOnlyvoidsetMaxAgeSeconds(Integer maxAgeSeconds) Cookie's MaxAgevoidCookie's PathvoidsetSecret(boolean secret) Cookie's securevoidsetSymmetricEncrypt(IUSymmetricEncyrpt symmetricEncrypt) Set Encrypt/ Decrypt cookie value algorithm(AES/DES ...)
-
字段详细资料
-
COOKIE_NAME_PREFIX
-
-
构造器详细资料
-
UCookies
public UCookies()Initialize Class -
UCookies
Initialize Class- 参数:
symmetricEncrypt- the Encrypt/Decrypt cookie value provider
-
UCookies
-
UCookies
Initialize Class- 参数:
path- cookie's pathmaxAgeSeconds- cookie's maxAgesymmeritic- the encrypt provider
-
-
方法详细资料
-
clearCookies
-
deleteCookie
Delete the cookie- 参数:
cookieName- the cookie nameresponse- HttpServletResponse
-
addCookie
-
encodeCookieValue
-
decodeCookieValue
-
createCookie
-
getDomain
-
setDomain
-
getPath
-
setPath
-
getMaxAgeSeconds
-
setMaxAgeSeconds
Cookie's MaxAge- 参数:
maxAgeSeconds- the maxAgeSeconds to set
-
isHttpOnly
public boolean isHttpOnly()Cookie's httpOnly- 返回:
- the httpOnly
-
setHttpOnly
public void setHttpOnly(boolean httpOnly) Cookie's httpOnly- 参数:
httpOnly- the httpOnly to set
-
isSecret
public boolean isSecret()Cookie's secure- 返回:
- the secert
-
setSecret
public void setSecret(boolean secret) Cookie's secure- 参数:
secret- the secert to set
-
isEncrypt
public boolean isEncrypt()Encrypt cookie value, using setSymmetricEncrypt- 返回:
- the ewaDes
-
getSymmetricEncrypt
Encrypt/ Decrypt Cookie value algorithm(AES/DES ...)- 返回:
- the symmetric encrypt algorithm(AES/DES ...)
-
setSymmetricEncrypt
Set Encrypt/ Decrypt cookie value algorithm(AES/DES ...)- 参数:
symmetricEncrypt- algorithm(AES/DES ...)
-