Authentication filters specifying if authentication is required for particular ApplicationCall

If there is no filters, authentication is required. If any filter returns true, authentication is not required.

fun skipWhen(predicate: (ApplicationCall) -> Boolean): Unit

Deprecated: List of predicates should be built in configuration and then be passed via constructor instead.

Adds an authentication filter to the list