Package

tsec.authentication

credentials

Permalink

package credentials

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

Type Members

  1. trait BCryptPasswordStore[F[_], Id] extends PasswordStore[F, Id, BCrypt]

    Permalink
  2. trait CredentialStore[F[_], C, P] extends AnyRef

    Permalink

    An trait representing the common operations you would do to/with credentials, such as logging in with a password, or validating an oauth token to log in

  3. case class CredentialsError(cause: String) extends Exception with TSecError with Product with Serializable

    Permalink
  4. abstract class PasswordStore[F[_], Id, P] extends CredentialStore[F, RawCredentials[Id], PasswordHash[P]]

    Permalink
  5. final case class RawCredentials[+U](identity: U, rawPassword: String) extends Product with Serializable

    Permalink
  6. trait SCryptPasswordStore[F[_], Id] extends PasswordStore[F, Id, SCrypt]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped