CSRFBuilder

class CSRFBuilder[F[_], G[_]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def build: CSRF[F, G]
def withCSRFCheck(csrfCheck: CSRF[F, G] => F => G): CSRFBuilder[F, G]
def withClock(clock: Clock): CSRFBuilder[F, G]
def withCookieDomain(domain: Option[String]): CSRFBuilder[F, G]
def withCookieExtension(extension: Option[String]): CSRFBuilder[F, G]
def withCookieHttpOnly(httpOnly: Boolean): CSRFBuilder[F, G]
def withCookieName(cookieName: String): CSRFBuilder[F, G]
def withCookiePath(path: Option[String]): CSRFBuilder[F, G]
def withCookieSecure(secure: Boolean): CSRFBuilder[F, G]
def withCreateIfNotFound(createIfNotFound: Boolean): CSRFBuilder[F, G]
def withHeaderCheck(headerCheck: Request[G] => Boolean): CSRFBuilder[F, G]
def withHeaderName(headerName: CIString): CSRFBuilder[F, G]
def withKey(key: SecretKey): CSRFBuilder[F, G]
def withOnFailure(onFailure: Response[G]): CSRFBuilder[F, G]