<div dir="ltr">I don't believe any of the WxS non-vendor parameters use the validation blocks. Instead they have their own service-specific validation. Same goes for the CGI params - they are validated using explicit code (e.g. mapext must consist of 4 numeric elements). Exceptions (from the CGI perspective) are parameters like <i>qstring </i>where developer-defined validation is required because there is no set content model to follow. What you're describing for the WFS/WMS filter might be an interesting extension - I would think it would be easy to add (probably would need a different key, something like wfs.filter). I'm curious what others more familiar with the WFS/WMS filters think.<div><br></div><div>Another idea would be to disable parts of the filter specification using <span style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:12.8px">wfs_enable_request metadata - or perhaps using a new bit of metadata wfs_enable_filter?</span></div><div><span style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:12.8px"><br></span></div><div><span style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:12.8px">--Steve</span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 19, 2021 at 3:36 AM Jörg Thomsen (WhereGroup) <<a href="mailto:joerg.thomsen@wheregroup.com">joerg.thomsen@wheregroup.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">no hints anyone? :)<br>
<br>
Jörg<br>
<br>
Am 15.01.21 um 14:55 schrieb Jörg Thomsen (WhereGroup):<br>
> Hello,<br>
> <br>
> I wonder how to allow / deny FE-filter in my WFS (e.g. no spatial-filter).<br>
> Is this possible in any way?<br>
> <br>
> I tried to use the validation-block, anything like<br>
> <br>
>          VALIDATION<br>
>              "filter" "(?gm)^((?!<PropertyIsEqualTo>).)*$"<br>
>          END<br>
> <br>
> but the validations only seem to be considered for values which are used<br>
> within the mapfile, also a validation for "service" doesn't take any<br>
> effect:<br>
>          VALIDATION<br>
>              "service" "uups"<br>
>          END<br>
> <br>
> Viele Grüße,<br>
> Jörg<br>
> <br>
<br>
<br>
Viele Grüße,<br>
Jörg Thomsen<br>
<br>
-- <br>
---------------------------------------------<br>
Aufwind durch Wissen!<br>
Web-Seminare und Online-Schulungen<br>
bei der <a href="http://www.foss-academy.com" rel="noreferrer" target="_blank">www.foss-academy.com</a><br>
---------------------------------------------<br>
<br>
Jörg Thomsen<br>
WhereGroup GmbH<br>
Bundesallee 23<br>
10717 Berlin<br>
Germany<br>
<br>
Fon: +49 (0)30 / 5130 278 74<br>
Fax: +49 (0)30 / 5130 278 11    <br>
<br>
<a href="mailto:joerg.thomsen@wheregroup.com" target="_blank">joerg.thomsen@wheregroup.com</a><br>
<a href="http://www.wheregroup.com" rel="noreferrer" target="_blank">www.wheregroup.com</a><br>
<br>
Geschäftsführer:<br>
Olaf Knopp, Peter Stamm<br>
Amtsgericht Bonn, HRB 9885<br>
<br>
-------------------------------<br>
Folgen Sie der WhereGroup auf twitter: <a href="http://twitter.com/WhereGroup_com" rel="noreferrer" target="_blank">http://twitter.com/WhereGroup_com</a><br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
</blockquote></div>