Holds the authorized route definitions, and attempts to find one based on the method (if defined) and path, or just
the path if the route's method is None.
Extend this class and implement the routes function with a Seq of authorization rules, e.g.
val routes: Seq[AuthorizedRoute] = Seq(AuthorizedRoute(Get, "/view/$foo<[^/]+>/$bar<[^/]+>", filterConstraints.subjectPresent),
AuthorizedRoute(Any, "/profile", filterConstraints.dynamic("ruleName")))
If you're using runtime dependency injection, you will also need to create a binding for your extended class, e.g.
Holds the authorized route definitions, and attempts to find one based on the method (if defined) and path, or just the path if the route's method is None.
Extend this class and implement the routes function with a Seq of authorization rules, e.g.
If you're using runtime dependency injection, you will also need to create a binding for your extended class, e.g.
2.5.1