com.roundeights.hasher

Hasher

object Hasher extends Serializable

Helper methods for generating hashes

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hasher
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def apply(from: Source): Hasher

    Builds a hasher from a Source

  7. def apply(from: Reader): Hasher

    Builds a Hasher from a Reader

  8. def apply(from: InputStream): Hasher

    Builds a Hasher from an InputStream

  9. def apply(from: StringBuilder): Hasher

    Builds a Hasher from a StringBuilder

  10. def apply(from: String): Hasher

    Builds a Hasher from a string

  11. def apply(from: Array[Byte]): Hasher

    Builds a Hasher from an array of bytes

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def bcrypt: Algo

    Generates a bcrypt hash of a string

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def crc32: Algo

    Generates a crc32 hash of a string

  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. def hmacMd5(key: String): Algo

    Generates an HMAC-MD5 hash of a string

  22. def hmacSha1(key: String): Algo

    Generates an HMAC-SHA1 hash of a string

  23. def hmacSha256(key: String): Algo

    Generates an HMAC-SHA256 hash of a string

  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def md5: Algo

    Generates an MD5 hash of a string

  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. def sha1: Algo

    Generates a sha1 hash of a string

  30. def sha256: Algo

    Generates a sha256 hash of a string

  31. def sha384: Algo

    Generates a sha384 hash of a string

  32. def sha512: Algo

    Generates a sha512 hash of a string

  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  34. def toString(): String

    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped