summaryrefslogtreecommitdiffstats
path: root/jdisc-security-filters
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-02-16 15:28:10 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-02-16 15:43:43 +0100
commitc6fbb8acf8413ef9ddeb18fc31de615ca735d0da (patch)
tree39930f73223d35b4d421280681cb8589a3a8bf78 /jdisc-security-filters
parent710e3a0828d8f4847df8cb787d1cacb9fee8fb39 (diff)
Add default rule
Diffstat (limited to 'jdisc-security-filters')
-rw-r--r--jdisc-security-filters/src/main/resources/configdefinitions/jdisc.http.filter.security.rule.rule-based-filter.def7
1 files changed, 5 insertions, 2 deletions
diff --git a/jdisc-security-filters/src/main/resources/configdefinitions/jdisc.http.filter.security.rule.rule-based-filter.def b/jdisc-security-filters/src/main/resources/configdefinitions/jdisc.http.filter.security.rule.rule-based-filter.def
index 5c8fd0d3ff7..374c3ca69c6 100644
--- a/jdisc-security-filters/src/main/resources/configdefinitions/jdisc.http.filter.security.rule.rule-based-filter.def
+++ b/jdisc-security-filters/src/main/resources/configdefinitions/jdisc.http.filter.security.rule.rule-based-filter.def
@@ -2,12 +2,15 @@
namespace=jdisc.http.filter.security.rule
dryrun bool default=false
+defaultRule.action enum { ALLOW, BLOCK }
+defaultRule.blockResponseCode int default=403
+defaultRule.blockResponseMessage string default=""
rule[].name string
rule[].action enum { ALLOW, BLOCK }
rule[].hostNames[] string
rule[].methods[] enum { GET, POST, PUT, PATCH, DELETE }
rule[].pathExpressions[] string
-rule[].httpResponseCode int default=403
-rule[].httpResponseMessage string default=""
+rule[].blockResponseCode int default=403
+rule[].blockResponseMessage string default=""