p

bobcats

package bobcats

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. bobcats
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait Algorithm extends AnyRef
  2. sealed trait Crypto[F[_]] extends AnyRef
  3. type GeneralSecurityException = java.security.GeneralSecurityException
  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. type InvalidKeyException = java.security.InvalidKeyException
  10. sealed trait Key[+A <: Algorithm] extends KeyPlatform
  11. type KeyException = java.security.KeyException
  12. sealed trait PrivateKey[+A <: Algorithm] extends Key[A] with PrivateKeyPlatform
  13. sealed trait PublicKey[+A <: Algorithm] extends Key[A] with PublicKeyPlatform
  14. sealed trait SecretKey[+A <: Algorithm] extends Key[A] with SecretKeyPlatform
  15. final case class SecretKeySpec[+A <: Algorithm](key: ByteVector, algorithm: A) extends SecretKey[A] with SecretKeySpecPlatform[A] with Product with Serializable
  16. 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

Inherited from AnyRef

Inherited from Any

Ungrouped