package model
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Authenticated(authedUser: AuthenticatedUser) extends AuthenticationStatus with Product with Serializable
- case class AuthenticatedUser(user: User, authenticatingSystem: String, authenticatedIn: Set[String], expires: Long, multiFactor: Boolean) extends Product with Serializable
- sealed trait AuthenticationStatus extends AnyRef
- class CookieParseException extends RuntimeException
- class CookieSignatureInvalidException extends RuntimeException
- case class Expired(authedUser: AuthenticatedUser) extends AuthenticationStatus with Product with Serializable
- case class GracePeriod(authedUser: AuthenticatedUser) extends AuthenticationStatus with Product with Serializable
- case class InvalidCookie(exception: Exception) extends AuthenticationStatus with Product with Serializable
- case class NotAuthorized(authedUser: AuthenticatedUser) extends AuthenticationStatus with Product with Serializable
- case class User(firstName: String, lastName: String, email: String, avatarUrl: Option[String]) extends Product with Serializable
Value Members
- object NotAuthenticated extends AuthenticationStatus with Product with Serializable