{
  "$schema" : "https://json-schema.org/draft/2019-09/schema",
  "$defs" : {
    "HttpHeaders" : {
      "type" : "object",
      "properties" : {
        "ForwardedFor" : {
          "description" : "Name of the HTTP Header for identifying the originating IP address of a client connecting to the reverse proxy server\nhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For\n[restart required]",
          "default" : "X-Forwarded-For",
          "additionalProperties" : false,
          "type" : "string",
          "examples" : [ "X-Forwarded-For" ]
        },
        "ForwardedProtocol" : {
          "description" : "Name of the HTTP header for identifiying the protocol used between the client and the reverse proxy server\nhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Proto\n[restart required]",
          "default" : "X-Forwarded-Proto",
          "additionalProperties" : false,
          "type" : "string",
          "examples" : [ "X-Forwarded-Proto", "X-Forwarded-Ssl", "X-Forwarded-Protocol", "Front-End-Https", "X-Url-Scheme" ]
        },
        "ForwardedProtocolHttps" : {
          "description" : "Value of the 'ForwardedProtocol' header to indicate that it is an HTTPS request\nhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Proto\n[restart required]",
          "default" : "https",
          "additionalProperties" : false,
          "type" : "string",
          "examples" : [ "https", "\"on\"" ]
        }
      },
      "additionalProperties" : false
    }
  },
  "type" : "object",
  "properties" : {
    "HttpHeaders" : {
      "$ref" : "#/$defs/HttpHeaders",
      "description" : "HTTP headers which are interpreted by the Axon Ivy Engine to generate the correct URLs for links and redirects."
    }
  },
  "additionalProperties" : false
}
