bobcats

package bobcats

Members list

Concise view

Type members

Classlikes

sealed trait Algorithm

Attributes

Source:
Algorithm.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object MD5.type
object SHA1.type
object SHA256.type
object SHA512.type
object SHA1.type
object SHA256.type
object SHA512.type
sealed trait Crypto[F[_]]

Attributes

Companion:
object
Source:
Crypto.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Crypto

Attributes

Companion:
trait
Source:
Crypto.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Crypto.type
sealed trait Hash[F[_]]

Attributes

Companion:
object
Source:
Hash.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Hash

Attributes

Companion:
trait
Source:
Hash.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Hash.type
sealed trait HashAlgorithm extends Algorithm

Attributes

Companion:
object
Source:
Algorithm.scala
Graph
Supertypes
trait Algorithm
class Object
trait Matchable
class Any
Known subtypes
object MD5.type
object SHA1.type
object SHA256.type
object SHA512.type

Attributes

Companion:
trait
Source:
Algorithm.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait Hmac[F[_]]

Attributes

Companion:
object
Source:
Hmac.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Hmac

Attributes

Companion:
trait
Source:
Hmac.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Hmac.type
sealed trait HmacAlgorithm extends Algorithm

Attributes

Companion:
object
Source:
Algorithm.scala
Graph
Supertypes
trait Algorithm
class Object
trait Matchable
class Any
Known subtypes
object SHA1.type
object SHA256.type
object SHA512.type

Attributes

Companion:
trait
Source:
Algorithm.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Hotp

Attributes

Source:
Hotp.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Hotp.type
sealed trait Key[+A <: Algorithm]

Attributes

Source:
Key.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait PrivateKey[A]
trait PublicKey[A]
trait SecretKey[A]
class SecretKeySpec[A]
sealed trait PrivateKey[+A <: Algorithm] extends Key[A]

Attributes

Source:
Key.scala
Graph
Supertypes
trait Key[A]
class Object
trait Matchable
class Any
sealed trait PublicKey[+A <: Algorithm] extends Key[A]

Attributes

Source:
Key.scala
Graph
Supertypes
trait Key[A]
class Object
trait Matchable
class Any
sealed trait SecretKey[+A <: Algorithm] extends Key[A]

Attributes

Source:
Key.scala
Graph
Supertypes
trait Key[A]
class Object
trait Matchable
class Any
Known subtypes
class SecretKeySpec[A]
final case class SecretKeySpec[+A <: Algorithm](key: ByteVector, algorithm: A) extends SecretKey[A]

Attributes

Source:
Key.scala
Graph
Supertypes
trait Product
trait Equals
trait SecretKey[A]
trait Key[A]
class Object
trait Matchable
class Any
trait SecureEq[A] extends Eq[A]

Attributes

Companion:
object
Source:
SecureEq.scala
Graph
Supertypes
trait Eq[A]
class Object
trait Matchable
class Any
object SecureEq

Attributes

Companion:
trait
Source:
SecureEq.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type