Package

yorel

types

Permalink

package types

Visibility
  1. Public
  2. All

Type Members

  1. case class BcryptSalt(value: BoundString[InvalidPasswordSaltException]) extends Product with Serializable

    Permalink
  2. case class BcryptedPassword(value: BoundString[InvalidPasswordException])(implicit salt: BcryptSalt) extends Password with Product with Serializable

    Permalink
  3. case class BoundString[E <: Exception](value: String)(implicit eTag: ClassTag[E]) extends Product with Serializable

    Permalink

    Since

    12/13/15.

  4. case class DefaultUUID(uuid: BoundString[InvalidUUIDException]) extends UUID with Product with Serializable

    Permalink
  5. case class Email[E <: InvalidEmailException](email: BoundString[E])(implicit eTag: ClassTag[E]) extends Product with Serializable

    Permalink
  6. class InvalidEmailException extends Exception

    Permalink

    Since

    12/13/15.

  7. case class InvalidPasswordException(message: String, cause: Throwable) extends PasswordException with Product with Serializable

    Permalink
  8. case class InvalidPasswordSaltException(message: String, cause: Throwable) extends PasswordException with Product with Serializable

    Permalink
  9. case class InvalidUUIDException(uuid: String, cause: Throwable) extends Exception with Product with Serializable

    Permalink

    Since

    12/13/15.

  10. case class MatchedBcryptedPassword(value: BoundString[InvalidPasswordException], check: BoundString[InvalidPasswordException])(implicit salt: BcryptSalt) extends MatchedPassword with Product with Serializable

    Permalink
  11. trait MatchedPassword extends Password

    Permalink
  12. case class NewPassword(plain: BoundString[InvalidPasswordException])(implicit salt: BcryptSalt) extends Password with Product with Serializable

    Permalink
  13. case class NonNull[E <: Exception, T <: AnyRef](value: T)(implicit eTag: ClassTag[E]) extends Product with Serializable

    Permalink

    Since

    12/30/15.

  14. trait Password extends AnyRef

    Permalink
  15. abstract class PasswordException extends Exception

    Permalink

    Since

    12/13/15.

  16. trait UUID extends AnyRef

    Permalink
  17. case class UnmatchedPasswordsException() extends PasswordException with Product with Serializable

    Permalink

Value Members

  1. object BoundString extends Serializable

    Permalink
  2. object Email extends Serializable

    Permalink
  3. object GenericException

    Permalink

    Since

    12/13/15.

  4. object MonadTransformers

    Permalink

    Since

    12/14/15.

  5. object NonNull extends Serializable

    Permalink
  6. object Password

    Permalink
  7. object UUID

    Permalink

Ungrouped