Packages

trait CookieJar[F[_]] extends AnyRef

Algebra for Interfacing with the Cookie Jar. Allows manual intervention and eviction.

Source
CookieJar.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CookieJar
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def addCookies[G[_]](cookies: G[(ResponseCookie, Uri)])(implicit arg0: Foldable[G]): F[Unit]

    Like addCookie but puts several in at once

  2. abstract def enrichRequest[G[_]](r: Request[G]): F[Request[G]]

    Enrich a Request with the cookies available

  3. abstract def evictAll: F[Unit]

    Available for Use To Relieve Memory Pressure

  4. abstract def evictExpired: F[Unit]

    Default Expiration Approach, Removes Expired Cookies

Concrete Value Members

  1. def addCookie(c: ResponseCookie, uri: Uri): F[Unit]

    Add Cookie to the cookie jar