File: //etc/bitninja/OutboundWAF/Rules/userValidRequests.php.example
<?php namespace BitNinja\WAF;
/**
* Example User defined valid requests for Bitninja WAF unit testing.
* Rename it ot userValidRequests.php to be included to basic tests.
*/
return [
/**
* Connection time filtering
*/
AbstractFilter::EV_CONNECT => [],
/**
* Valid request strings like:
* "GET /yoursite/index.php\r\n"
* "POST /site/wp-login.php\r\n"
*/
AbstractFilter::EV_RCV_REQ_STR => [],
/**
* Valid request headers like:
* "Host: 1.2.3.3\r\n",
* "Connection: keep-alive\r\n",
* "Accept-Encoding: gzip, deflate, sdch\r\n",
*/
AbstractFilter::EV_RCV_HEAD => [],
/**
* Valid request bodies like:
* "ip=1.2.3.4&Submit=Submit",
* "step=2&password_new=password&password_conf=password&Change=Change",
*/
AbstractFilter::EV_RCV_BODY => [],
AbstractFilter::EV_CLOSE => [],
];