CSRFBuilder

org.http4s.server.middleware.CSRF$.CSRFBuilder
class CSRFBuilder[F[_], G[_]]

Attributes

Source
CSRF.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def build: CSRF[F, G]

Attributes

Source
CSRF.scala
def withCSRFCheck(csrfCheck: CSRF[F, G] => F => G): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withClock(clock: Clock): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withCookieDomain(domain: Option[String]): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withCookieExtension(extension: Option[String]): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withCookieHttpOnly(httpOnly: Boolean): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withCookieName(cookieName: String): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala

Attributes

Source
CSRF.scala
def withCookieSecure(secure: Boolean): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withCreateIfNotFound(createIfNotFound: Boolean): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withHeaderCheck(headerCheck: Request[G] => Boolean): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withHeaderName(headerName: CIString): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withKey(key: SecretKey): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala
def withOnFailure(onFailure: Response[G]): CSRFBuilder[F, G]

Attributes

Source
CSRF.scala