Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
-
-
-
final
def
asInstanceOf[T0]: T0
-
-
-
-
def
clone(): AnyRef
-
-
-
def
composeAction[A](action: Action[A]): Action[A]
-
def
composeParser[A](bodyParser: BodyParser[A]): BodyParser[A]
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
CSPReportAction exposes CSP content violations according to the CSP reporting spec
Be warned that Firefox and Chrome handle CSP reports very differently, and Firefox omits fields which are in the specification. As such, many fields are optional to ensure browser compatibility.
To use this in a controller, add something like the following: