Class ValidatingHttpHeadersFactory

java.lang.Object
io.inverno.mod.http.base.internal.netty.ValidatingHttpHeadersFactory
All Implemented Interfaces:
io.netty.handler.codec.http.HttpHeadersFactory

public class ValidatingHttpHeadersFactory extends Object implements io.netty.handler.codec.http.HttpHeadersFactory

An HttpHeadersFactory implementation for creating validating HTTP headers.

Since:
1.9
Author:
Jeremy Kuhn
See Also:
  • Field Details

    • VALIDATING_HEADERS_FACTORY

      public static final io.netty.handler.codec.http.HttpHeadersFactory VALIDATING_HEADERS_FACTORY
      Default validating headers factory.
    • NON_VALIDATING_HEADERS_FACTORY

      public static final io.netty.handler.codec.http.HttpHeadersFactory NON_VALIDATING_HEADERS_FACTORY
      Default non-validating headers factory.
  • Constructor Details

    • ValidatingHttpHeadersFactory

      public ValidatingHttpHeadersFactory(HeadersValidator headersValidator)

      Creates a validating headers factory.

      Parameters:
      headersValidator - a headers validator or null
  • Method Details

    • newHeaders

      public io.netty.handler.codec.http.HttpHeaders newHeaders()
      Specified by:
      newHeaders in interface io.netty.handler.codec.http.HttpHeadersFactory
    • newEmptyHeaders

      public io.netty.handler.codec.http.HttpHeaders newEmptyHeaders()
      Specified by:
      newEmptyHeaders in interface io.netty.handler.codec.http.HttpHeadersFactory