Package tv.hd3g.authkit.mod.service
Class CookieServiceImpl
- java.lang.Object
-
- tv.hd3g.authkit.mod.service.CookieServiceImpl
-
- All Implemented Interfaces:
CookieService
@Service public class CookieServiceImpl extends Object implements CookieService
-
-
Field Summary
-
Fields inherited from interface tv.hd3g.authkit.mod.service.CookieService
AUTH_COOKIE_NAME, REDIRECT_AFTER_LOGIN_COOKIE_NAME
-
-
Constructor Summary
Constructors Constructor Description CookieServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.servlet.http.CookiecreateLogonCookie(String userSessionToken, Duration ttl)javax.servlet.http.CookiecreateRedirectAfterLoginCookie(String redirectToPath)javax.servlet.http.CookiedeleteLogonCookie()javax.servlet.http.CookiedeleteRedirectAfterLoginCookie()StringgetLogonCookiePayload(javax.servlet.http.HttpServletRequest request)StringgetRedirectAfterLoginCookiePayload(javax.servlet.http.HttpServletRequest request)voidinit()
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
createLogonCookie
public javax.servlet.http.Cookie createLogonCookie(String userSessionToken, Duration ttl)
- Specified by:
createLogonCookiein interfaceCookieService
-
deleteLogonCookie
public javax.servlet.http.Cookie deleteLogonCookie()
- Specified by:
deleteLogonCookiein interfaceCookieService
-
getLogonCookiePayload
public String getLogonCookiePayload(javax.servlet.http.HttpServletRequest request)
- Specified by:
getLogonCookiePayloadin interfaceCookieService
-
createRedirectAfterLoginCookie
public javax.servlet.http.Cookie createRedirectAfterLoginCookie(String redirectToPath)
- Specified by:
createRedirectAfterLoginCookiein interfaceCookieService
-
deleteRedirectAfterLoginCookie
public javax.servlet.http.Cookie deleteRedirectAfterLoginCookie()
- Specified by:
deleteRedirectAfterLoginCookiein interfaceCookieService
-
getRedirectAfterLoginCookiePayload
public String getRedirectAfterLoginCookiePayload(javax.servlet.http.HttpServletRequest request)
- Specified by:
getRedirectAfterLoginCookiePayloadin interfaceCookieService
-
-