Package io.jans.as.server.service
Class CookieService
java.lang.Object
io.jans.as.server.service.CookieService
- Author:
- Yuriy Zabrovarnyy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCurrentSessionCookie(io.jans.as.common.model.session.SessionId sessionId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse) protected voidcreateCookie(String cookieName, String header, jakarta.servlet.http.HttpServletResponse httpResponse) voidcreateCookieWithState(String sessionId, String sessionState, String opbs, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse, String cookieName) voidcreateOPBrowserStateCookie(String opbs, jakarta.servlet.http.HttpServletResponse httpResponse) voidcreateSessionIdCookie(io.jans.as.common.model.session.SessionId sessionId, boolean isUma) voidcreateSessionIdCookie(io.jans.as.common.model.session.SessionId sessionId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse, boolean isUma) voidcreateSessionStateCookie(String sessionState, jakarta.servlet.http.HttpServletResponse httpResponse) voidcreatRpOriginIdCookie(String rpOriginId) voidcreatRpOriginIdCookie(String rpOriginId, jakarta.servlet.http.HttpServletResponse httpResponse) getConsentSessionIdFromCookie(jakarta.servlet.http.HttpServletRequest request) getCurrentSessions(jakarta.servlet.http.HttpServletRequest request) getSessionIdFromCookie(jakarta.servlet.http.HttpServletRequest request) getSessionStateFromCookie(jakarta.servlet.http.HttpServletRequest request) getUmaSessionIdFromCookie(jakarta.servlet.http.HttpServletRequest request) getValueFromCookie(jakarta.servlet.http.HttpServletRequest request, String cookieName) getValueFromCookie(String cookieName) voidremoveConsentSessionIdCookie(jakarta.servlet.http.HttpServletResponse httpResponse) voidremoveCookie(String cookieName, jakarta.servlet.http.HttpServletResponse httpResponse) voidremoveOPBrowserStateCookie(jakarta.servlet.http.HttpServletResponse httpResponse) voidremoveSessionIdCookie(jakarta.servlet.http.HttpServletResponse httpResponse) voidremoveUmaSessionIdCookie(jakarta.servlet.http.HttpServletResponse httpResponse)
-
Field Details
-
SESSION_ID_COOKIE_NAME
- See Also:
-
CONSENT_SESSION_ID_COOKIE_NAME
- See Also:
-
-
Constructor Details
-
CookieService
public CookieService()
-
-
Method Details
-
getSessionIdFromCookie
-
getUmaSessionIdFromCookie
-
getConsentSessionIdFromCookie
-
getSessionStateFromCookie
-
getCurrentSessions
-
getCurrentSessions
-
addCurrentSessionCookie
public void addCurrentSessionCookie(io.jans.as.common.model.session.SessionId sessionId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse) -
getValueFromCookie
-
getRpOriginIdCookie
-
getValueFromCookie
-
getSessionIdFromCookie
-
creatRpOriginIdCookie
-
creatRpOriginIdCookie
public void creatRpOriginIdCookie(String rpOriginId, jakarta.servlet.http.HttpServletResponse httpResponse) -
createCookieWithState
-
createSessionIdCookie
public void createSessionIdCookie(io.jans.as.common.model.session.SessionId sessionId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse httpResponse, boolean isUma) -
createSessionIdCookie
public void createSessionIdCookie(io.jans.as.common.model.session.SessionId sessionId, boolean isUma) -
createSessionStateCookie
public void createSessionStateCookie(String sessionState, jakarta.servlet.http.HttpServletResponse httpResponse) -
createOPBrowserStateCookie
public void createOPBrowserStateCookie(String opbs, jakarta.servlet.http.HttpServletResponse httpResponse) -
createCookie
-
removeSessionIdCookie
public void removeSessionIdCookie(jakarta.servlet.http.HttpServletResponse httpResponse) -
removeOPBrowserStateCookie
public void removeOPBrowserStateCookie(jakarta.servlet.http.HttpServletResponse httpResponse) -
removeUmaSessionIdCookie
public void removeUmaSessionIdCookie(jakarta.servlet.http.HttpServletResponse httpResponse) -
removeConsentSessionIdCookie
public void removeConsentSessionIdCookie(jakarta.servlet.http.HttpServletResponse httpResponse) -
removeCookie
-