Package tv.hd3g.authkit.mod.service
Class CookieServiceImpl
java.lang.Object
tv.hd3g.authkit.mod.service.CookieServiceImpl
- All Implemented Interfaces:
CookieService
-
Field Summary
Fields inherited from interface tv.hd3g.authkit.mod.service.CookieService
AUTH_COOKIE_NAME, REDIRECT_AFTER_LOGIN_COOKIE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.servlet.http.CookiecreateLogonCookie(String userSessionToken, Duration ttl) jakarta.servlet.http.CookiecreateRedirectAfterLoginCookie(String redirectToPath) jakarta.servlet.http.Cookiejakarta.servlet.http.CookiegetLogonCookiePayload(jakarta.servlet.http.HttpServletRequest request) getRedirectAfterLoginCookiePayload(jakarta.servlet.http.HttpServletRequest request) voidinit()
-
Constructor Details
-
CookieServiceImpl
public CookieServiceImpl()
-
-
Method Details
-
init
@PostConstruct public void init() -
createLogonCookie
- Specified by:
createLogonCookiein interfaceCookieService
-
deleteLogonCookie
public jakarta.servlet.http.Cookie deleteLogonCookie()- Specified by:
deleteLogonCookiein interfaceCookieService
-
getLogonCookiePayload
- Specified by:
getLogonCookiePayloadin interfaceCookieService
-
createRedirectAfterLoginCookie
- Specified by:
createRedirectAfterLoginCookiein interfaceCookieService
-
deleteRedirectAfterLoginCookie
public jakarta.servlet.http.Cookie deleteRedirectAfterLoginCookie()- Specified by:
deleteRedirectAfterLoginCookiein interfaceCookieService
-
getRedirectAfterLoginCookiePayload
- Specified by:
getRedirectAfterLoginCookiePayloadin interfaceCookieService
-