use FilterConfiguration in RouteLoader
(cherry picked from commit 1b29435e054fc50e4334ee351adba280703ec3c6)
[filter-config] add tests for all method.