Sha256: ee1fa6a64e4a32c9baf8d55d622291273ce19c785f2883f75b4fd19abe4da01c

Contents?: true

Size: 1.86 KB

Versions: 27

Compression:

Stored size: 1.86 KB

Contents

[
  {
    "id": "processor-001",
    "generator": "extract_schema",
    "conditions": [
      {
        "operator": "equals",
        "parameters": {
          "inputs": [
            {
              "address": "waf.context.processor",
              "key_path": [
                "extract-schema"
              ]
            }
          ],
          "type": "boolean",
          "value": true
        }
      }
    ],
    "parameters": {
      "mappings": [
        {
          "inputs": [
            {
              "address": "server.request.body"
            }
          ],
          "output": "_dd.appsec.s.req.body"
        },
        {
          "inputs": [
            {
              "address": "server.request.headers.no_cookies"
            }
          ],
          "output": "_dd.appsec.s.req.headers"
        },
        {
          "inputs": [
            {
              "address": "server.request.query"
            }
          ],
          "output": "_dd.appsec.s.req.query"
        },
        {
          "inputs": [
            {
              "address": "server.request.path_params"
            }
          ],
          "output": "_dd.appsec.s.req.params"
        },
        {
          "inputs": [
            {
              "address": "server.request.cookies"
            }
          ],
          "output": "_dd.appsec.s.req.cookies"
        },
        {
          "inputs": [
            {
              "address": "server.response.headers.no_cookies"
            }
          ],
          "output": "_dd.appsec.s.res.headers"
        },
        {
          "inputs": [
            {
              "address": "server.response.body"
            }
          ],
          "output": "_dd.appsec.s.res.body"
        }
      ],
      "scanners": [
        {
          "tags": {
            "category": "pii"
          }
        }
      ]
    },
    "evaluate": false,
    "output": true
  }
]

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
datadog-2.9.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.8.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.7.1 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.7.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.6.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.5.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.4.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.3.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.2.0 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.23.3 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.23.2 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.1.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.0.0 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.23.1 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.0.0.beta2 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.22.0 lib/datadog/appsec/assets/waf_rules/processors.json
datadog-2.0.0.beta1 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.21.1 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.21.0 lib/datadog/appsec/assets/waf_rules/processors.json
ddtrace-1.20.0 lib/datadog/appsec/assets/waf_rules/processors.json