bobcats

package bobcats

Type members

Classlikes

sealed trait Algorithm
trait Hash[F[_]]
Companion
object
object Hash extends HashCompanionPlatform
Companion
class
sealed trait HashAlgorithm extends Algorithm
Companion
object
Companion
class
trait Hmac[F[_]] extends HmacPlatform[F]
Companion
object
object Hmac extends HmacCompanionPlatform
Companion
class
sealed trait HmacAlgorithm extends Algorithm
Companion
object
Companion
class
sealed trait Key[+A <: Algorithm] extends KeyPlatform
sealed trait PrivateKey[+A <: Algorithm] extends Key[A] with PrivateKeyPlatform
sealed trait PublicKey[+A <: Algorithm] extends Key[A] with PublicKeyPlatform
sealed trait SecretKey[+A <: Algorithm] extends Key[A] with SecretKeyPlatform
final case class SecretKeySpec[+A <: Algorithm](key: ByteVector, algorithm: A) extends SecretKey[A] with SecretKeySpecPlatform[A]
trait SecureEq[A] extends Eq[A]
Companion
object
object SecureEq
Companion
class

Types

type GeneralSecurityException = GeneralSecurityException
type InvalidKeyException = InvalidKeyException
type KeyException = KeyException