CookieSigner

tsec.cookies.CookieSigner$
object CookieSigner

Attributes

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

Members list

Value members

Concrete methods

def sign[F[_], A](message: String, nonce: String, key: Type[A])(implicit signer: MessageAuth[F, A, MacSigningKey], F: MonadError[F, Throwable]): F[Cookie[A]]

Attributes

Source
CookieSigner.scala
def verify[F[_], A](signed: Cookie[A], key: Type[A])(implicit signer: MessageAuth[F, A, MacSigningKey], F: MonadError[F, Throwable]): F[Boolean]

Attributes

Source
CookieSigner.scala
def verifyAndRetrieve[F[_], A](signed: Cookie[A], key: Type[A])(implicit signer: MessageAuth[F, A, MacSigningKey], F: MonadError[F, Throwable]): F[String]

Attributes

Source
CookieSigner.scala