java.lang.Object
org.camunda.bpm.webapp.impl.security.filter.headersec.provider.HeaderSecurityProvider
Direct Known Subclasses:
ContentSecurityPolicyProvider, ContentTypeOptionsProvider, StrictTransportSecurityProvider, XssProtectionProvider

public abstract class HeaderSecurityProvider extends Object
Author:
Tassilo Weidner
  • Field Details

    • disabled

      protected boolean disabled
    • value

      protected String value
    • initParams

      protected Map<String,String> initParams
  • Constructor Details

    • HeaderSecurityProvider

      public HeaderSecurityProvider()
  • Method Details

    • initParams

      public abstract Map<String,String> initParams()
    • parseParams

      public abstract void parseParams()
    • getHeaderName

      public abstract String getHeaderName()
    • getHeaderValue

      public String getHeaderValue(jakarta.servlet.ServletContext servletContext)
    • setValue

      public void setValue(String value)
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      protected void setDisabled(boolean disabled)