validate

fun validate(body: suspend <Error class: unknown class>.(String) -> <Error class: unknown class>?)

Sets a validation function that will check given API key retrieved from headerName instance and return Principal, or null if credential does not correspond to an authenticated principal.