p

bobcats

package bobcats

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait Algorithm extends AnyRef
  2. sealed trait Crypto[F[_]] extends AnyRef
  3. class GeneralSecurityException extends Exception
  4. sealed trait Hash[F[_]] extends AnyRef
  5. sealed trait Hash1[F[_]] extends AnyRef

    Hash for a single algorithm.

    Hash for a single algorithm.

    Use this class if you have a specific HashAlgorithm known in advance or you're using a customized algorithm not covered by the HashAlgorithm class.

  6. sealed trait HashAlgorithm extends Algorithm
  7. sealed trait Hmac[F[_]] extends HmacPlatform[F]
  8. sealed trait HmacAlgorithm extends Algorithm
  9. class InvalidKeyException extends KeyException
  10. sealed trait Key[+A <: Algorithm] extends KeyPlatform
  11. class KeyException extends GeneralSecurityException
  12. class NoSuchAlgorithmException extends GeneralSecurityException
  13. sealed trait PrivateKey[+A <: Algorithm] extends Key[A] with PrivateKeyPlatform
  14. sealed trait PublicKey[+A <: Algorithm] extends Key[A] with PublicKeyPlatform
  15. sealed trait SecretKey[+A <: Algorithm] extends Key[A] with SecretKeyPlatform
  16. final case class SecretKeySpec[+A <: Algorithm](key: ByteVector, algorithm: A) extends SecretKey[A] with SecretKeySpecPlatform[A] with Product with Serializable
  17. trait SecureEq[A] extends Eq[A]

Value Members

  1. object Crypto extends CryptoCompanionPlatform
  2. object Hash extends HashCompanionPlatform
  3. object Hash1 extends Hash1CompanionPlatform
  4. object HashAlgorithm
  5. object Hmac extends HmacCompanionPlatform
  6. object HmacAlgorithm
  7. object Hotp
  8. object SecureEq extends SecureEqCompanionPlatform with Serializable

Ungrouped