Class CustomHeaderFilter

  • All Implemented Interfaces:
    ClientRequestFilter, ContainerRequestFilter

    public class CustomHeaderFilter
    extends Object
    implements ContainerRequestFilter, ClientRequestFilter
    A filter for appending and validating custom headers.

    On the client side, appends a new custom request header with a configured name and value to each outgoing request.

    On the server side, validates that each request has a custom header with a configured name and value. If the validation fails a HTTP 403 response is returned.

    Author:
    Marek Potociar