Class SecurityPolicyAdvancedOptionsConfig


  • public final class SecurityPolicyAdvancedOptionsConfig
    extends java.lang.Object
    • Method Detail

      • jsonCustomConfig

        public java.util.Optional<SecurityPolicyAdvancedOptionsConfigJsonCustomConfig> jsonCustomConfig()
        Returns:
        Custom configuration to apply the JSON parsing. Only applicable when `json_parsing` is set to `STANDARD`. Structure is documented below.
      • jsonParsing

        public java.util.Optional<java.lang.String> jsonParsing()
        Returns:
        Whether or not to JSON parse the payload body. Defaults to `DISABLED`. * DISABLED - Don't parse JSON payloads in POST bodies. * STANDARD - Parse JSON payloads in POST bodies.
      • logLevel

        public java.util.Optional<java.lang.String> logLevel()
        Returns:
        Log level to use. Defaults to `NORMAL`. * NORMAL - Normal log level. * VERBOSE - Verbose log level.
      • userIpRequestHeaders

        public java.util.List<java.lang.String> userIpRequestHeaders()
        Returns:
        ) An optional list of case-insensitive request header names to use for resolving the callers client IP address.