DefaultHttpFilters
play.api.http.DefaultHttpFilters
class DefaultHttpFilters(val filters: EssentialFilter*) extends HttpFilters
A default implementation of HttpFilters that accepts filters as a varargs constructor and exposes them as a filters sequence. This is available for runtime DI users who don't want to do things in configuration using play.filters.enabled, because they need more fine grained control over the injected components.
For example:
class Filters @Inject()(defaultFilters: EnabledFilters, corsFilter: CORSFilter)
extends DefaultHttpFilters(defaultFilters.filters :+ corsFilter: _*)
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
class JavaHttpFiltersAdapter
Members list
In this article