Package

io.udash

auth

Permalink

package auth

Visibility
  1. Public
  2. All

Type Members

  1. trait AuthRequires extends AnyRef

    Permalink
  2. class DefaultAuthExceptionCodecRegistry extends DefaultExceptionCodecRegistry

    Permalink
  3. trait Permission extends AnyRef

    Permalink

    Base class for permissions used with PermissionControl.

    Base class for permissions used with PermissionControl. Permissions are compared by ID.

  4. trait PermissionCombinator extends Any

    Permalink
  5. final case class PermissionId(value: String) extends AnyVal with Product with Serializable

    Permalink
    Annotations
    @transparent()
  6. case class UnauthenticatedException() extends RuntimeException with Product with Serializable

    Permalink
  7. case class UnauthorizedException() extends RuntimeException with Product with Serializable

    Permalink
  8. trait UserCtx extends AnyRef

    Permalink

Value Members

  1. object AuthRequires extends AuthRequires

    Permalink
  2. object Permission

    Permalink
  3. object PermissionCombinator

    Permalink
  4. object PermissionId extends HasGenCodec[PermissionId] with Serializable

    Permalink
  5. object UnauthenticatedException extends HasGenCodec[UnauthenticatedException] with Serializable

    Permalink
  6. object UnauthorizedException extends HasGenCodec[UnauthorizedException] with Serializable

    Permalink
  7. object UserCtx

    Permalink

Ungrouped