CookieJar

org.http4s.client.middleware.CookieJar$
See theCookieJar companion trait
object CookieJar

Cookie Jar Companion Object Contains constructors for client middleware or raw jar creation, as well as the middleware

Attributes

Companion
trait
Source
CookieJar.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CookieJar.type

Members list

Value members

Concrete methods

def apply[F[_] : Async](alg: CookieJar[F])(client: Client[F]): Client[F]

Middleware Constructor Using a Provided CookieJar.

Middleware Constructor Using a Provided CookieJar.

Attributes

Source
CookieJar.scala
def impl[F[_] : Async](c: Client[F]): F[Client[F]]

Constructor which builds a non-exposed CookieJar and applies it to the client.

Constructor which builds a non-exposed CookieJar and applies it to the client.

Attributes

Source
CookieJar.scala
def in[F[_] : Async, G[_] : Sync](c: Client[F]): G[Client[F]]

Like impl except it allows the creation of the middleware in a different HKT than the client is in.

Like impl except it allows the creation of the middleware in a different HKT than the client is in.

Attributes

Source
CookieJar.scala
def jarImpl[F[_] : Async]: F[CookieJar[F]]

Jar Constructor

Jar Constructor

Attributes

Source
CookieJar.scala
def jarIn[F[_] : Async, G[_] : Sync]: G[CookieJar[F]]

Like jarImpl except it allows the creation of the CookieJar in a different HKT than the client is in.

Like jarImpl except it allows the creation of the CookieJar in a different HKT than the client is in.

Attributes

Source
CookieJar.scala