Secret

com.geirolz.app.toolkit.config.Secret$
See theSecret companion class
object Secret extends Instances

Attributes

Companion
class
Graph
Supertypes
trait Instances
class Object
trait Matchable
class Any
Self type
Secret.type

Members list

Type members

Classlikes

object DeOffuser

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
DeOffuser.type
trait DeOffuser[P] extends (Array[Byte], Seed) => P

Attributes

Companion
object
Supertypes
trait (Array[Byte], Seed) => P
class Object
trait Matchable
class Any
case class NoLongerValidSecret() extends RuntimeException

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object Offuser

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Offuser.type
trait Offuser[P] extends (P, Seed) => Array[Byte]

Attributes

Companion
object
Supertypes
trait (P, Seed) => Array[Byte]
class Object
trait Matchable
class Any
case class OffuserTuple[P](offuser: Offuser[P], deOffuser: DeOffuser[P])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object OffuserTuple

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def apply[T : Offuser](value: T, seed: Seed): Secret[T]

Concrete fields

val placeHolder: String

Implicits

Inherited implicits

implicit val bigDecimalBiOffuser: OffuserTuple[BigDecimal]

Attributes

Inherited from:
Instances
implicit val bigIntBiOffuser: OffuserTuple[BigInt]

Attributes

Inherited from:
Instances
implicit val boolBiOffuser: OffuserTuple[Boolean]

Attributes

Inherited from:
Instances
implicit val byteBiOffuser: OffuserTuple[Byte]

Attributes

Inherited from:
Instances
implicit val charBiOffuser: OffuserTuple[Char]

Attributes

Inherited from:
Instances
implicit val doubleBiOffuser: OffuserTuple[Double]

Attributes

Inherited from:
Instances
implicit def eq[T]: Eq[Secret[T]]

Attributes

Inherited from:
Instances
implicit val floatBiOffuser: OffuserTuple[Float]

Attributes

Inherited from:
Instances
implicit def hashing[T]: Hashing[Secret[T]]

Attributes

Inherited from:
Instances
implicit val intBiOffuser: OffuserTuple[Int]

Attributes

Inherited from:
Instances
implicit val shortBiOffuser: OffuserTuple[Short]

Attributes

Inherited from:
Instances
implicit def show[T]: Show[Secret[T]]

Attributes

Inherited from:
Instances
implicit val stringBiOffuser: OffuserTuple[String]

Attributes

Inherited from:
Instances

Attributes

Inherited from:
Instances

Attributes

Inherited from:
Instances