JCAMessageAuth

tsec.mac.jca.JCAMessageAuth
abstract class JCAMessageAuth[F[_], A](implicit F: Monad[F]) extends MessageAuth[F, A, MacSigningKey]

Attributes

Source
JCAMessageAuth.scala
Graph
Supertypes
trait MessageAuth[F, A, MacSigningKey]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def sign(content: Array[Byte], key: Type[A]): F[Type[A]]

Attributes

Source
JCAMessageAuth.scala
def verifyBool(toSign: Array[Byte], signed: Type[A], key: Type[A]): F[Boolean]

Attributes

Source
JCAMessageAuth.scala

Inherited methods

Attributes

Inherited from:
MessageAuth
Source
MessageAuth.scala
def verify(in: Array[Byte], hashed: Type[A], key: Type[A])(implicit F: Functor[F]): F[VerificationStatus]

Attributes

Inherited from:
MessageAuth
Source
MessageAuth.scala