package auth
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
abstract
class
AuthPresenter[S <: State] extends Presenter[S] with AuthRequires
Presenter which check user access in
handleState
method. - trait AuthRequires extends AnyRef
- trait AuthView extends AnyRef
- class DefaultAuthExceptionCodecRegistry extends DefaultExceptionCodecRegistry
-
trait
Permission extends AnyRef
Base class for permissions used with PermissionControl.
Base class for permissions used with PermissionControl. Permissions are compared by ID.
- trait PermissionCombinator extends Any
-
final
case class
PermissionId(value: String) extends AnyVal with Product with Serializable
- Annotations
- @transparent()
- case class UnauthenticatedException() extends RuntimeException with Product with Serializable
- case class UnauthorizedException() extends RuntimeException with Product with Serializable
- trait UserCtx extends AnyRef
Value Members
- object AuthApplication
- object AuthRequires extends AuthRequires
- object AuthView extends AuthView
- object Permission
- object PermissionCombinator
- object PermissionId extends HasGenCodec[PermissionId] with Serializable
- object UnauthenticatedException extends HasGenCodec[UnauthenticatedException] with Serializable
- object UnauthorizedException extends HasGenCodec[UnauthorizedException] with Serializable
- object UserCtx