Preconditions (Selectors)
In vWAF you can create the security configuration in detail on the level of individual paths (see Editing Paths). The validity of the rules stored for these paths can be restricted using preconditions (see Application Mapping, Paths, Preconditions).
Overview
The following selectors are available for defining preconditions:
-
Permits path-specific handling dependent on specific arguments in an URL.
-
Specifies IP sectors to which path-specific rules are to apply.
-
Permits path-specific handling dependent on the content type specified in a request (Internet Media Type, MIME Type).
-
Permits path-specific handling dependent on the content length of a request.
-
Permits specific path handling based on the specified host names.
-
Permits path-specific handling dependent on the method specified in a request (GET, HEAD, POST).
-
Ensures that vWAF only includes a ruleset when the ruleset is carried out via a specific version of the HTTP protocol.
-
Ensures that vWAF only considers a ruleset for a path if a specific request line has been sent.
-
Ensures that vWAF only considers a ruleset for a path when a request is made via an SSL connection, or only when it’s made via a non-SSL connection.
-
Allows path-specific rules to be handled based on the day of the week and time.
-
Can further restrict the URLs of a path.