Zero argument constructor.
Zero argument constructor. This allows the Java GlobalSettings class to call this class and load configured options from application.conf.
a new configured instance of SecurityHeadersFilter.
Applies the filter to an action, appending the headers to the result so it shows in the HTTP response.
Applies the filter to an action, appending the headers to the result so it shows in the HTTP response.
the rawest form of Action.
the request header.
a result with the security headers included, using r.withHeaders.
The case class that implements the filter. This gives you the most control, but you may want to use the apply() method on the companion singleton for convenience.