AuthMiddleware

org.http4s.server.package$.AuthMiddleware$

Attributes

Source:
package.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def apply[F[_] : Monad, T](authUser: Kleisli[[_] =>> OptionT[F, _$9], Request[F], T]): F => T

Attributes

Source:
package.scala
def apply[F[_], Err, T](authUser: Kleisli[F, Request[F], Either[Err, T]], onFailure: AuthedRoutes[Err, F])(implicit F: Monad[F]): F => T

Attributes

Source:
package.scala
def defaultAuthFailure[F[_]](implicit F: Applicative[F]): Request[F] => F[Response[F]]

Attributes

Source:
package.scala
def noSpider[F[_] : Monad, T](authUser: Kleisli[[_] =>> OptionT[F, _$15], Request[F], T], onAuthFailure: Request[F] => F[Response[F]]): F => T

Attributes

Source:
package.scala
def withFallThrough[F[_] : Monad, T](authUser: Kleisli[[_] =>> OptionT[F, _$11], Request[F], T]): F => T

Attributes

Source:
package.scala