Class BackofficeResponseHeadersHandler
java.lang.Object
com.hybris.backoffice.filter.responseheaders.BackofficeResponseHeadersHandler
Handles processing
servletRequest and servletResponse in order to apply response headers in servletResponse basing on the
cockpitProperties. Example configuration is available
through cockpitProperties: backoffice.response.header.X-Frame-Options=SAMEORIGIN.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyResponseHeaders(Map<String, String> responseHeaders, javax.servlet.http.HttpServletResponse servletResponse) com.hybris.cockpitng.core.util.CockpitPropertiesvoidhandleResponseHeaders(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) Applies response headers inservletResponsebasing on theCockpitProperties.protected booleanisPropertyWithHeader(String property) voidsetCockpitProperties(com.hybris.cockpitng.core.util.CockpitProperties cockpitProperties)
-
Constructor Details
-
BackofficeResponseHeadersHandler
public BackofficeResponseHeadersHandler()
-
-
Method Details
-
handleResponseHeaders
public void handleResponseHeaders(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) Applies response headers inservletResponsebasing on theCockpitProperties.- Parameters:
servletRequest- - servletRequest.servletResponse- - servletResponse.
-
resolveResponseHeaders
-
isPropertyWithHeader
-
applyResponseHeaders
-
getCockpitProperties
public com.hybris.cockpitng.core.util.CockpitProperties getCockpitProperties() -
setCockpitProperties
public void setCockpitProperties(com.hybris.cockpitng.core.util.CockpitProperties cockpitProperties)
-