Packages

class CSRFBuilder[F[_], G[_]] extends AnyRef

Source
CSRF.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CSRFBuilder
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def build: CSRF[F, G]
  2. def withCSRFCheck(csrfCheck: (CSRF[F, G]) ⇒ CSRFCheck[F, G]): CSRFBuilder[F, G]
  3. def withClock(clock: Clock): CSRFBuilder[F, G]
  4. def withCookieDomain(domain: Option[String]): CSRFBuilder[F, G]
  5. def withCookieExtension(extension: Option[String]): CSRFBuilder[F, G]
  6. def withCookieHttpOnly(httpOnly: Boolean): CSRFBuilder[F, G]
  7. def withCookieName(cookieName: String): CSRFBuilder[F, G]
  8. def withCookiePath(path: Option[String]): CSRFBuilder[F, G]
  9. def withCookieSecure(secure: Boolean): CSRFBuilder[F, G]
  10. def withCreateIfNotFound(createIfNotFound: Boolean): CSRFBuilder[F, G]
  11. def withHeaderCheck(headerCheck: (Request[G]) ⇒ Boolean): CSRFBuilder[F, G]
  12. def withHeaderName(headerName: CaseInsensitiveString): CSRFBuilder[F, G]
  13. def withKey(key: SecretKey): CSRFBuilder[F, G]
  14. def withOnFailure(onFailure: Response[G]): CSRFBuilder[F, G]