tsec.authentication.credentials
package tsec.authentication.credentials
Members list
Type members
Classlikes
trait BCryptPasswordStore[F[_], Id] extends PasswordStore[F, Id, BCrypt]
Attributes
- Source
- CredentialStore.scala
- Supertypes
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
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
Attributes
- Source
- CredentialStore.scala
- Supertypes
- Known subtypes
case class CredentialsError(cause: String) extends TSecError
Attributes
- Source
- package.scala
- Supertypes
-
trait Producttrait Equalstrait TSecErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
abstract class PasswordStore[F[_], Id, P](implicit P: PasswordHasher[F, P], F: Sync[F]) extends CredentialStore[F, RawCredentials[Id], PHash[P]]
Attributes
- Source
- CredentialStore.scala
- Supertypes
- Known subtypes
-
Attributes
- Source
- RawCredentials.scala
- Supertypes
trait SCryptPasswordStore[F[_], Id] extends PasswordStore[F, Id, SCrypt]
Attributes
- Source
- CredentialStore.scala
- Supertypes
In this article