Package com.atlassian.jira.web.debug
Class ClearDomainFromCookiesHttpServletResponse
java.lang.Object
jakarta.servlet.ServletResponseWrapper
jakarta.servlet.http.HttpServletResponseWrapper
com.atlassian.jira.web.debug.BreakpointReadyHttpServletResponse
com.atlassian.jira.web.debug.ClearDomainFromCookiesHttpServletResponse
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletResponse,jakarta.servlet.ServletResponse
Clears domain parameter from all addCookie requests. It can be also used for the purpose of
BreakpointReadyHttpServletResponse
It only gets setup in dev.mode and clears all domain parameters from cookies this se needed because on dev mode we usually run on localhost and one cannot set domain cookies for localhost
- Since:
- v6.3
-
Field Summary
Fields inherited from interface jakarta.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY -
Constructor Summary
ConstructorsConstructorDescriptionClearDomainFromCookiesHttpServletResponse(jakarta.servlet.http.HttpServletResponse delegate) -
Method Summary
Methods inherited from class com.atlassian.jira.web.debug.BreakpointReadyHttpServletResponse
addDateHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, sendError, sendError, sendRedirect, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setDateHeader, setIntHeader, setLocale, setStatusMethods inherited from class jakarta.servlet.http.HttpServletResponseWrapper
getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, setTrailerFieldsMethods inherited from class jakarta.servlet.ServletResponseWrapper
getResponse, isWrapperFor, isWrapperFor, setContentLengthLong, setResponseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletResponse
setContentLengthLong
-
Constructor Details
-
ClearDomainFromCookiesHttpServletResponse
public ClearDomainFromCookiesHttpServletResponse(jakarta.servlet.http.HttpServletResponse delegate)
-
-
Method Details
-
addCookie
public void addCookie(jakarta.servlet.http.Cookie cookie) - Specified by:
addCookiein interfacejakarta.servlet.http.HttpServletResponse- Overrides:
addCookiein classBreakpointReadyHttpServletResponse
-
setHeader
- Specified by:
setHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
setHeaderin classBreakpointReadyHttpServletResponse
-
addHeader
- Specified by:
addHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
addHeaderin classBreakpointReadyHttpServletResponse
-