first open-appsec support

This commit is contained in:
roybarda
2023-12-06 11:59:21 +02:00
parent 81a38957bf
commit f9ae99ea49
22 changed files with 440 additions and 8 deletions

View File

@@ -137,6 +137,18 @@
}
]
},
"openappsec_mode": {
"description": "openappsec_mode ID",
"type": "string",
"minLength": 1,
"maxLength": 255
},
"minimum_confidence": {
"description": "minimum_confidence ID",
"type": "string",
"minLength": 1,
"maxLength": 255
},
"access_list_id": {
"description": "Access List ID",
"example": 1234,
@@ -231,6 +243,11 @@
"example": true,
"type": "boolean"
},
"use_openappsec": {
"description": "Use openappsec",
"example": true,
"type": "boolean"
},
"caching_enabled": {
"description": "Should we cache assets",
"example": true,

View File

@@ -50,6 +50,15 @@
"block_exploits": {
"$ref": "../definitions.json#/definitions/block_exploits"
},
"use_openappsec": {
"$ref": "../definitions.json#/definitions/use_openappsec"
},
"openappsec_mode": {
"$ref": "../definitions.json#/definitions/openappsec_mode"
},
"minimum_confidence": {
"$ref": "../definitions.json#/definitions/minimum_confidence"
},
"caching_enabled": {
"$ref": "../definitions.json#/definitions/caching_enabled"
},
@@ -104,6 +113,15 @@
},
"advanced_config": {
"type": "string"
},
"use_openappsec": {
"type": "boolean"
},
"openappsec_mode": {
"type": "string"
},
"minimum_confidence": {
"type": "string"
}
}
}
@@ -149,6 +167,15 @@
"block_exploits": {
"$ref": "#/definitions/block_exploits"
},
"use_openappsec": {
"$ref": "#/definitions/use_openappsec"
},
"openappsec_mode": {
"$ref": "#/definitions/openappsec_mode"
},
"minimum_confidence": {
"$ref": "#/definitions/minimum_confidence"
},
"caching_enabled": {
"$ref": "#/definitions/caching_enabled"
},
@@ -239,6 +266,15 @@
"block_exploits": {
"$ref": "#/definitions/block_exploits"
},
"use_openappsec": {
"$ref": "#/definitions/use_openappsec"
},
"openappsec_mode": {
"$ref": "#/definitions/openappsec_mode"
},
"minimum_confidence": {
"$ref": "#/definitions/minimum_confidence"
},
"caching_enabled": {
"$ref": "#/definitions/caching_enabled"
},
@@ -312,6 +348,15 @@
"block_exploits": {
"$ref": "#/definitions/block_exploits"
},
"use_openappsec": {
"$ref": "#/definitions/use_openappsec"
},
"openappsec_mode": {
"$ref": "#/definitions/openappsec_mode"
},
"minimum_confidence": {
"$ref": "#/definitions/minimum_confidence"
},
"caching_enabled": {
"$ref": "#/definitions/caching_enabled"
},