HMACSHA256

tsec.mac.jca.HMACSHA256$
See theHMACSHA256 companion trait
object HMACSHA256

Attributes

Companion
trait
Source
mac.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
HMACSHA256.type

Members list

Type members

Inherited classlikes

object impl

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Inherited methods

def buildKey[F[_]](rawKey: Array[Byte])(implicit S: SymmetricKeyGen[F, HMACSHA256, MacSigningKey]): F[K[Alg]]

Attributes

Inherited from:
SymmetricKeyGenAPI (hidden)
Source
SymmetricKeyGenAPI.scala
def generateKey[F[_]](implicit S: SymmetricKeyGen[F, HMACSHA256, MacSigningKey]): F[K[Alg]]

Attributes

Inherited from:
SymmetricKeyGenAPI (hidden)
Source
SymmetricKeyGenAPI.scala
def sign[F[_]](in: Array[Byte], key: Type[HMACSHA256])(implicit M: MessageAuth[F, HMACSHA256, MacSigningKey]): F[Type[A]]

Attributes

Inherited from:
MacAPI
Source
MacAPI.scala

Attributes

Inherited from:
SymmetricKeyGenAPI (hidden)
Source
SymmetricKeyGenAPI.scala

Attributes

Inherited from:
MacAPI
Source
MacAPI.scala

Implicits

Inherited implicits

implicit def genKeyMac[F[_]](implicit F: Sync[F]): MacKeyGen[F, A]

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala
implicit def genKeyMacError: MacKeyGen[MacErrorM, A]

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala
implicit def keyGen: MacKeyGenerator[A]

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala
implicit def syncMac[F[_]](implicit F: Sync[F]): JCAMessageAuth[F, A]

Attributes

Inherited from:
WithMacSigningKey (hidden)
Source
WithMacSigningKey.scala