Class SecureHeadersGatewayFilterFactory

All Implemented Interfaces:
org.springframework.beans.factory.Aware, GatewayFilterFactory<SecureHeadersGatewayFilterFactory.Config>, Configurable<SecureHeadersGatewayFilterFactory.Config>, ShortcutConfigurable, org.springframework.context.ApplicationEventPublisherAware

public class SecureHeadersGatewayFilterFactory extends AbstractGatewayFilterFactory<SecureHeadersGatewayFilterFactory.Config>
https://blog.appcanary.com/2017/http-security-headers.html.
Author:
Spencer Gibb, Thirunavukkarasu Ravichandran
  • Field Details

    • X_XSS_PROTECTION_HEADER

      public static final String X_XSS_PROTECTION_HEADER
      Xss-Protection header name.
      See Also:
    • STRICT_TRANSPORT_SECURITY_HEADER

      public static final String STRICT_TRANSPORT_SECURITY_HEADER
      Strict transport security header name.
      See Also:
    • X_FRAME_OPTIONS_HEADER

      public static final String X_FRAME_OPTIONS_HEADER
      Frame options header name.
      See Also:
    • X_CONTENT_TYPE_OPTIONS_HEADER

      public static final String X_CONTENT_TYPE_OPTIONS_HEADER
      Content-Type Options header name.
      See Also:
    • REFERRER_POLICY_HEADER

      public static final String REFERRER_POLICY_HEADER
      Referrer Policy header name.
      See Also:
    • CONTENT_SECURITY_POLICY_HEADER

      public static final String CONTENT_SECURITY_POLICY_HEADER
      Content-Security Policy header name.
      See Also:
    • X_DOWNLOAD_OPTIONS_HEADER

      public static final String X_DOWNLOAD_OPTIONS_HEADER
      Download Options header name.
      See Also:
    • X_PERMITTED_CROSS_DOMAIN_POLICIES_HEADER

      public static final String X_PERMITTED_CROSS_DOMAIN_POLICIES_HEADER
      Permitted Cross-Domain Policies header name.
      See Also:
  • Constructor Details

  • Method Details