api

http4k / org.http4k.filter / ServerFilters / BasicAuth / invoke

invoke

operator fun invoke(realm: String, authorize: (Credentials) -> Boolean): <ERROR CLASS>

Credentials validation function

operator fun invoke(realm: String, user: String, password: String): <ERROR CLASS>

Static username/password validation

operator fun invoke(realm: String, credentials: Credentials): <ERROR CLASS>

Static credentials validation

operator fun <T> invoke(realm: String, key: RequestContextLens<T>, lookup: (Credentials) -> T?): <ERROR CLASS>

Population of a RequestContext with custom principal object